Azenta Inc. is looking to ensure quality, scalability, and reliability of its web properties, applications, and platform layers by 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
- Familiarity with performance testing tools such as JMeter or LoadRunner
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
Other
- Individual contributor roles
- Contribute to building a world-class testing discipline
- Proven ability to contribute in a global Agile environment, working across distributed teams (US, EMEA, APAC)
- Background in life sciences, enterprise SaaS, IoT, or e-commerce
- Experience with QA documentation tools like TestRail, Zephyr, or Xray