QA Jobs in Canada
There are 842 open QA jobs in Canada on freehire right now. 337 of them were posted recently. The skills employers ask for most often are automation, test-automation and ai.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| CAD | year | CA$92,819 | CA$100,887 | CA$126,171 | 52 |
| CAD | hour | CA$56 | CA$68 | CA$68 | 29 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- automation 47%
- test-automation 40%
- ai 34%
- agile 33%
- api 30%
- ci-cd 28%
- python 27%
- selenium 24%
How the work is done
- Hybrid 167 · 20%
- Remote 85 · 10%
- Onsite 77 · 9%
Visa sponsorship offered in 29% of the 78 postings that state a position on it.
Seniority
- Senior 261
- Lead 58
- Junior 19
- Intern 15
- Middle 11
- Principal 4
Who is hiring
- 1000+ employees 104
- 501-1000 employees 75
- 51-200 employees 33
- 11-50 employees 10
- 201-500 employees 9
Senior Data Quality & QA/QC Lead Engineer
The Lead Analyst oversees the Data Quality Control and Pre-Processing Centre, guiding a team to ensure high-quality data and model outputs. The role focuses on developing Python-based workflows and managing PostgreSQL data models to improve processing reliability.
Senior Data Quality Engineer & Test Automation Lead
The Senior Data Quality Engineer & Test Automation Lead at RBC designs and executes data testing strategies and drives automation within a financial services environment. The role involves mentoring teams and collaborating with architecture and business partners to ensure data reliability and governance.
QA Software Engineer
QA Software Engineer designs and maintains automated tests for distributed broadband software systems, integrating CI/CD pipelines and performance benchmarks using Java, Python, JUnit, Playwright, and Kafka.
AI Evaluation Engineer (QA)
AI Evaluation Engineer runs evaluations at scale, statistically measures factual grounding and accuracy lift, and builds metrics frameworks using Python and data-science techniques for LLM evaluation.

AI Evaluation Engineer (QA)
QA/AI Evaluation Engineer at a digital consultancy, running LLM evaluations at scale (human-UAT to millions of automated evals), statistically measuring factual grounding and accuracy, and building metrics frameworks using Python, test automation, and CI/CD.

AI Evaluation Engineer — Scale QA & Metrics
QA/AI Evaluation Engineer running large-scale evaluations of AI-assisted solutions, measuring factual grounding and accuracy, building metrics frameworks, and automating evaluation pipelines in CI/CD.

QA Engineer (AI Systems)
Lead/Senior/Staff QA Engineer owning quality for LLM-based AI agent systems in heavy industry, designing evaluation frameworks, golden datasets, and regression suites using Python and tools like LangSmith or promptfoo.
QA Engineer (AI Systems)
QA Engineer owning evaluation frameworks for non-deterministic LLM-based AI agent systems in heavy industry, building golden datasets, regression suites, and adversarial tests using Python and eval tooling integrated into CI/CD.
Senior Test Analyst (QA)
Senior Test Analyst on a provincial citizen-facing service transformation project, responsible for UAT, regression/integration testing, defect tracking, training material development, and leveraging AI-assisted tools within an Agile delivery environment.
Test Lead – Credit Cards, TSYS & Banking QA
Leads QA for credit card and banking applications (TSYS), defining testing strategies, metrics, and process improvements to ensure software reliability and compliance with business goals.
QA Automation Engineer — API & Data Testing (Hybrid)
QA Automation Engineer designing and maintaining automated testing solutions for APIs, integrations, and data platforms in an Agile, cloud-enabled insurance environment.
QA Assurance Analyst
QA Analyst owning the full QA lifecycle—including test planning, execution, and automation—for an enterprise ASP.NET/SQL Server/Azure SaaS platform used by pipeline operators for integrity management.
Part-Time Field Welder Tester
Part-time on-call welder tester performs field-based welding qualification tests for clients, unions, and testing centers in Toronto and surrounding areas, ensuring compliance with CSA standards.
Senior QA Automation Engineer: Data Pipelines & Azure
Senior QA Automation Engineer designing and maintaining automated testing frameworks using Selenium, PyTest, and Python to ensure data quality across data pipelines, APIs, and Azure cloud data platforms in a hybrid Toronto role.
Cartography Coordinator & QA - ALTO
Coordinates cartographic production and leads quality assurance for maps on the ALTO high-speed rail project, primarily using ArcGIS Pro and ArcGIS Enterprise to create thematic and analytical maps for infrastructure planning and public consultation.