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

Core QA2.8 million residentsUpdated 2026-10-20

Manual QA Tester jobs in Toronto, Canada

Mid-level Manual QA Testers in Toronto earn about C$100k gross a year ($73k), with most offers between C$82k and C$120k. Toronto has about 2.8 million residents and is the 1st largest of the 11 Canada cities we list. PassRidge lists 125 open Manual QA Tester roles based here.

C$100kmedian · mid-level · gross / year · $73k
p10 C$82kp90 C$120k
City factor 1.06×Rank 1 of 11
125Open Manual QA Tester roles in Toronto
195Open in Canada
C$77k–C$150kJunior to lead median / yr
8 hDaily overlap with US East
Openings

Open Manual QA Tester roles in Toronto

125 roles based in Toronto, then the levels we place here. Placement pay starts at the higher of the city and national median.

All Manual QA Tester jobs in Canada

"Talent pipeline" cards are the levels we place, not an employer's vacancy. Real postings are labelled "Market listing". How pay is set.

Pay by level

Manual QA Tester pay by level in Toronto

Gross annual pay in CAD. Toronto is 1.06× the Canada median (+6%), which is C$95k at mid-level.

Levelp10Medianp90RangeMedian (USD)
JuniorC$63kC$77kC$94k$56k
Mid-levelC$82kC$100kC$120k$73k
SeniorC$100kC$120kC$150k$91k
LeadC$120kC$150kC$180k$110k

Estimates from posted pay ranges, base pay only. Full Manual QA Tester salary page for Toronto.

The role

What a Manual QA Tester does in Toronto

Exploratory, regression and acceptance testing on web and mobile products.

  • Design and run test cases from requirements and tickets
  • Run exploratory sessions and write reproducible bug reports
  • Own regression passes before every release
  • Verify fixes and close the loop with developers
  • Keep test cases and test data current in the test-management tool

Skills and stack employers ask for

Test designBug reportingAPI basicsSQL basicsTest management tools

Tools named most often

JiraTestRailPostmanBrowserStack

Time zone

Toronto is on America/Toronto. A 09:00-17:00 day shares 8 h with US East, 3 h with London and 2 h with Central Europe.

FAQ

Manual QA Tester jobs in Toronto: FAQ

How much does a Manual QA Tester earn in Toronto?

A mid-level Manual QA Tester in Toronto earns a median of C$100k a year ($73k), with a p10 to p90 range of C$82k to C$120k. Junior pay starts near C$77k, senior pay is C$120k and leads reach C$150k.

Are there Manual QA Tester jobs in Toronto?

Yes: 125 open Manual QA Tester roles are based in Toronto right now, 0 of them remote, and 195 in Canada. Tell us your city and we alert you when a local role opens.

How does Toronto pay compare with the rest of Canada?

Toronto ranks 1st of 11 Canada cities we track for Manual QA Tester pay, at 1.06x the national median (+6%). The national mid-level median is C$95k, so Toronto is above it. Against the US it is 11% below the US median of $82k.

What skills do Manual QA Tester jobs in Toronto ask for?

Exploratory, regression and acceptance testing on web and mobile products. Typical requirements: Test design, Bug reporting, API basics, SQL basics, Test management tools. The tools named most often are Jira, TestRail, Postman, BrowserStack.

Can a Manual QA Tester work with US or European teams from Toronto?

Toronto is on America/Toronto. A 09:00-17:00 day shares about 8 h with US East, 3 h with London and 2 h with Central Europe. 55% of Manual QA Tester roles are remote-friendly.

How do I get a Manual QA Tester job in Toronto with PassRidge?

Tell us your level and stack in the form on this page. A recruiter sends matching roles with the pay shown upfront; it is free for candidates and nothing goes to an employer without your written OK. Our placement range for Toronto starts at the higher of the city and national median.

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