1

Software Tester Jobs in Toronto, ON (NOW HIRING)

Software Developer REPORTS TO: Manager, Software Engineering Cority is the global enterprise EHS ... Frontend testing automation using Selenium * Scripting with batch/powershell/python * Knowledge of ...

Software Engineer

Mississauga, ON · On-site

CA$70K - CA$88K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Successful software engineers at Guidewire typically have: A desire to work collaboratively in an ... demonstrated by thorough testing A desire to be hands-on in designing and writing code A ...

Software Engineer

Toronto, ON · On-site

CA$70K - CA$88K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Successful software engineers at Guidewire typically have: A desire to work collaboratively in an ... demonstrated by thorough testing A desire to be hands-on in designing and writing code A ...

Software Engineer

Toronto, ON · On-site

CA$70K - CA$88K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Successful software engineers at Guidewire typically have: A desire to work collaboratively in an ... demonstrated by thorough testing A desire to be hands-on in designing and writing code A ...

Software Engineer

Mississauga, ON · On-site

CA$70K - CA$88K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Successful software engineers at Guidewire typically have: A desire to work collaboratively in an ... demonstrated by thorough testing A desire to be hands-on in designing and writing code A ...

Senior Software Developer

Mississauga, ON · On-site

CA$120K - CA$160K/yr

Execute testing: Plan and execute software testing activities, supporting integration and system verification. * Maintain documentation: Prepare and maintain high-quality software documentation ...

Senior Software Engineer

Toronto, ON · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

As a Senior FullStack Software Engineer, you will design and build elegant, highimpact capabilities ... Contribute to and improve our CI/CD, DevOps, and testing practices (for example, TeamCity ...

Senior Software Engineer

Mississauga, ON · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

As a Senior FullStack Software Engineer, you will design and build elegant, highimpact capabilities ... Contribute to and improve our CI/CD, DevOps, and testing practices (for example, TeamCity ...

Software Engineer II

Mississauga, ON · On-site

CA$86K - CA$108K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Successful software engineers at Guidewire typically have: A desire to work collaboratively in an ... demonstrated by thorough testing A desire to be hands-on in designing and writing code A ...

Software Engineer II

Toronto, ON · On-site

CA$86K - CA$108K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Successful software engineers at Guidewire typically have: A desire to work collaboratively in an ... demonstrated by thorough testing A desire to be hands-on in designing and writing code A ...

Senior Software Developer

Toronto, ON

CA$75K - CA$141K/yr

  • Medical

  • Life

  • Retirement

Market Risk experience would be ideal Drives the overall software development lifecycle including ... Quality Assurance and Testing. * Cloud computing. * Microservices. * Technology Business ...

Object Tester

Toronto, ON · On-site

$22/hr

Xtract One is currently looking for an "Object Tester" to join our team! Location: 55 York Street, Suite 1100, Toronto, Ontario, M5J 1R7 Work Model: In Office Compensation: $22/hr Vacancy Status:

Showing results 21-40

Software Tester information

What is a software tester?

A software tester conducts the QA (quality assurance) testing phase of the project lifecycle. Responsibilities include examining software or websites as a user would—as it will be used post-release. During these test cases, the software tester records any issues (“bugs”) and reports them to the development team so they can be fixed. A software tester explores the software with a critical mindset, assesses the functionality and overall experience, and reports their findings.

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

To thrive as a Software Tester, you need a solid understanding of software development life cycles, attention to detail, and knowledge of testing methodologies, often supported by a degree in computer science or related certifications. Familiarity with testing tools such as Selenium, JIRA, and experience with automated and manual testing systems is typically required. Strong analytical thinking, effective communication, and problem-solving skills help testers identify, document, and resolve issues efficiently. These skills ensure software quality, minimize defects, and contribute to successful product releases.

What are some common challenges software testers face when collaborating with developers, and how can these be effectively addressed?

Software testers often encounter challenges such as communication gaps with developers, differences in understanding requirements, and tight deadlines for bug fixes. These issues can lead to misunderstandings about defect severity or unclear expectations regarding test coverage. Effective strategies include maintaining open, respectful communication, participating in agile ceremonies like daily stand-ups, and using collaborative tools to track issues and share feedback. Building strong professional relationships and fostering a culture of mutual respect greatly enhances teamwork and leads to higher-quality software.

What is the difference between Software Tester vs QA Analyst?

AspectSoftware TesterQA Analyst
CertificationsISTQB, CSTEISTQB, CSTE
Work EnvironmentTesting teams, development projectsQuality assurance teams, project management
Industry UsageSoftware companies, IT firmsSoftware companies, IT firms
Primary FocusExecuting test cases, finding bugsDesigning test plans, process improvement

While both Software Testers and QA Analysts work to ensure software quality, Software Testers primarily focus on executing test cases and identifying bugs. QA Analysts take a broader role in designing testing strategies and improving quality processes. Both roles require similar certifications and are integral to software development teams, but their responsibilities differ in scope and focus.

How much do software testers get paid?

Software testers' salaries vary based on experience, location, and industry, but the average annual pay ranges from $50,000 to $80,000. Entry-level testers typically earn less, while those with specialized skills or certifications can earn higher salaries, especially in competitive markets or with experience in automation tools.

Is a software tester a difficult job?

A software tester's job involves identifying bugs and verifying software functionality, which can be challenging depending on project complexity and deadlines. It requires attention to detail, knowledge of testing tools, and often involves repetitive tasks, but it can be manageable with experience and proper training.

Is software testing still in demand?

Software testing remains in demand as companies prioritize quality assurance and software reliability. Testers with skills in automation tools like Selenium and scripting are especially sought after, and the role is expected to grow with ongoing technological advancements.

What are the most commonly searched types of Software Tester jobs in Toronto, ON?

The most popular types of Software Tester jobs in Toronto, ON are:

What cities near Toronto, ON are hiring for Software Tester jobs?

Cities near Toronto, ON with the most Software Tester job openings:

Infographic showing various Software Tester job openings in Toronto, ON as of August 2026, with employment types broken down into 1% As Needed, 87% Full Time, 8% Part Time, and 4% Contract. Highlights an 85% Physical, 6% Hybrid, and 9% Remote job distribution.

Sr. Software Developer

Cority Software

Toronto, ON • On-site

Full-time

Re-posted 25 days ago


Job description

Software Developer

Technology · Toronto, Ontario

POSITION DESCRIPTION

POSITION: Software Developer

REPORTS TO: Manager, Software Engineering                    

Cority is the global enterprise EHS software provider creating industry-leading technology to empower those who transform the way the world works.
For over 35 years, Cority has been powered by the spirit of innovation, deep domain expertise, and a commitment to integrity that enables higher levels of operational and sustainable performance with the most comprehensive, human-centered, and secure SaaS platform to help workers and businesses thrive in 100 countries around the world.The company enjoys the industry’s highest levels of client satisfaction and has received many awards for its strong employee culture and outstanding business performance. To learn more, visit www.cority.com.

POSITION SUMMARY:

Cority is looking for a Sr. Software Developer to be a part of our existing team. We are very interested in individuals who have a track record of finding creative solutions to unique problems and who thrive in challenging situations. We take the success of our customers incredibly seriously and our team is a critical part of this success. We are looking for absolutely and only the best people. Reporting to the Development Manager, the Software Developer is primarily responsible for designing and modifying base Cority software, as well as working with Product Development to develop software to meet client needs.


RESPONSIBILITIES: 

  • Designs and develops new software and modifies and enhances existing software for clients’ systems, and for Cority’s base software.
  • Communicates directly with Cority clients to ensure that requirements and specifications are understood fully.
  • Reviews completed software designs or prototypes with clients.
  • Tests software and ensures that completed work correctly meets requirements.
  • Works in conjunction with other developers on development projects and ensures that their work is compatible with, and does not duplicate the work of others.
  • Diagnoses and repairs software problems or bugs, and assists clients with technical problems and helps to resolve those problems.


REQUIRED QUALIFICATIONS:

  • Must have a university degree in computer science or a related program with equivalent work experience
  • 5 years’ experience in developing software
  • Strong interpersonal and communication skills, creative thinker
  • Knowledge of Web development software including .Net and C#
  • Experience in the development of database applications using relational database systems such as SQL Server

PREFERRED QUALIFICATIONS:

  • Frontend testing automation using Selenium
  • Scripting with batch/powershell/python
  • Knowledge of Docker
  • Knowledge of AWS or similar CI/CD pipelines
  • Experience with ASP.NET Core, NHibernate/Entity Framework, JQuery, Ajax, Web Services, JavaScript, Typescript or RESTful API
  • Previous experience in the field of environmental and/or chemical management