1

Contract Software Tester Jobs in Ontario (NOW HIRING)

Software Developer

Stouffville, ON · Hybrid

CA$80K - CA$85K/yr

Software Developer (Temporary) Role Type: 3 Month Fixed Term Contract Department: R&D Reports to ... Shift-left testing methodologies inclusive of functional and performance testing, DAST/SAST testing ...

Contract Location: Remote Job Summary: We are looking for experienced software engineers to help ... Design or evaluate practical solutions involving APIs, databases, services, integrations, testing ...

... testing, commissioning, training, and hand-over * Assist with creating the integration ... and contract software * You have the ability to confidently mentor and delegate to a large team ...

As a Software Developer you will play a key role in the development, installation, testing, and maintenance of software systems in order to help our business be more efficient and provide better ...

You're excited by the chance to help define how BIMM builds, tests, and ships agentic software for ... Contribute to BIMM's MCP tooling catalog by implementing, testing, documenting, and maintaining MCP ...

next page

Showing results 1-20

Contract Software Tester information

See Ontario salary details

$11

$44

$82

How much do contract software tester jobs pay per hour?

As of Aug 16, 2026, the average hourly pay for contract software tester in Ontario is $44.34, according to ZipRecruiter salary data. Most workers in this role earn between $27.64 and $56.01 per hour, depending on experience, location, and employer.

What are some common challenges contract software testers face when integrating with new development teams?

As a contract software tester, one of the biggest challenges is quickly adapting to different team cultures, workflows, and tools. Since contracts are often short-term, you need to rapidly understand the project's context, the specific testing requirements, and communication protocols. Building trust and effective collaboration with permanent team members in a limited timeframe is essential, as is staying organized to manage multiple projects or shifting priorities. Proactively asking questions and leveraging documentation can help smooth the integration process.

What does a contract software tester do?

A Contract Software Tester is a professional who is hired on a temporary basis to evaluate and ensure the quality of software applications. They design and execute test cases, identify bugs or issues, and report their findings to the development team. Their main goal is to ensure that the software meets specified requirements and functions correctly before it is released. Contract testers are often brought in for specific projects or during peak development periods, providing flexibility and specialized expertise.

What is the difference between Contract Software Tester vs Contract QA Analyst?

AspectContract Software TesterContract QA Analyst
CertificationsISTQB, CSTEISTQB, CSTE
Work EnvironmentSoftware development teams, testing labsTesting teams, quality assurance departments
Industry UsageTech, finance, healthcareTech, manufacturing, retail

Contract Software Testers focus primarily on executing test cases, identifying bugs, and ensuring software quality through manual or automated testing. Contract QA Analysts often have broader responsibilities, including test planning, process improvement, and quality metrics analysis. While both roles require similar certifications and work environments, the Contract Software Tester is more hands-on with testing execution, whereas the Contract QA Analyst emphasizes overall quality strategy.

What are the key skills and qualifications needed to thrive as a contract software tester, and why are they important?

To thrive as a Contract Software Tester, you need a strong understanding of software testing methodologies, experience with test case design, and typically a degree in computer science or a related field. Familiarity with automated testing tools (such as Selenium or JUnit), bug tracking systems (like Jira), and potentially ISTQB certification are commonly required. Attention to detail, analytical thinking, and effective communication skills help testers identify issues and collaborate with developers. These skills ensure reliable software delivery, minimize defects, and support project success in dynamic contract environments.

What are the most commonly searched types of Software Tester jobs in Ontario?

The most popular types of Software Tester jobs in Ontario are:

What cities in Ontario are hiring for Contract Software Tester jobs?

Cities in Ontario with the most Contract Software Tester job openings:

Infographic showing various Contract Software Tester job openings in Ontario as of August 2026, with employment types broken down into 100% Full Time. Highlights an 75% In-person, and 25% Remote job distribution, with an average salary of $92,237 per year, or $44.3 per hour.

Software Tester - Fully Remote | Upto $60/hr

Mercor

Toronto, ON • Remote

CA$60/hr

Full-time

Posted 3 days ago

New


Job description

About the job

Mercor connects elite creative and technical talent with leading AI research labs. Headquartered in San Francisco, our investors include Benchmark, General Catalyst, Peter Thiel, Adam D'Angelo, Larry Summers, and Jack Dorsey.

Position: QA / Software Engineering Reviewer – Browser Test Validation
Type: Contract
Compensation: $30–$60/hour
Location: Remote

Role Responsibilities

  • Review browser-based testing workflows for AI-generated web applications.
  • Assess technical feasibility and reliability of browser interactions.
  • Validate test isolation, fixtures, setup, and execution flow.
  • Ensure assertions produce deterministic, unambiguous pass/fail results.
  • Identify flaky tests, hidden dependencies, or ambiguous validation logic.
  • Provide structured technical feedback following project review rubrics.

Qualifications

Must-Have

  • 3+ years of experience in Software Engineering, QA Engineering, SDET, or Test Automation.
  • Strong experience testing modern web applications.
  • Familiarity with browser automation frameworks such as Playwright, Cypress, Selenium, or similar tools.
  • Experience writing automated UI and end-to-end tests.
  • Strong understanding of test isolation, fixtures, reproducibility, and reliable browser automation.
  • Excellent debugging skills and attention to detail.

Application Process (Takes 20–30 mins to complete)

  • Upload resume
  • AI interview based on your resume
  • Submit form

Resources & Support

  • For details about the interview process and platform information, please check: https://talent.docs.mercor.com/welcome
  • For any help or support, reach out to: support@mercor.com

PS: Our team reviews applications daily. Please complete your AI interview and application steps to be considered for this opportunity.