1

Regression Testing Jobs in Ontario (NOW HIRING)

Test Lead

Toronto, ON

CA$75 - CA$80/hr

Create test strategies and plans covering the full testing lifecycle, including functional, system integration, regression, performance, automation, and user acceptance testing. * Analyze functional ...

Execute automated test scripts and analyze test results, conduct regression testing before every release * Assist in creating test cases, execute test cases, identify and resolve bugs * Work closely ...

CA$80K - CA$90K/yr

Perform regression testing (manual and AI-assisted) to ensure new releases don't break existing functionality. * Maintain traceability between requirements, test cases, and defects. * Log, triage ...

Implement regression testing and Continuous Integration (CI) pipelines to ensure PDK updates do not break legacy designs or connectivity logic. * Contribute to other PDK, DRC, and automation projects ...

Experience defining and executing functional, regression, and acceptance testing * Experience working with OMS/EMS or trade origination systems and system integrations ; deep protocollevel knowledge ...

Build and maintain LLM evaluation systems, including LLM-as-judge workflows, regression evals, guardrail testing, quality metrics, and production behavior analysis. * Diagnose agent performance ...

Model evaluation and regression testing in production * Kubernetes and GPU workload management * Strong grasp of the tradeoffs between open and closed models across cost, quality, latency, and data ...

Showing results 21-40

Regression Testing information

See Ontario salary details

$11

$45

$85

How much do regression testing jobs pay per hour?

As of Aug 21, 2026, the average hourly pay for regression testing in Ontario is $45.65, according to ZipRecruiter salary data. Most workers in this role earn between $24.28 and $54.57 per hour, depending on experience, location, and employer.

What is regression testing?

A Regression Testing job involves verifying that recent code changes or updates have not negatively impacted existing functionality. Professionals in this role execute test cases, analyze results, and report defects to ensure software stability. They work closely with developers and QA teams to automate and streamline testing processes. Strong analytical skills, attention to detail, and knowledge of testing tools are essential for success in this role.

What does regression testing involve?

Professionals in Regression Testing are primarily responsible for designing, executing, and maintaining test cases to ensure that recent code changes haven't negatively affected existing software functionality. On a daily basis, you might review requirements, update automated test scripts, report and track defects, and collaborate closely with developers and other QA team members. Your role involves re-running pre-existing test suites, analyzing outcomes, and ensuring that all business-critical features still work as intended after software updates. This work environment is often fast-paced and detail-oriented, making communication and teamwork essential for delivering high-quality software. Over time, you'll also have opportunities to expand your expertise by working on more complex projects or evolving toward roles in test automation, QA leadership, or software development.

What skills and qualifications are needed for regression testing?

To thrive in Regression Testing, you need a solid understanding of software development processes, expertise in test case design, and strong analytical skills, often supported by a degree in computer science or a related field. Proficiency with test automation tools like Selenium, JUnit, or QTP, and familiarity with version control and defect tracking systems, is commonly required, while certifications such as ISTQB can be beneficial. Attention to detail, problem-solving abilities, and clear communication make a candidate stand out in this position. These skills are crucial for accurately identifying software issues, ensuring product stability, and effectively collaborating with development teams.

What are popular job titles related to Regression Testing jobs in Ontario?

For Regression Testing jobs in Ontario, the most frequently searched job titles are:

What job categories do people searching Regression Testing jobs in Ontario look for?

The top searched job categories for Regression Testing jobs in Ontario are:

Infographic showing various Regression Testing job openings in Ontario as of August 2026, with employment types broken down into 56% Full Time, and 44% Contract. Highlights an 100% In-person job distribution, with an average salary of $94,951 per year, or $45.6 per hour.

CA$75 - CA$80/hr

Full-time

Re-posted 7 days ago


Job description

Job Title: Test Lead
Position Type: Contract (On-site)
Location: Downtown Toronto, Ontario
Pay Rate: $75 - $80 per hour 
Start Date: August 3, 2026
End Date: April 30, 2027
Extension Option: Possible 6-month extension

Position Summary

We are seeking an experienced Test Lead to support a large-scale, multi-year business and technology transformation program within a complex retail environment.

The successful candidate will be responsible for leading testing activities across major business application and digital initiatives, including functional testing, system integration testing, regression testing, performance testing, user acceptance testing, and release readiness. This role requires strong hands-on testing leadership, the ability to manage multiple testing streams, and experience coordinating with cross-functional teams across business, technology, vendors, and distributed testing resources.

This is a highly collaborative onsite role that requires strong leadership, communication, planning, and stakeholder-management skills. The Test Lead will be expected to define testing strategy, manage test execution, oversee defect management, report on readiness, and ensure testing practices align with corporate standards and project objectives.

This role supports an inflight enterprise modernization program focused on transforming core business operations, strengthening technology foundations, and improving long-term operational efficiency.

Key Responsibilities

Test Strategy and Planning
  • Define and manage the overall test strategy and detailed test plan for assigned initiatives.
  • Create test strategies and plans covering the full testing lifecycle, including functional, system integration, regression, performance, automation, and user acceptance testing.
  • Analyze functional, technical, and non-functional requirements to define a comprehensive risk-based testing approach.
  • Prepare testing estimates, schedules, scope, resource plans, and execution plans.
  • Identify testing risks, dependencies, assumptions, and constraints, and escalate issues as required.
  • Ensure test planning activities align with project timelines, release milestones, and business priorities.
Test Execution and Delivery
  • Take ownership of all testing activities and deliverables across assigned projects or workstreams.
  • Coordinate the development, planning, and execution of functional, integration, end-to-end, regression, and new-functionality testing.
  • Ensure manual positive and negative test cases are properly authored, prioritized, assigned, and executed.
  • Track overall progress of test execution and ensure testing activities remain aligned with project objectives.
  • Monitor actuals against estimates and manage test-team execution against planned scope and schedule.
  • Support product readiness and release decisions by providing clear testing status and sign-off documentation.
Defect Management
  • Define and manage the overall defect-management process and related activities.
  • Implement best practices to identify, reproduce, document, prioritize, and report defects.
  • Facilitate defect triage between testing, development, architecture, business, vendor, and support teams.
  • Coordinate with impacted parties to ensure defects are appropriately raised, assigned, prioritized, resolved, and retested.
  • Escalate high-priority defects, blockers, and project risks in a timely manner.
  • Provide clear defect metrics, trends, and resolution status to project leadership and stakeholders.
Team Leadership and Coordination
  • Lead, coach, mentor, and supervise testing resources across one or multiple testing teams.
  • Oversee onsite, nearshore, offshore, vendor, and internal testing resources.
  • Ensure testing work is properly prioritized, assigned, monitored, and completed.
  • Coordinate activities across testing, development, architecture, support, project management, third-party vendors, and business teams.
  • Provide direction and guidance to system testers, automation resources, performance testing resources, test data teams, and environment support teams.
  • Foster collaboration, accountability, and consistent testing practices across distributed teams.
Testing Tools, Environments, and Data
  • Support the setup and management of test environments and test data.
  • Deliver an effective support framework for testing tools and common testing processes.
  • Define and communicate testing methods, documentation standards, and quality expectations.
  • Integrate digital testing plans with CI/CD pipelines and DevOps tools where applicable.
  • Support testing across tools and environments such as ALM, Octane, Jenkins, GitHub, Docker, Chef/Puppet, and cloud-hosted platforms where required.
  • Ensure test documentation, scripts, results, and evidence are maintained according to project and corporate standards.
Reporting and Stakeholder Communication
  • Communicate test results, progress, risks, defects, and system readiness to project managers, leadership, business stakeholders, development teams, and architecture leads.
  • Prepare regular testing status reports, dashboards, metrics, and sign-off materials.
  • Report on all testing deliverables and obtain required approvals and sign-offs.
  • Participate in readiness reviews, release planning, deployment planning, and cutover activities.
  • Handle testing-related escalations and support timely resolution.
  • Work closely with project leadership to ensure testing activities support successful business and technology outcomes.
Required Qualifications
  • 5 to 8 years of experience leading business application and/or software testing.
  • Experience using test-management tools such as ALM and/or Octane.
  • Strong experience analyzing functional, technical, and non-functional requirements.
  • Experience creating functional and technical test cases, test scripts, and testing documentation.
  • 5 to 8 years of experience leading testing in Agile delivery environments.
  • Experience leading testing for digital projects such as native mobile applications, iOS and Android platforms, eCommerce, API development, and integration initiatives.
  • Experience creating project test strategies and test plans covering functional, SIT, performance, regression, automation, and UAT phases.
  • Experience managing multiple testing streams and cross-functional testing teams.
  • Experience overseeing defect management, test execution, test reporting, and release-readiness activities.
  • Strong leadership skills with experience coaching, mentoring, and managing testers or integrated testing teams.
  • Strong communication, collaboration, analytical, and problem-solving skills.
  • Strong organizational skills with the ability to manage multiple priorities in a fast-paced environment.
  • Ability to work onsite in Toronto five days per week.
  • Flexibility to support extended hours and weekend work during deployment and cutover periods.
Preferred Qualifications
  • Experience supporting large-scale business transformation or enterprise modernization programs.
  • Experience testing warehouse management, supply chain, retail, eCommerce, digital, or enterprise business applications.
  • Experience integrating digital testing plans with CI/CD pipelines and DevOps tools such as Jenkins, GitHub, Docker, Chef/Puppet, and cloud-hosted environments.
  • Experience coordinating onsite, nearshore, offshore, vendor, and internal testing teams.
  • Experience supporting performance testing, automation testing, environment management, and test-data management.
  • Experience working in complex retail, supply chain, logistics, or customer-facing technology environments.
  • Experience participating in release readiness, deployment planning, and cutover execution.
  • Strong stakeholder-management experience with business, technology, vendor, and leadership teams.