Software QA Engineer

Applied Materials•Gloucester, MA
•$108,000 - $148,500•Onsite

About The Position

Applied Materials is seeking a Software QA Engineer to test complex software products and help maintain quality standards. The role includes developing and applying systematic tests, testing code and enhancements with limited supervision, analyzing test results, documenting findings, and working with development engineers to resolve problems. The engineer also contributes to technical evaluations of programming languages, systems, and computation software, and helps ensure quality computer integration with scientific computation, data acquisition, and processing. The position may involve technically leading or executing software test projects. The role calls for conceptual and practical expertise in its discipline, knowledge of related disciplines and business practices, and the ability to solve complex problems using information from multiple sources. The engineer may serve as a resource to less-experienced colleagues and lead small projects. The work affects activities across the team and related teams, and requires explaining difficult or sensitive information and building consensus. The position is full-time and regular, based in Gloucester, Massachusetts. Travel is required up to 10% of the time, and relocation is available to eligible candidates. The stated salary range is $108,000 to $148,500. Compensation may depend on location, hire grade, job-related knowledge, skills, experience, and internal equity. Candidates may also be eligible for bonus and stock awards, as applicable.

Requirements

  • Demonstrated conceptual and practical expertise in the role's discipline.
  • Basic knowledge of related disciplines.
  • Knowledge of best practices and how the role's area integrates with others.
  • Ability to solve complex problems and exercise judgment based on analysis of multiple information sources.
  • Ability to explain difficult or sensitive information and work to build consensus.

Responsibilities

  • Debug complex software products using systematic tests to develop, apply, and maintain quality standards.
  • Perform software tests on code and enhancements with limited supervision.
  • Analyze and write test standards and procedures.
  • Maintain documentation of test results to assist with debugging and software modification.
  • Analyze test results to verify existing functionality and recommend corrective action.
  • Consult with development engineers to resolve problems.
  • Provide feedback for technical appraisals of programming languages, systems, and computation software.
  • Ensure quality computer integration with scientific computation, data acquisition, and processing.
  • Assist in technically leading and/or executing software test projects.
  • Serve as a resource for colleagues with less experience and potentially lead small projects.

Benefits

  • Supportive work culture encouraging learning, development, and career growth.
  • Comprehensive benefits package supporting employee health and wellbeing.
  • Potential eligibility for bonus and stock award programs, as applicable.
  • Relocation assistance/eligibility.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service