Software Test Automation Engineer (SQA Engineer) III - (E3)

Applied MaterialsBillerica, MA
$108,000 - $148,500Onsite

About The Position

We are seeking a Senior Software QA Engineer with strong expertise in test automation and knowledge of Agile software development to ensure the quality, reliability, and performance of complex software products. This role is responsible for designing and executing comprehensive test strategies, leading testing efforts for major features and systems, analyzing defects and quality trends, and partnering closely with development and cross-functional teams to drive resolution and continuous improvement. Experience with Gherkin is preferred, and knowledge of TestComplete is preferred but not required.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Significant experience in software quality assurance within a professional development environment.
  • Strong hands-on experience with test automation frameworks, automated test design, and test execution.
  • Knowledge of Agile software development methodologies and experience working in Agile environments.
  • Demonstrated ability to develop test strategies, analyze requirements, design test coverage, document results, and drive defect resolution.
  • Experience working cross-functionally with developers, product teams, and other stakeholders on complex systems.

Nice To Haves

  • Experience writing test scenarios in Gherkin.
  • Experience with SmartBear TestComplete is preferred but not required.
  • Familiarity with functional, regression, integration, system, and end-to-end testing.
  • Experience developing test automation frameworks and scripts using Python.
  • Working knowledge of Python-based testing tools and libraries.

Responsibilities

  • Debug complex software products through systematic testing and advanced quality practices to develop, apply, and maintain quality standards across company products.
  • Design, execute the high-quality integration of software into broader scientific computing, and oversee manual and automated testing for new features, enhancements, integrations, and system changes with minimal supervision.
  • Develop, review, and refine test strategies, test plans, standards, and procedures to support efficient and repeatable quality processes.
  • Maintain comprehensive documentation of test cases, execution results, defects, and quality metrics to support debugging, traceability, and software improvement.
  • Analyze test outcomes, defect patterns, and system behavior to ensure existing functionality is preserved and quality risks are identified early. Recommend and help drive corrective and preventive actions.
  • Consult with development engineers and other stakeholders to resolve complex technical issues and improve product quality throughout the development lifecycle.
  • Provide technical feedback that supports evaluations of programming languages, systems, and computation software.
  • Ensure quality integration of software into broader scientific computation, data acquisition, and processing environments.
  • Lead or technically guide software test projects, including automation efforts, with broader scope, higher complexity, and greater cross-functional coordination.
  • Drive the expansion and maintenance of automated test coverage to improve efficiency, consistency, and release confidence.
  • Create and maintain structured test scenarios, including Gherkin-based scenarios where applicable.
  • Participate effectively in Agile software development activities, including sprint planning, backlog refinement, daily standups, test estimation, and continuous improvement efforts.

Benefits

  • Supportive work culture that encourages learning, development, and career growth.
  • Empowerment to push boundaries and learn every day in a supportive leading global company.
  • Programs and support that encourage personal and professional growth.
  • Care for employees at work, at home, or wherever they may go.
  • Comprehensive benefits package.
  • Potential eligibility for other forms of compensation such as participation in a bonus and a stock award program.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service