Content has loaded

Software test engineer salary in Canada

How much does a Software Test Engineer make in Canada?

Average base salary

$98,439

The average salary for a software test engineer is $98,439 per year in Canada. 355 salaries reported, updated at June 27, 2026

Software Test Engineer job openings in Canada

slide 1 of 6
slide1 of 6
Sr. Staff Engineer, CPU Softwa...
Qualcomm4out of 5 stars.
Markham, ON
1 day ago

Highest paying companies for Software Test Engineer in Canada

Average year pay is based on job postings on Indeed in the past 36 months.
MaxSys Staffing & Consulting
 
$156,520per year
View company
Telus
 
$156,000per year
Drake International
 
$156,000per year
TELUS Digital
 
$145,253per year
Fullscript
 
$145,000per year
TMX GROUP
 
$140,400per year

Looking to Hire?

Post a Job
Post a JobFind the right candidate on Indeed

Highest paying cities for Software Test Engineers near Canada

  1. Ottawa, ON
    $112,095 per year
  2. Toronto, ON
    $108,237 per year
  3. Markham, ON
    $103,875 per year
  4. Mississauga, ON
    $100,099 per year
  5. Waterloo, ON
    $99,096 per year

Where can a Software Test Engineer earn more?

Compare salaries for Software Test Engineers in different locations
vs.

How much do similar professions as Software Test Engineer get paid in Canada?

Junior Software Test Engineer

Job openings
Average $79,985 per year

Senior Software Test Engineer

Job openings
Average $129,950 per year