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

Salary5 min readData snapshot 20 Oct 2026

Pay transparency laws and QA job ads: who publishes a range?

The short answer

Only 16% of 3,863 public QA postings publish a pay range (605 postings). In the United States it is 31% (347 of 1127); outside it, 9% (258 of 2736). 14 of the 34 largest countries show none we could read.

Key findings

  • 16% of 3,863 postings publish a range. US: 31%; all other countries combined: 9%.
  • 57% of all ranges we found are US ranges, so global pay averages mostly describe US employers.
  • Of 34 countries with at least 15 postings, 14 have no readable range at all: Greece, Portugal, Brazil, Colombia, Mexico and others.
  • Where an annual range is published, it is 29% wide at the median.

01Who publishes a range

A posting counts as transparent if it carries an employer-published pay range that our harvest can read. Overall 605 of 3,863 do.

16%Postings with a pay range
31%United States · 347 of 1127
9%Rest of world · 258 of 2736
Share of postings with a published range, by country (at least 15 postings)
Canada132 of 313 · 42%United States347 of 1127 · 31%Poland38 of 194 · 20%United Kingdom29 of 172 · 17%Netherlands11 of 91 · 12%Germany8 of 70 · 11%Italy2 of 18 · 11%France2 of 27 · 7%Singapore5 of 89 · 6%Malaysia3 of 57 · 5%Ireland1 of 19 · 5%Thailand2 of 46 · 4%Israel1 of 27 · 4%Spain2 of 72 · 3%Ukraine1 of 36 · 3%India9 of 540 · 2%Philippines3 of 121 · 2%Indonesia2 of 109 · 2%Argentina1 of 46 · 2%Australia1 of 79 · 1%Mexico0 of 84 · 0%Portugal0 of 61 · 0%Greece0 of 57 · 0%Brazil0 of 52 · 0%Colombia0 of 35 · 0%Vietnam0 of 33 · 0%South Africa0 of 32 · 0%Egypt0 of 30 · 0%Romania0 of 24 · 0%Belgium0 of 20 · 0%Bulgaria0 of 18 · 0%Costa Rica0 of 15 · 0%Switzerland0 of 15 · 0%Serbia0 of 15 · 0%

02What the rules say

The pattern is consistent with where law or custom asks for a range. Our data cannot show cause.

What the rules say (orientation only)
JurisdictionRuleIn short
European UnionDirective (EU) 2023/970 on pay transparency; Member States had to transpose it by 7 June 2026Employers must give candidates the initial pay or range before the interview, and may not ask about pay history. Check your country's law.
United StatesState and city laws, among them Colorado, California, Washington and New York CityMany require a pay range in the posting for roles that could be done in the state or city. Rules differ on size and wording.
CanadaBritish Columbia and OntarioPostings in those provinces need a range. Ontario's rule applies from 1 January 2026.
United KingdomNo general duty to put a salary in a job advertMany UK employers still publish a range because candidates expect it.

In our data the United States shows 31% readable ranges and Canada 42%; 14 of the 34 largest countries show none.

03Region, level and mode

By region
RegionPostingsWith a rangeShare
North America144047933%
Asia-Pacific1074252%
Central & Eastern Europe3854111%
Western Europe381267%
Latin America25821%
UK & Ireland1913016%
Middle East & Africa10711%
Nordics2714%
By level
LevelPostingsWith a rangeShare
Junior272249%
Mid220032215%
Senior83015919%
Lead56110018%
By work mode
ModePostingsWith a rangeShare
Remote85913816%
Hybrid70113419%
On-site230333314%

Differences by level and mode may partly reflect country mix, because US postings supply most of the ranges.

04What to do

For candidates:

  • Ask for the range in the first call. If an employer is covered by a pay transparency law, it should be able to answer.
  • Compare ranges with the salary guides and the pay article before you negotiate.
  • Read the width. Published ranges are 29% wide at the median; a wide range may mean the top is for a more senior hire.

For employers:

  • Publish the range. It saves first calls that end on salary.
  • Set the range from the level, not from the person you hope to hire.
  • Keep ranges narrow enough to be honest. See how to hire a QA engineer in 14 days.

05Method and limits

Sample: 3,863 public postings harvested 20 Oct 2026 from employer career pages and public job feeds. Listings are postings, not people or confirmed openings: one role open in several cities counts several times (2,417 distinct titles across 3,863 postings). PassRidge talent-pipeline roles (149) are excluded from every statistic.

A posting is counted as publishing a range if it carries a minimum and a maximum pay figure from the employer. The legal summary is a simplification written by PassRidge Research.

The method for roles, tools and pay is documented on our salary methodology page. Spot an error? Write to [email protected].

Go deeper

Sources

Keep reading

Related analyses

PassRidge Insights

One analysis a month, with the data behind it

New postings, new pay ranges, same method. No third-party tracking, no sponsored content.

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