Software Test Automation Engineer

Posted Yesterday
Be an Early Applicant
Billerica, MA, USA
In-Office
94K-117K Annually
Senior level
Biotech
The Role
Designs, develops, and maintains automated testing frameworks for WPF, React, .NET, Windows services, REST APIs, databases, and integrated equipment-control systems. Responsibilities include UI, API, integration, performance, security, and end-to-end testing; CI/CD integration using Azure DevOps and GitHub; validation documentation; SQL Server testing; and collaboration with software, QA, DevOps, and hardware engineering teams. The role is hybrid with four days onsite in Billerica, Massachusetts, and occasional travel under 10%.
Summary Generated by Built In
Azenta Inc.

At Azenta, new ideas, new technologies and new ways of thinking are driving our future. Our customer focused culture encourages employees to embrace innovation and challenge the status quo with novel thinking and collaborative work relationships.
All we accomplish is grounded in our core values of Customer Focus, Achievement, Accountability, Teamwork, Employee Value and Integrity

Job TitleSoftware Test Automation Engineer

Job Description

Company Overview 

At Azenta, new ideas, new technologies and new ways of thinking are driving our future. Our customer-focused culture encourages employees to embrace innovation and challenge the status quo with novel thinking and collaborative work relationships.    

Azenta Life Sciences is a global leader in the life sciences space with headquarters in Burlington, MA, and offices and operations worldwide. We are a market leader in automated bio sample management solutions and genomic services across areas such as drug development, clinical and advanced cell therapies for the industry's top pharmaceutical, biotech, academic and healthcare institutions globally.   We provide unparalleled capabilities with our lab analysis, sample management and storage services, informatics software, and consumables, with the largest installed base managing millions of samples globally. 

Position Summary:

We are seeking a Software Test Automation Engineer to design, implement, and maintain scalable test automation frameworks for equipment control applications in our Automated Storage product line. This hands-on role will develop automation across WPF C# desktop frontends, React web frontends, .NET middleware, Windows services, REST APIs, and SQL Server databases deployed on our storage platform software. The ideal candidate will have strong experience building maintainable automation frameworks, testing integrated hardware and software workflows, and integrating automated testing into CI/CD pipelines.

Primary Responsibilities

  • Design, develop, and maintain test automation frameworks for WPF and React frontends and .NET backend applications.
  • Select and implement appropriate tools and strategies for desktop UI, web UI, API, service, database, integration, system, and performance testing.
  • Design and maintain reusable test libraries and promote test automation best practices across teams.
  • Integrate automated tests into CI/CD pipelines using Azure DevOps and GitHub.
  • Collaborate with development and DevOps teams to ensure automated tests run in pull requests, nightly builds, and production releases.
  • Support the creation of validation deliverables including traceability matrices, IQ/OQ/PQ protocols, and validation reports.
  • Conduct performance, load, and security testing on equipment control applications.
  • Maintain comprehensive documentation of test strategies, cases, and results for audit readiness.
  • Collaborate with QA and development team members to improve automation practices, maintainability, and test coverage.
  • Collaborate with software, systems, electrical, and mechanical engineering teams to validate end-to-end workflows involving equipment-control software and integrated hardware.
  • Develop automated tests for Windows services, REST APIs, SQL Server data access, stored procedures, data integrity, application upgrades, and data migrations.
  • Design and execute automated end-to-end tests spanning desktop applications, web applications, backend services, databases, and integrated automated-storage equipment.

You Must Have:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in test automation including framework architecture and CI/CD integration.
  • Experience with full-stack automation tools and frameworks such as Playwright, Selenium, FlaUI or WinAppDriver, Postman/Newman, RestSharp, WireMock, Moq, xUnit, NUnit, and REST-assured.
  • Strong programming skills in C# and .NET for automated test development; Python or Java experience is beneficial.
  • Hands-on experience testing distributed applications consisting of Windows desktop clients, web applications, Windows services, REST APIs, and databases.
  • Familiarity with regulated environments including ISO 9001, GAMP 5, and 21 CFR Part 11.
  • Proficiency with version control systems like Git and pipeline tools like Azure DevOps.
  • Experience with Azure DevOps Test Plans, test suites, requirements-to-test traceability, automated test reporting, and defect linkage.
  • Experience testing software that interfaces with robotic, automation, instrument, or equipment-control systems.
  • Experience validating SQL Server database functionality, data integrity, stored procedures, application upgrades, and data migrations.

You Can Excel With:

  • Experience with test result reporting tools such as Allure or ReportPortal.
  • Knowledge of performance testing tools like JMeter or LoadRunner.
  • ISTQB or similar test automation certification.
  • Experience testing industrial automation, robotics, laboratory automation, manufacturing systems, or equipment-control software.
  • Experience testing data integrity and security across REST APIs and SQL Server environments.

Working Conditions:

·         Occasional travel (<10%) is expected depending on the project phase 

·         Hybrid work (4 days / week onsite in Billerica, MA)   


EOE M/F/Disabled/VET

If any applicant is unable to complete an application or respond to a job opening because of a disability, please email at [email protected] for assistance. 

Azenta is an Equal Opportunity Employer. This company considers candidates regardless of race, color, age, religion, gender, sexual orientation, gender identity, national origin, disability or veteran status.

United States Base Compensation: $94,000.00 - $117,000.00

The posted pay range for this position is an estimate based on current market data and internal pay structure. Final compensation may vary above or below this range depending on factors such as experience, education (including licensure and certifications),  qualifications, performance, and geographic location, among other relevant business or organizational needs.

Skills Required

  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • 5+ years of experience in test automation, including framework architecture and CI/CD integration
  • Experience with Playwright, Selenium, FlaUI or WinAppDriver, Postman/Newman, RestSharp, WireMock, Moq, xUnit, NUnit, or REST-assured
  • Strong programming skills in C# and .NET for automated test development
  • Hands-on experience testing distributed applications with Windows desktop clients, web applications, Windows services, REST APIs, and databases
  • Familiarity with regulated environments including ISO 9001, GAMP 5, and 21 CFR Part 11
  • Proficiency with Git and Azure DevOps
  • Experience with Azure DevOps Test Plans, test suites, requirements-to-test traceability, automated test reporting, and defect linkage
  • Experience testing software that interfaces with robotic, automation, instrument, or equipment-control systems
  • Experience validating SQL Server functionality, data integrity, stored procedures, application upgrades, and data migrations
  • Python or Java experience
  • Experience with Allure or ReportPortal
  • Knowledge of JMeter or LoadRunner
  • ISTQB or similar test automation certification
  • Experience testing industrial automation, robotics, laboratory automation, manufacturing systems, or equipment-control software
  • Experience testing data integrity and security across REST APIs and SQL Server environments

Azenta Life Sciences Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Azenta Life Sciences and has not been reviewed or approved by Azenta Life Sciences.

  • Equity Value & Accessibility — An employee stock purchase plan with a discounted share price and a lookback feature, plus equity and bonus eligibility, provides additional upside beyond base pay.
  • Retirement Support — A 401(k) program with company match is highlighted in official materials, indicating meaningful support for long‑term savings.
  • Leave & Time Off Breadth — Flexible or unlimited PTO is available for many salaried roles, and paid holidays are included in the package.

Azenta Life Sciences Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Burlington, MA
1,095 Employees
Year Founded: 2011

What We Do

Azenta (Nasdaq: AZTA) is a leading provider of life sciences solutions worldwide, enabling impactful breakthroughs and therapies to market faster. Azenta provides a full suite of reliable cold-chain sample management solutions and genomic services across areas such as drug development, clinical research and advanced cell therapies for the industry's top pharmaceutical, biotech, academic and healthcare institutions globally. Azenta is headquartered in Chelmsford, MA, with operations in North America, Europe and Asia. For more information, please visit www.azenta.com.

Similar Jobs

In-Office
2 Locations
80303 Employees
103K-155K Annually

Keeper Security, Inc. Logo Keeper Security, Inc.

Test Engineer

Mobile • Security • Software • Cybersecurity
Remote or Hybrid
US
350 Employees

eInfochips (An Arrow Company) Logo eInfochips (An Arrow Company)

Test Engineer

Information Technology • Internet of Things • Consulting • Semiconductor
In-Office
Essex, MA, USA
3581 Employees

Applied Systems Logo Applied Systems

Product Operations Director

Artificial Intelligence • Cloud • Payments • Software • Business Intelligence • Generative AI • Automation
Remote or Hybrid
2 Locations
3116 Employees
160K-200K Annually

Similar Companies Hiring

Formation Bio Thumbnail
Artificial Intelligence • Big Data • Healthtech • Biotech • Pharmaceutical
New York, NY
150 Employees
SOPHiA GENETICS Thumbnail
Software • Healthtech • Biotech • Big Data • Artificial Intelligence
Boston, MA
450 Employees
Pfizer Thumbnail
Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
New York, NY
121990 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account