This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.
Role Description
Software Testing and Quality Engineer II is a professional intermediate level engineering position that usually works with supervision. Perform a wide range of quality assurance testing and analysis to ensure that software products meet or exceed quality standards and end-user requirements.
-
Execute manual and automated tests to ensure software quality, performance, and reliability
-
Identify, document, and track defects using bug tracking tools
-
Perform regression, performance, load, and basic API testing
-
Design, develop, and maintain comprehensive test plans, test cases, and test scripts based on product requirements, business use cases, and technical specifications
-
Collaborate with software developers, product managers, and other stakeholders to understand product features and technical implementations
-
Assist in writing, development, and maintenance of automation code and scripts using tools like Selenium, Playwright, or Cypress
-
Stay up to date with industry trends, best practices, and emerging technologies related to quality assurance and automation
-
Contribute in Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives
-
Participate in decisions concerning project scope, direction, readiness, and architecture
Qualifications
-
Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience
-
2-4+ years of professional application testing experience
-
Understanding of both manual and automated software testing methodologies
-
Familiar with test automation frameworks (e.g., Selenium, Cypress, Appium) and tools (e.g., JIRA, TestRail, Git)
-
Understanding of Software Development Life Cycle (SDLC), Agile methodologies (Scrum, Kanban), and test-driven development (TDD)
-
Strong analytical and problem-solving skills
-
Excellent verbal and written communication skills
-
Attention to detail, ensuring the highest standards of quality and testing coverage
Requirements
-
Physical activities may occasionally include remaining in stationary position, often standing, or sitting for prolonged periods of time
-
Adjusting or moving objects up to 15 pounds in all directions
-
Physical activities may constantly include communicating with others to exchange information
-
Repetitive motions that may include the wrists, hands, and/or fingers
-
Assessing the accuracy, neatness, and thoroughness of work assigned
-
Environmental conditions may occasionally include a noisy open office environment
Benefits
-
Medical, Dental, Vision
-
401(k) Match
-
Flexible PTO
-
Earn a Mattress
-
Purple Swag
-
Amazing Purple Products