Senior Quality Engineer

TetraScience•Boston, MA

About The Position

TetraScience is hiring a Senior Quality Engineer to join squads building and delivering scientific use cases for a top-five global pharmaceutical customer. The role is typically the only quality engineer in a squad of developers, scientists, and data engineers, with end-to-end ownership of quality for assigned use cases and authority to sign off releases against criteria set by Compliance. The Senior Quality Engineer verifies that delivered work meets documented customer requirements, ensures the software development lifecycle is followed in a validated environment, and owns the design and maintenance of workflow-based test automation across UI, API, and database layers. The role continuously improves test coverage, cycle time, and visibility into quality, using AI tools to strengthen automation and test cases while applying judgment to AI-generated work and release evidence. The engineer also contributes to verification of AI features, raises testability and risk concerns early, and handles challenging testing needs such as performance, security, tenant isolation, resiliency, and exploratory testing. They collaborate directly with customer-facing and technical teams, ground testing in real customer workflows, and independently estimate, prioritize, plan, and manage their quality engineering work. TetraScience describes itself as the Scientific Data and AI Company building Tetra OS to turn fragmented scientific data into AI-native assets and workflows for life sciences. The company says it expects employees to embody the principles in “The Tetra Way.” Visa sponsorship is not currently provided for this position.

Requirements

  • At least 8 years of experience in quality engineering or SDET roles.
  • Demonstrated independent ownership of quality for a product area.
  • Strong knowledge of software QA methodologies, tools, and processes across the full SDLC in an Agile/Scrum environment.
  • Expertise designing comprehensive test plans and test cases for evolving requirements, and meticulously reporting test runs and defects.
  • Proficiency in Python, Java, or JavaScript.
  • Deep hands-on experience with Playwright or an equivalent tool for workflow-based end-to-end testing, including building automation frameworks.
  • Advanced SQL skills and a strong understanding of database systems for verifying scientific data integrity and correctness.
  • Experience integrating tests into CI/CD pipelines and quality gates using GitHub Actions or an equivalent.
  • Practical experience using AI tools to build automation, generate test cases, and improve quality processes, with sound judgment about their output.
  • Experience with RESTful APIs, data pipelines, web applications, and microservices on AWS.
  • Experience with test management tools such as Jira and Zephyr Scale.
  • Experience producing and being accountable for release evidence in a validated environment while following standards defined by Compliance.
  • Curiosity about the underlying science and ability to learn scientific use cases and instruments sufficiently to judge whether outputs are correct.
  • Bachelor’s or master’s degree in Computer Science, Engineering, Data Science, a life science, or equivalent experience.
  • Proactive and self-motivated, with the ability to thrive in a dynamic, fast-paced environment.

Nice To Haves

  • Exposure to warehouse architectures such as Databricks.
  • A science background or experience with scientific instruments.

Responsibilities

  • Own quality for assigned use cases and sign off releases against criteria established by Compliance, including withholding sign-off when appropriate.
  • Trace delivered work to documented requirements and verify that evidence demonstrates the requirements.
  • Ensure the SDLC is followed, with requirements, design reviews, test evidence, and traceability in the correct order within a validated environment.
  • Design, build, and maintain workflow-based automated tests across UI, API, and database layers using the Playwright framework.
  • Continuously improve testing approaches, coverage, cycle time, and the point in the development cycle at which quality is known.
  • Use AI tools to build automation, generate and strengthen test cases, and improve quality processes; judge where AI-generated work can serve as release evidence.
  • Help verify AI features by checking that evaluation thresholds were set in advance, test data was held out, and claims match measured results.
  • Raise testability, failure modes, and risks early in development, using escape and defect patterns as evidence.
  • Own performance, security, tenant isolation, and resiliency testing, including failure and degradation behavior, alongside functional, integration, and regression testing.
  • Use manual and exploratory testing where appropriate.
  • Collaborate with scientists, data engineers, solution architects, product managers, and application developers across distributed teams, grounding tests in customer use.
  • Estimate, prioritize, and plan QE work; manage delivery, resolve blockers, and escalate issues at the appropriate time.

Benefits

  • 100% employer-paid benefits for all eligible employees and immediate family members.
  • Unlimited paid time off (PTO).
  • 401(k).
  • Company-paid life insurance and long-term and short-term disability insurance.
  • A culture of continuous improvement with opportunities to grow your career and receive coaching.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service