Senior Software QA Engineer (Manual + Automation)

Azenta Life SciencesBurlington, MA
1d$115,000 - $144,000Hybrid

About The Position

We are seeking a Senior Software QA Engineer with strong capabilities across manual, automation, and performance testing to join our growing global digital team. These are individual contributor roles that will work across web properties, applications, and platform layers to ensure quality, scalability, and reliability from the ground up. The ideal candidate is experienced in full-stack QA workflows, can build and execute end-to-end test strategies, and is capable of standing up frameworks, tooling, and processes. This is a hybrid QA role designed for engineers who thrive in fast-paced 0-to-1 environments and want to contribute to building a world-class testing discipline.

Requirements

  • 5+ years of experience in software QA engineering, with a blend of manual and automation expertise
  • Strong coding ability in at least one scripting language (e.g., JavaScript, Python, Java)
  • Proficiency with modern QA tools such as Cypress, Selenium, Playwright, Postman, JUnit/TestNG, etc.
  • Hands-on experience with CI/CD tools and test integration (e.g., Jenkins, GitLab CI, CircleCI)
  • Experience testing across full-stack environments (React, Node, AWS, etc.)
  • Familiarity with testing APIs, browser-based applications, and responsive UIs
  • Excellent analytical, troubleshooting, and documentation skills
  • Proven ability to contribute in a global Agile environment, working across distributed teams (US, EMEA, APAC)

Nice To Haves

  • Experience building or scaling QA processes and frameworks from scratch
  • Familiarity with performance testing tools such as JMeter or LoadRunner
  • Knowledge of accessibility testing standards (WCAG, ARIA), security testing, and regulated environments (e.g., HIPAA, 21 CFR Part 11)
  • Experience with data validation, AI/ML testing, or experimentation frameworks
  • Background in life sciences, enterprise SaaS, IoT, or e-commerce
  • Experience with QA documentation tools like TestRail, Zephyr, or Xray

Responsibilities

  • Design and execute test plans, test cases, and scripts across functional, regression, integration, system, exploratory, and performance test types
  • Lead the creation and maintenance of automation frameworks using modern tools (e.g., Cypress, Playwright, Selenium) and scripting languages (JavaScript, Python, Java, etc.)
  • Test across platforms, including web, mobile, API, and cloud-based applications
  • Conduct performance testing using tools such as JMeter or LoadRunner
  • Collaborate with Developers, Product Managers, and Designers in an Agile environment to define QA requirements early in the development lifecycle
  • Contribute to CI/CD testing integration using Jenkins, GitLab CI, or similar tools
  • Implement and champion QA best practices, documentation standards, and defect tracking protocols
  • Partner with engineering and product teams to evaluate release readiness, identify risk, and support sign-off on production releases
  • Evaluate and propose modern or AI-enhanced testing tools to improve automation, coverage, and test efficiency
  • Participate in building test coverage across complex data-driven, AI-enabled, and enterprise-scale SaaS products

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

501-1,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service