Thermo Fisher logo

Data Quality Assurance (QA) & Testing Manager

Thermo Fisher

Morrisville, NCRemotePosted 1 day ago$105,000 - $155,000/year
Full TimeSenior LevelQuality (QA / QC)Life Science Service & Supply
Original posting ↗

Summary

We are seeking a hands-on Data Quality Assurance (QA) & Testing Manager to lead testing strategy, execution, automation, and quality controls for enterprise data ingestion, integration, transformation, storage, and consumption. This leader will ensure that data is accurate, complete, reliable, secure, traceable, and fit for analytics, modeling, AI, and operational use.

Job description

About the role

We are seeking a hands-on Data Quality Assurance (QA) & Testing Manager to lead testing strategy, execution, automation, and quality controls for enterprise data ingestion, integration, transformation, storage, and consumption. This leader will ensure that data is accurate, complete, reliable, secure, traceable, and fit for analytics, modeling, AI, and operational use.

Data QA Strategy & Leadership

  • Own data platform and integrations QA strategy, testing standards, planning, quality gates, defect management, and release-readiness recommendations.
  • Lead and coach QA analysts and testing engineers; manage priorities, capacity, stakeholder expectations, and delivery risk.
  • Partner with data engineering, integration, domain leads, architecture, security, and governance teams to shift quality controls earlier in delivery.

SQL Validation & Reconciliation

  • Design and execute advanced SQL validation of source-to-target mappings, joins, transformations, aggregates, business rules, and referential integrity.
  • Apply repeatable data validation and reconciliation practices, maintaining test cases, results, exceptions, evidence, and approvals.
  • Validate record counts, completeness, duplicates, incremental loads, schema changes, and downstream consistency; investigate discrepancies to root cause.

ETL, API & Integration Testing

  • Lead end-to-end testing for all solutions and changes delivered by the Integrations, RTE Development, and Platform teams, including Talend ETL/ELT workflows, MuleSoft and SOA services, REST/SOAP APIs, file-based ingestion, and point-to-point connections.
  • Validate authentication, payloads, contracts, file layouts, scheduling, retries, error handling, recovery, and upstream/downstream dependencies.
  • Coordinate integration, regression, performance-relevant, and release testing across batch and near-real-time data flows.

SQL/Python, Automation & AI-Assisted Testing

  • Build and maintain Python/SQL automation for reconciliation, transformation checks, API tests, schema validation, and repeatable regression suites.
  • Integrate automated checks into CI/CD pipelines and establish actionable reporting of failures, coverage, and quality trends.
  • Use enterprise-approved AI-assisted tools to accelerate test design, SQL/Python script development, defect triage, and anomaly investigation.
  • Evaluate AI-generated test artifacts for accuracy, coverage, security, and reproducibility; require human review and documented validation for controlled releases.

Data Platforms, Governance & Compliance

  • Validate cloud data ingestion and transformations across enterprise platforms; Snowflake and Databricks knowledge is preferred.
  • Ensure testing supports lineage, traceability, access controls, sensitive-data protection, change management, and audit readiness.
  • Maintain evidence of testing, defects, remediation, approvals, and release decisions in accordance with applicable enterprise and regulatory controls.

Requirements

  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or equivalent and relevant formal academic / vocational qualification
  • Previous experience in data QA, ETL/integration testing, data engineering testing, or related roles (comparable to 6+ years’ experience)
  • 3+ years leading QA teams or major testing programs
  • Expert SQL skills: complex joins, CTEs, window functions, aggregation, source-to-target reconciliation, and query-based data validation
  • Strong Python skills and experience creating or maintaining automated data/API testing frameworks
  • Familiarity with SDLC, ETL/ELT testing, Talend, MuleSoft, SOA, APIs, file ingestion, and point-to-point interfaces
  • Practical use of AI-assisted coding or testing tools and ability to independently verify their outputs
  • Experience with test planning, regression automation, CI/CD, defect triage, stakeholder communication, and release quality decisions
  • Experience maintaining documented controls, testing evidence, and change discipline in a regulated environment
  • Must be legally authorized to work in the United States without sponsorship
  • Must be able to pass a comprehensive background check, which includes a drug screening

Benefits

  • Variable annual bonus

Company overview

Thermo Fisher Scientific is a global leader in serving science, with annual revenue of approximately $40 billion. The company provides a comprehensive portfolio of analytical instruments, equipment, reagents and consumables, software, and services for research, analysis, discovery, and diagnostics. Their mission is to enable customers to make the world healthier, cleaner, and safer by accelerating life sciences research, solving complex analytical challenges, improving patient diagnostics and therapies, and increasing laboratory productivity. Thermo Fisher serves pharmaceutical and biotech companies, hospitals and clinical diagnostic labs, universities, research institutions, and government agencies worldwide. The company operates through four business segments: Life Sciences Solutions, Analytical Instruments, Specialty Diagnostics, and Laboratory Products and Services.

Explore more jobs of your matchFind more biopharma roles with GetBioJob.