1

Senior Software Engineer In Test Jobs in Toronto, ON

Cority is looking for a Sr. Software Developer to be a part of our existing team. We are very ... Tests software and ensures that completed work correctly meets requirements. * Works in conjunction ...

Cority is looking for a Sr. Software Developer to be a part of our existing team. We are very ... Tests software and ensures that completed work correctly meets requirements. * Works in conjunction ...

The QA/SDET Lead role builds upon our Senior QA/SDET profile by adding team leadership ... responsibilities. This is a player-coach position where the individual leads the quality ...

Senior Software Engineer

Toronto, ON · On-site

CA$120K - CA$170K/yr

Based in Toronto, our culture thrives on trust, collaboration, accountability, and continuous ... The Role * We're looking for Senior Software Engineers who are passionate about building high ...

In this role, you'll design and deliver full-stack features across our frontend and backend systems ... As a Senior Software Engineer, you will: * Build End-to-End Solutions: Design and implement full ...

This is a remote role for candidates in the US or Canada, focusing on cross-functional ... Design, develop, write comprehensive automated tests for, and deploy robust software applications ...

... Senior Software Engineer who takes end-to-end ownership, thrives in ambiguity, and wants to build ... Identify and reduce technical debt in ways that measurably improve developer velocity and system ...

... Senior Software Engineer who takes end-to-end ownership, thrives in ambiguity, and wants to build ... Identify and reduce technical debt in ways that measurably improve developer velocity and system ...

We're looking for a Senior Software Engineer to help build and scale the product experiences and ... In this role, you'll work across frontend applications, backend services, APIs, and integrations ...

We're looking for a Senior Software Engineer to help build and scale the product experiences and ... In this role, you'll work across frontend applications, backend services, APIs, and integrations ...

... Senior Software Engineer to play a pivotal role in designing and building advanced software ... You will thrive in a fast-paced environment, owning projects from ideation to implementation ...

Showing results 41-60

Senior Software Engineer In Test information

What is a senior software engineer in test?

Senior Software Engineers in Test are experienced professionals who design, develop, and implement automated testing frameworks and tools to ensure the quality and reliability of software products. They work closely with development and QA teams to identify testing needs, create robust test plans, and write automated scripts that validate software functionality. In addition to hands-on coding, they often mentor junior engineers, drive process improvements, and contribute to the overall testing strategy of the organization.

What are some typical challenges a senior software engineer in test faces when designing automated testing frameworks?

Senior Software Engineers in Test often encounter challenges such as integrating automated tests with complex, evolving codebases and ensuring tests remain reliable as features change. Balancing thorough test coverage with execution speed, especially in continuous integration environments, is another common concern. Additionally, collaborating with both development and QA teams to align on testing strategies and maintaining documentation for test frameworks are key responsibilities that require strong communication and adaptability.

What are the key skills and qualifications needed to thrive as a senior software engineer in test, and why are they important?

To thrive as a Senior Software Engineer in Test, you need a deep understanding of software development, test automation frameworks, and a background in computer science or a related field. Mastery of tools like Selenium, Jenkins, JUnit, and experience with CI/CD systems, as well as relevant certifications such as ISTQB, are typically required. Strong analytical thinking, problem-solving abilities, and effective communication skills set top candidates apart in this role. These skills are crucial for ensuring robust, scalable, and reliable software delivery in complex technical environments.

What is the difference between Senior Software Engineer In Test vs Software Development Engineer in Test?

AspectSenior Software Engineer In TestSoftware Development Engineer in Test
CredentialsBachelor's in CS or related field, experience in testing and automationBachelor's in CS or related field, strong coding skills, experience in testing
Work EnvironmentDesigning test strategies, automation frameworks, collaborating with development teamsDeveloping test tools, writing automated tests, integrating testing into CI/CD pipelines
Industry UsageCommon in tech companies, especially in QA and testing teamsWidely used in software development companies focusing on automation

The main difference is that Senior Software Engineer In Test often focuses on testing strategy and automation leadership, while Software Development Engineer in Test emphasizes developing testing tools and automation code. Both roles require strong coding skills and testing experience, but their focus areas differ slightly within the testing lifecycle.

What are the most commonly searched types of Software Engineer In Test jobs in Toronto, ON?

The most popular types of Software Engineer In Test jobs in Toronto, ON are:

What are popular job titles related to Senior Software Engineer In Test jobs in Toronto, ON?

For Senior Software Engineer In Test jobs in Toronto, ON, the most frequently searched job titles are:

What cities near Toronto, ON are hiring for Senior Software Engineer In Test jobs?

Cities near Toronto, ON with the most Senior Software Engineer In Test job openings:

Infographic showing various Senior Software Engineer In Test job openings in Toronto, ON as of August 2026, with employment types broken down into 89% Full Time, 8% Part Time, and 3% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution.

Full-time

Re-posted 13 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
Â