About the company
This position is listed on behalf of a partner company, who manages all applications and next steps.
Responsibilities
- Develop and maintain automated test scripts and frameworks designed to validate user interface functionality and product behavior
- Partner closely with UX designers and software engineers to understand requirements, identify potential quality risks, and establish comprehensive test coverage
- Conduct exploratory testing to uncover usability issues, unexpected behaviors, and opportunities to improve the overall UI/UX experience
- Integrate automated testing into CI/CD pipelines
- Analyze test results, investigate failures, identify root causes, and communicate actionable findings
- Contribute to the ongoing improvement of QA processes, testing methodologies, automation practices, and overall quality standards
- Stay current with emerging test automation technologies, frameworks, and UX testing practices
- Collaborate across technical and cross-functional teams
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related technical discipline
- Proven professional experience in software test automation, preferably with a strong focus on UI testing
- Strong programming capabilities in languages such as Java, Python, or JavaScript
- Hands-on experience with test automation frameworks and tools such as Selenium, Cypress, or TestCafe
- Familiarity with UI/UX design principles
- Knowledge of CI/CD processes and experience with Jenkins and Git
- Strong analytical and problem-solving abilities
- Clear communication and collaboration skills
- Experience working in Agile or Scrum environments is a plus
- Familiarity with performance testing tools such as JMeter or LoadRunner is desirable
- Knowledge of accessibility testing and standards such as WCAG is an advantage
Conditions
- Compensation range of $99,100–$139,300, with eligibility for additional bonus compensation
- Remote or hybrid work flexibility
- Medical, dental, vision, life, and disability insurance
- 401(k) retirement plan
- Flexible spending account and health savings account options
- 15 days of paid time off, plus additional front-loaded personal days
- 14 company-recognized paid holidays and paid volunteer days
- 8 weeks of paid parental leave plus 10 weeks of paid bonding leave
- LGBTQ+ health services
- Pet insurance