Test Automation Engineer

American IT SystemsBedford, MA
Onsite

About The Position

We are seeking a skilled Test Automation Engineer to join our team in Bedford, Massachusetts. This is a full-time role where you will play a crucial part in developing and implementing test automation frameworks for both frontend and backend applications. You will be responsible for selecting and integrating appropriate testing tools and strategies, ensuring seamless integration into CI/CD pipelines, and collaborating with cross-functional teams to maintain high-quality software releases. This role also involves supporting validation deliverables, conducting performance and security testing, and maintaining comprehensive documentation.

Requirements

  • 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.
  • Expertise in tools to automate the full stack such as Playwright, Cypress, Selenium, Postman, JUnit, TestNG, NUnit ,and REST-assured.
  • Primary tools used currently are Selenium with Java & JUnit
  • Strong programming skills in Java, C#, or Python, for automated test development.
  • Hands-on experience testing applications in cloud environments such as AWS or Azure.
  • 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.

Nice To Haves

  • Experience with test result reporting tools such as Allure or Report Portal.
  • Knowledge of performance testing tools like JMeter or LoadRunner.
  • ISTQB or similar test automation certification.
  • Experience testing data integrity and security in multi-tenant SaaS environments.

Responsibilities

  • Contribute to the development of test automation frameworks for frontend (Vue.js, Angular) and backend (.NET) applications.
  • Implement appropriate test automation tools and strategies for UI, API, integration, 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, Jenkins, or GitLab CI.
  • 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 cloud-based applications.
  • Maintain comprehensive documentation of test strategies, cases, and results for audit readiness.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service