PassRidge Flex: new 3-4h/day tasks every week, paid hourly or per project. See open tasks →

SPECIALIST QA · 6-DAY SHORTLIST

Hire a Data / ETL QA Engineer

PassRidge sends a first shortlist for a Data / ETL QA Engineer in about 6 working days from a complete brief. Each candidate has completed a role-specific assignment that we review. A mid-level hire in the US has a market median of $100k a year; the placement fee is 15-22% of first-year pay, due after the start date.

Reply within one working day. Candidates stay anonymous until they agree to an introduction.

Cost calculator

What would your Data / ETL QA Engineer team cost?

Compare a permanent hire, a contractor and each outsourcing model for this role. Change the inputs and the figures update. It is the same calculator as on the pricing page.

Pricing page

Your team

Used for permanent and contract hire.
Used for the five outsourcing models.

The calculator needs JavaScript. The tables below list the same figures for Data / ETL QA Engineer by region and level.

Estimates for planning, not a quote. Permanent hire includes employer on-costs (15-32% by region), the placement fee and $3,600 a year for equipment and software. Outsourcing models bill 150 hours a month on average (1,800 a year after leave and public holidays). Management time, severance and exchange-rate movements are not included.

Rates by region

Data / ETL QA Engineer pay and rates, published.

Pay is the market median for the role and level. Every rate below sits on top of it; none is lower.

Data / ETL QA Engineer salary guide

Permanent

US dollars a year: market median pay by region and level, and the placement fee under it. Ranges span the countries in each region.

Data / ETL QA Engineer permanent rates by region and level
RegionJuniorMidSeniorLead
United StatesNew York, Austin, San Francisco$76kfee $12k$100kfee $18k$130kfee $26k$160kfee $36k
United KingdomLondon, Manchester, Edinburgh$45kfee $7k$59kfee $11k$76kfee $16k$93kfee $21k
Western EuropeBerlin, Amsterdam, Lisbon, Barcelona$25–46kfee $4–7k$34–60kfee $7–11k$44–79kfee $9–16k$54–96kfee $12–22k
Central & Eastern EuropeWarsaw, Krakow, Prague, Bucharest$23–31kfee $4–5k$30–40kfee $6–8k$39–53kfee $8–11k$47–66kfee $11–15k
Latin AmericaSao Paulo, Buenos Aires, Mexico City, Bogota$30–36kfee $5–6k$40–47kfee $8–9k$52–62kfee $11–13k$64–74kfee $15–17k
AsiaBengaluru, Pune, Manila, Kuala Lumpur$13–18kfee $2–3k$16–23kfee $3–4k$21–29kfee $5–6k$25–36kfee $6–8k

Swipe the table sideways to see every level.

Contract

US dollars an hour. The large figure is what you pay PassRidge. The small figure is the engineer's pay rate.

Data / ETL QA Engineer contract rates by region and level
RegionJuniorMidSeniorLead
United StatesNew York, Austin, San Francisco$62pay $51$82pay $67$106pay $87$131pay $107
United KingdomLondon, Manchester, Edinburgh$37pay $30$48pay $39$62pay $51$76pay $62
Western EuropeBerlin, Amsterdam, Lisbon, Barcelona$21–38pay $17–31$28–49pay $23–40$36–64pay $29–53$44–78pay $36–64
Central & Eastern EuropeWarsaw, Krakow, Prague, Bucharest$19–25pay $15–21$24–33pay $20–27$32–43pay $26–35$38–54pay $32–44
Latin AmericaSao Paulo, Buenos Aires, Mexico City, Bogota$25–29pay $20–24$33–38pay $27–32$43–50pay $35–41$53–60pay $43–49
AsiaBengaluru, Pune, Manila, Kuala Lumpur$10–15pay $9–12$14–19pay $11–15$17–24pay $14–20$20–29pay $17–24

Swipe the table sideways to see every level.

Outsourced

US dollars an hour for staff augmentation. Dedicated teams and managed QA are on the pricing page.

Data / ETL QA Engineer outsourced rates by region and level
RegionJuniorMidSeniorLead
United StatesNew York, Austin, San Francisco$68$90$117$144
United KingdomLondon, Manchester, Edinburgh$39$51$66$80
Western EuropeBerlin, Amsterdam, Lisbon, Barcelona$33–44$38–57$50–75$59–92
Central & Eastern EuropeWarsaw, Krakow, Prague, Bucharest$33$38$50$59
Latin AmericaSao Paulo, Buenos Aires, Mexico City, Bogota$33–35$39–46$51–60$62–71
AsiaBengaluru, Pune, Manila, Kuala Lumpur$33$38$50$59

Swipe the table sideways to see every level.

Contract and outsourced rates include on-costs and margin; the method is on the pricing page. Prices in US dollars.

Selection stages

How we select a Data / ETL QA Engineer.

Six stages, with the assignment written for this role. We describe the stages instead of quoting pass rates: they change with the market and the brief.

  1. Brief

    A 15-minute call or the request form: role, level, stack, time zone, budget range. We tell you the same day whether the range fits the market.

  2. Source

    We search our network of QA professionals by stack and evidence, not keyword. Recruiters who have tested software read the profiles.

  3. Technical assignment

    Each candidate completes a short, role-specific assignment. We review the output ourselves, and you get the results with the profile.

    For this role: Validate a supplied ETL pipeline: reconcile counts and checksums, find the seeded transformation errors and write the checks as repeatable SQL or Python.

  4. Recruiter interview

    Motivation, availability, pay expectations and right to work are confirmed, and the candidate agrees to the introduction.

  5. Shortlist

    Up to three profiles, anonymised until the candidate consents, each with assignment results, expected pay and notice period.

  6. Offer and start

    We coordinate interviews, references and the offer. For contract roles we handle onboarding and contracts. The fee is due after the start date.

Tip for your brief: Name the warehouse and orchestration stack, data volumes, and whether the data is regulated. Reconciliation tooling depends on it.

Profile

What a shortlisted profile looks like.

An anonymised profile typical for this role. Real profiles carry the same four parts, and the name and employer stay hidden until the candidate agrees to an introduction.

  • Assignment results. The reviewed output of the role-specific exercise, not a self-rated skill list.
  • Evidence from past work. Three concrete facts about products, volumes and outcomes, confirmed in the recruiter interview.
  • Pay expectation and notice. What the candidate expects to earn and when they can start, so budget fit is known before you meet.
  • Consent to introduction. Identity and employer stay anonymised until the candidate agrees to be introduced.
AnonymisedCandidate A

Mid-level Data QA Engineer

Experience
6 years in QA
Based in
Pune, India
Notice period
60 days
Stack
PythonSQLJenkinsDocker

Evidence

  • Built reconciliation checks that catch row drops between source and warehouse
  • Tests slowly changing dimensions and late-arriving data
  • Moved manual spreadsheet checks into a scheduled pipeline

Assignment: Validate a supplied ETL pipeline: reconcile counts and checksums, find the seeded transformation errors and write the checks as repeatable SQL or Python.

Job description

A Data / ETL QA Engineer job description you can copy.

Choose a level and a country. The pay line starts at the market median for that level, so candidates see an honest range. Edit the team line to fit your product.

Data / ETL QA Engineer (mid level)
Location: Remote, based in United States
Pay: $100k–$120k a year
Experience: 3-5 years in software testing

About the role
We are hiring a Data / ETL QA Engineer (mid level) to join our product engineering team. Validates pipelines, warehouses and reports so the numbers can be trusted.

What you will do
- Validate source-to-target mappings and transformation rules
- Write SQL checks for completeness, uniqueness and drift
- Automate data-quality tests in the pipeline
- Test BI dashboards against warehouse truth
- Investigate and document data defects

What we are looking for
- 3-5 years in software testing
- Advanced SQL
- Python
- ETL / ELT tools
- Data modelling
- dbt / Great Expectations
- Hands-on with Postman, Jira, Docker, Jenkins, or tools like them
- Clear written English: bug reports and test notes others can act on

How we hire
1. A conversation with a recruiter about the role, your pay expectations and your start date
2. Role-specific exercise. Validate a supplied ETL pipeline: reconcile counts and checksums, find the seeded transformation errors and write the checks as repeatable SQL or Python.
3. An interview with the engineers you will work with
4. An offer, with the pay range stated above

FAQ

Hiring a Data / ETL QA Engineer: your questions.

What is data QA?

Testing that data is complete, correct and on time as it moves through pipelines and models: reconciliation, schema checks, transformation logic, freshness and lineage.

Is this the same as a data engineer?

No. A data QA engineer verifies the pipeline and the data; a data engineer builds it. They work as a pair.

How fast can you send a first shortlist for a Data / ETL QA Engineer?

The median for this role is 6 working days from a complete brief. The assignment review is the longest step, and a brief with a clear stack and pay range shortens it. If your requirements are unusual we say so on the first call.

How much does it cost to hire a Data / ETL QA Engineer?

Permanent placement is 15-22% of first-year base salary by level, paid after the hire starts. For a mid-level hire in the US that is $18,000 on a market median of $100k. Contract engineers are billed at the pay rate plus 22%. Use the calculator above for your country and team size.

What if the hire does not work out?

If a permanent hire leaves, or is dismissed for performance, within 90 days of starting, we run a replacement search at no extra fee. This is a clause in the client agreement, not a marketing promise.

Do you only send CVs?

No. Every shortlisted candidate has completed a role-specific technical assignment that we review, and a recruiter who has worked in testing has spoken to them. You get the assignment results with the profile.

Can I hire outside my country?

Yes. We recruit in 53 countries. For permanent hires abroad we can act as employer of record where you have no local entity. Contract engineers invoice through our local entity.

Request

Request a Data / ETL QA Engineer.

Send level, country and a budget range. A recruiter confirms within one working day whether the range fits the market, and the first shortlist follows in about 6 working days.

PassRidge / start here

Test the market, not your patience.

Tell us the role you want or the role you need. A QA-only recruiter replies within one working day.

Choose your location

We use your location to show local pay, jobs and the right PassRidge legal entity. It never changes the page URL.

Search PassRidge