Haystack
← Back to Jobs
Technology
DA

Senior QA Engineer

DatasignifyUnited States🇺🇸United StatesPosted 27 Aug 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
United States
Posted
17 hours ago
SQLETLSOC 2AirflowData PipelinePythondbt

Job Description

Senior QA Engineer
REMOTE

 

Key responsibilities

  • Manage the entire India-based QA team (approximately six people) — set their priorities,
    review their work, and be accountable for the team’s output, while remaining the most technically hands-on person in the function.
  • Personally build and own a shared QA automation framework, integrated with our existing
    Airflow and dbt pipelines — a template that any data engineer can use to add automated
    validation to their own pipeline output, and that any stakeholder can extend with new test cases.
  • This includes evaluating and introducing a modern data-quality tool (Great Expectations, Soda,or equivalent) rather than relying on manual checks or ad hoc scripts.
    Guarantee validation coverage on every output before it reaches a customer — record-count reconciliation, table-to-table comparison, change reporting.
  • Own the process for resolving client-reported data discrepancies end to end. Trace the
    value back through the data lineage, write and run the scripts that independently verify the
    correct value against external sources, and drive the correction through an audited, reviewed change path — never a direct manual edit to production.
    Introduce performance and scale testing for data pipelines and delivery processes, written
    personally.
  • Root-cause every quality miss with a structured retrospective and personally add the missing test case immediately.
  • Root-cause recurring discrepancies with the data engineering team and drive them to zero.
  • Own the customer ticketing and support queue: triage, severity, turnaround, and the loop back into engineering.
  • R&D QA is explicitly out of scope for this role and stays embedded with the R&D teams.

    Required qualifications
  • Deep, current, hands-on QA and data engineering ability — the primary bar for this role, ahead of management tenure. Strong SQL, writes validation queries and test code personally, and has shipped production automation, not just directed others who did.
  • Airflow and Python experience, comfortable working directly inside an existing pipeline rather than QA-ing it from the outside.
  • Hands-on experience with a modern data-quality framework — Great Expectations, Soda,
    dbt tests, or equivalent — including evaluating and selecting a tool, not just running one
    someone else set up.
  • 5+ years in QA with meaningful data or ETL/analytics QA experience, including experience
    managing a team of similar size (roughly 5–8 people).
  • A self-directed problem solver who takes real ownership of a function — comfortable driving something from the ground up rather than needing heavy day-to-day direction.
  • Experience building a shared testing framework or library that other engineers adopt directly, written by you personally.
  • Python and web scraping experience (e.g., BeautifulSoup, Scrapy, or equivalent), used
    hands-on to independently verify data against external sources.
  • Experience designing and owning a data-correction or override process with a full audit trail.
  • Experience personally writing performance or load tests for a data pipeline.
  • Experience running a ticketing and support process with defined SLAs.
  • Comfortable managing an India-based team and attending some meetings on their working hours.

    Preferred
  • Experience owning a function independently in a lean or startup environment.
  • Prior experience managing an offshore team specifically.
  • SOC 2 or comparable audit exposure.
  • Experience running blameless retrospectives or postmortems as a standing practice.

 

 

Similar jobs