• Design, execute, and maintain manual and automated test approaches for software features, workflows, and integrated systems
• Develop and enhance automated testing frameworks and CI/CD quality integrations to improve reliability and scalability
• Design and apply test approaches for assigned projects across functional, regression, integration, performance, and security testing
• Improve and monitor quality metrics for assigned projects to evaluate test effectiveness, defect trends, and coverage
• Partner with engineering teams to integrate testing practices into development, deployment, and release workflows
• Develop, maintain, and execute automated test suites using tools such as Selenium, Cypress, Playwright, or Pytest
• Write and improve automated UI tests based on prior automation experience and team practices
• Perform hands-on testing across assigned systems and projects to identify defects, validate functionality, and reduce delivery risk
• Conduct root cause analysis on recurring issues and support preventive actions to reduce defect recurrence
• Support quality gate adherence within CI/CD processes and release workflows
• Apply testing practices that align with expectations related to privacy, security, accessibility, and quality standards
• Serve as a peer mentor and trainer to Quality Control Engineers I and II by sharing expertise and guiding testing practices
• Evaluate and adopt new tools, automation techniques, and testing frameworks that improve efficiency and coverage
• Bachelor’s degree in Computer Science, a related technical field, or equivalent technical experience
• Six years of experience testing software products in a professional setting
• Demonstrated experience designing, developing, and executing test automation and quality assurance practices within complex software environments
• Experience working with Agile methodologies and CI/CD environments to support reliable, efficient, and scalable software delivery
• Proficiency with test automation tools and frameworks (e.g., Selenium, Cypress, Playwright, Pytest, or similar)
• Strong written and verbal communication skills, with the ability to clearly communicate technical findings, testing outcomes, and quality risks to cross‑functional stakeholders
• Proficiency in test automation and programming, with the ability to design, write, and maintain automated test cases (including UI tests) and supporting frameworks
• Ability to analyze system behavior, identify defects, and resolve complex testing issues independently once familiar with the system and product landscape
• Ability to influence testing approaches and quality decisions by providing informed input on coverage, prioritization, and test strategy
• Demonstrated ability to evaluate and adopt new testing tools and technologies to improve testing effectiveness and efficiency
The salary range for this role is $108,000–$125,000, with a target compensation of $108,000 - $118,000 based on experience and qualifications.