> Markdown version of [/jobs/ext/2598543-software-test-automation-engineer-sqa-engineer-iii-e3](https://www.wearedevelopers.com/jobs/ext/2598543-software-test-automation-engineer-sqa-engineer-iii-e3). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Test Automation Engineer (SQA Engineer) III - (E3) - **Company:** Applied Materials - **Location:** Billerica, MA, United States (Remote available) - **Experience:** Expert - **Salary:** $108,000.0 - $148,500.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Agile Methodology, Automation of Tests, Code Coverage, Software Debugging, Python (Programming Language), Scrum Methodology, Release Management, E2e Testing, Scientific Computating, Software Engineering, Software Quality Assurance (SQA), Software Testing Automation Framework, Systems Integration, Test Execution Engine, Strategies of Testing, Testcomplete, Gherkin, Information Technology, Programming Languages - **Published:** August 20, 2026 - **Apply:** https://amat.wd1.myworkdayjobs.com/External/job/BillericaMA/Software-Test-Automation-Engineer--SQA-Engineer--III----E3-_R2624791-1 ## About the Role Demonstrates advanced practical expertise in software quality assurance and test automation, along with strong knowledge of related disciplines such as software engineering, systems integration, release management, and Agile software development practices. Applies deep understanding of testing methodologies, tools, and quality frameworks to solve complex problems and improve team practices. Business Expertise Has strong knowledge of industry best practices and understands how the QA function integrates with engineering, product, and operational teams. Recognizes quality-related factors that affect customer satisfaction, product differentiation, and business performance. Leadership Acts as a senior resource for colleagues with less experience and provides technical guidance across projects and testing initiatives. May lead small to mid-sized projects or major test workstreams involving moderate risk, dependencies, and resource coordination. Problem Solving Solves complex problems by applying a broad perspective, evaluating multiple sources of information, and exercising sound judgment. Identifies root causes, improves existing approaches, and introduces practical testing and automation improvements. Impact Impacts a broad range of customer, operational, project, and service activities across the team and related functions. Works within broad policies and objectives and contributes significantly to product quality, release readiness, and team effectiveness. Interpersonal Skills Explains complex or sensitive technical information clearly and effectively to a range of stakeholders. Builds alignment across QA, development, product, and leadership teams to support decisions, issue resolution, and quality objectives., 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., 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. ## Description 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., Debug complex software products through systematic testing and advanced quality practices to develop, apply, and maintain quality standards across company products. Design, executethe 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. ## Related Videos - [Testing AI Agents: Automated Evaluation for Chatbots & RAG Systems](https://www.wearedevelopers.com/videos/100300-testing-ai-agents-automated-evaluation-for-chatbots-rag-systems) - [Let's get visual - Visual testing in your project](https://www.wearedevelopers.com/videos/540-let-s-get-visual-visual-testing-in-your-project) - [How to add test automation to your project: The good, the bad, and the ugly](https://www.wearedevelopers.com/videos/1668-how-to-add-test-automation-to-your-project-the-good-the-bad-and-the-ugly) - [AI as a Test Designer: Transforming Experience into Automated Testing](https://www.wearedevelopers.com/videos/1984-ai-as-a-test-designer-transforming-experience-into-automated-testing) - [Why I Love End-2-End Tests and How To Get Them Right](https://www.wearedevelopers.com/videos/996-why-i-love-end-2-end-tests-and-how-to-get-them-right) - [Measure and improve frontend performance by using test automation](https://www.wearedevelopers.com/videos/719-measure-and-improve-frontend-performance-by-using-test-automation) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [How to create a test plan for software testing](https://www.wearedevelopers.com/magazine/56-how-to-create-a-test-plan-for-software-testing) - [Integration And E2E Testing: Are They Complementary or Interchangeable?](https://www.wearedevelopers.com/magazine/86-integration-and-e2e-testing-are-they-complementary-or-interchangeable) - [What is a Test Plan: Guide to Test Planning](https://www.wearedevelopers.com/magazine/191-what-is-a-test-plan-guide-to-test-planning) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges)