1

Software Automation Tester Jobs in Massachusetts

Senior Software Automation Test Engineer

Essex, MA · On-site

$116K - $151K/yr

... testing (risk and mitigation). • Build a strong working relationship with software development ... software automation test engineer. • Must have experience leading projects, and teams. • ...

We employ an automation first strategy, but manual testing is an important tool in our toolbox. * Design and develop automated tests in collaboration with engineers to ensure software quality and ...

We employ an automation first strategy, but manual testing is an important tool in our toolbox. * Design and develop automated tests in collaboration with engineers to ensure software quality and ...

Senior Automation Engineer

Boston, MA · On-site

$113K - $148K/yr

Good understanding of the SDLC and software testing principles. * Experience with CI/CD pipelines and automation of build, test, and deployment workflows. * Strong problem-solving skills and ability ...

New

Senior Automation Engineer

Boston, MA · On-site

$92K - $136K/yr

Good understanding of the SDLC and software testing principles. * Experience with CI/CD pipelines and automation of build, test, and deployment workflows. * Strong problem-solving skills and ability ...

Software Test Engineer Location: Cambridge, MA Duration: 4+ Months Responsibilities:Work closely ... automation Experience in white-box and black-box testing Experience in test automation ...

Software Test Engineer Location: Cambridge, MA Duration: 4+ Months Responsibilities:Work closely ... automation Experience in white-box and black-box testing Experience in test automation ...

next page

Showing results 1-20

Software Automation Tester information

See Massachusetts salary details

$11

$56

$82

How much do software automation tester jobs pay per hour?

As of Aug 28, 2026, the average hourly pay for software automation tester in Massachusetts is $56.00, according to ZipRecruiter salary data. Most workers in this role earn between $48.32 and $63.80 per hour, depending on experience, location, and employer.

What is a software automation tester?

Software Automation Testers are professionals who design, develop, and execute automated tests to verify the functionality and performance of software applications. They use various tools and scripting languages to create test scripts that simulate user interactions and validate software behavior. Their primary goal is to improve testing efficiency, ensure software quality, and identify bugs early in the development cycle. By automating repetitive testing tasks, they help teams deliver reliable software faster and with fewer errors.

What are the key skills and qualifications needed to thrive as a software automation tester?

To thrive as a Software Automation Tester, you need a solid understanding of software testing methodologies, scripting or programming skills (such as in Java, Python, or JavaScript), and experience with QA processes, typically supported by a relevant degree or certification. Familiarity with automation tools like Selenium, JUnit, TestNG, or Jenkins, as well as knowledge of CI/CD systems, is commonly required. Attention to detail, analytical thinking, and strong communication are crucial soft skills that set top testers apart. These skills ensure efficient test automation, high-quality software releases, and effective collaboration within development teams.

What are some common challenges software automation testers face when integrating automated tests into existing development workflows?

Software Automation Testers often encounter challenges such as ensuring that automated tests remain stable amidst frequent code changes, and effectively collaborating with developers to keep tests aligned with evolving requirements. Additionally, integrating automated tests into continuous integration/continuous deployment (CI/CD) pipelines can require close coordination with DevOps teams and a solid understanding of the deployment process. Effective communication and proactive maintenance of test scripts are essential to maximize test coverage and prevent flaky tests from disrupting the workflow.

What is the difference between Software Automation Tester vs Manual Tester?

AspectSoftware Automation TesterManual Tester
Primary FocusDeveloping and executing automated test scriptsPerforming manual test cases and exploratory testing
Required SkillsProgramming, scripting, automation toolsTest case execution, attention to detail
Tools UsedSelenium, QTP, TestCompleteTestRail, Excel, Jira
Work EnvironmentTest automation frameworks, coding environmentsTest labs, physical or virtual devices

Software Automation Testers focus on creating automated tests to increase efficiency, while Manual Testers execute test cases manually to identify issues. Both roles are essential in quality assurance, but they differ mainly in approach and skill requirements.

How do you become a software automation tester?

To become a software automation tester, you typically need a background in software testing or quality assurance, proficiency in programming languages such as Java, Python, or C#, and experience with automation tools like Selenium, TestComplete, or UFT. Earning relevant certifications, such as ISTQB or Certified Automation Tester, can also improve job prospects and demonstrate expertise.

Is automation testing still in demand?

Automation testing remains in high demand for software automation testers as companies seek faster and more reliable testing processes. Skills in scripting, tools like Selenium or TestComplete, and understanding of CI/CD pipelines are valuable in this field, which continues to grow with the expansion of software development and digital transformation.
Infographic showing various Software Automation Tester job openings in Massachusetts as of August 2026, with employment types broken down into 82% Full Time, 12% Part Time, 1% Temporary, 4% Contract, and 1% Nights. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $116,481 per year, or $56 per hour.

Senior Software Automation Test Engineer

eInfochips

Essex, MA • On-site

$116K - $151K/yr

Full-time

Re-posted 22 hours ago


Job description

Company Description

eInfochips is a partner of choice for Fortune 500 companies for product innovation and hi-tech engineering consulting. Since 1994, eInfochips has provided solutions to key verticals like Aerospace & Defense, Consumer Electronics, Energy & Utilities, Healthcare, Home, Office, and Industrial Automation, Media & Broadcast, Medical Devices, Retail & e-Commerce, Security & Surveillance, Semiconductor, Software/ISV and Storage & Compute.

eInfochips draws from an experience of building 500+ products that have over 10 Million units deployed - to provide solutions on Product Design and Development, QA and Certifications, Reengineering, Sustenance and Volume Production.

Today, more than 1400 chipmates operate from over 10 Design Centers and dozen Sales Offices spread across Asia, Europe and US.

Job Description
Role: Senior Software Automation Test Engineer
Duration: Full Time Role
Location: Essex County, MA

Responsibilities:

         Technical leader for test projects (Verification & Validation).

         Transition manual test methodologies into automated processes.

         You'll innovate and figure out new ways to lessen test times.

         Tie software automation into test fixtures for system-level functional tests.

         May be called on to develop tools for conditional testing (risk and mitigation).

         Build a strong working relationship with software development engineers and be a liaison.

         Create reports to estimate, provide insight, plan and define the course towards our goals.

         Mentor and train other engineers to bring them into an automated test process.

         Maintain schedules, document work done, provide metrics to leadership.

         Will participate in manual hands-on testing as needed.

         Subject expert on automated testing methodologies.

Qualifications
Skills/Experience:

Must Haves:

         Bachelor's Degree in Computer Science, Computer Engineering, or a related discipline.

         Minimum 3 years of experience as a software automation test engineer.

         Must have experience leading projects, and teams.

         Proficient with Python and other scripting languages and tools.

         Must be proficient with C, and other modern development languages and tools.

         Must have a solid grasp of test methodologies and use them to produce test procedures.

         Requires strong communication and interpersonal skills.

         Experience using development tools (Jenkins, Jira, Git, Confluence, etc.).

Nice to haves:

Experience with:

         Real-Time Operating Systems

         Embedded devices

         Agile methodologies

         FDA regulations

         Medical devices

         Designing automated fixture hardware

         Defect tracking systems

         Cardiovascular Electrophysiology

Additional Information

All your information will be kept confidential according to EEO guidelines.