1

Senior Software Engineer In Test Jobs in Toronto, ON

Staff (or Senior) Software Engineer (Backend - Node.js) Location: Toronto, Canada (Remote) Our ... Define and drive the architecture of complex systems, ensuring best practices in scalability ...

About the Role As a Senior Software Engineer, you will work on our engineering team on a broad ... You must also be an empathetic team member, who works well in a team environment and values ...

Senior Software Engineer

Mississauga, ON ยท On-site

CA$132K - CA$165K/yr

... minded Senior Software Engineer to help build and scale our platform. This role is ideal for ... Take a leading role in shaping system architecture, technical standards, and long-term platform ...

Senior Software Engineer

Toronto, ON ยท On-site

CA$132K - CA$165K/yr

... minded Senior Software Engineer to help build and scale our platform. This role is ideal for ... Take a leading role in shaping system architecture, technical standards, and long-term platform ...

Proven experience as an SDET * Experience with Playwright automation and API automation using Postman * Ability to work collaboratively with distributed teams and communicate effectively

About the Role As a Senior Software Engineer, you will work on our engineering team on a broad ... You must also be an empathetic team member, who works well in a team environment and values ...

... minded Senior Software Engineer to help build and scale our platform. This role is ideal for ... Take a leading role in shaping system architecture, technical standards, and long-term platform ...

Participate in technical design and architecture discussions for new features and platform ... Write and execute unit, integration, and end-to-end tests. * Support the monitoring ...

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 ...

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 ...

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 ...

next page

Showing results 1-20

Senior Software Engineer In Test information

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 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 Senior Software Engineers 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 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 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 job categories do people searching Senior Software Engineer In Test jobs in Toronto, ON look for? The top searched job categories for Senior Software Engineer In Test jobs in Toronto, ON 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 June 2026, with employment types broken down into 99% Full Time, and 1% Part Time. Highlights an 89% Physical, 4% Hybrid, and 7% Remote job distribution.

Senior Software Engineer, eScribe - Remote

eSCRIBE

Toronto, ON โ€ข On-site, Remote

Other

Posted 2 days ago


Job description

Title: Senior Software Engineer, eScribeย 

Date: 3.2026

Function: Engineering

Reports to: Director, Engineering

Position Summary:

The Senior Software Engineer will be a key member of our engineering team, responsible for designing, developing, and maintaining critical software applications. Leveraging your extensive experience, you will play a lead role in shaping our technology stack, solving complex challenges, and mentoring junior engineers. This role embraces AI-assisted development practices and contributing to AI-powered product features, helping accelerate delivery and elevate code quality across the team. This role is ideal for an accomplished engineer looking for a dynamic and collaborative environment.

Key Responsibilities:

  • Lead the design, implementation, and maintenance of high-quality software applications and features.
  • Take ownership of complex projects, providing technical leadership, guidance, and mentorship to junior team members.
  • Influence and contribute to architectural decisions, ensuring scalability, performance, and maintainability of software systems.
  • Write reusable code, build libraries for future use, conduct code reviews, ensure code quality, and enforce coding standards.
  • Set and uphold coding standards, best practices, and guidelines while conducting code reviews to ensure top-notch code quality.
  • Analyze and resolve complex technical issues, optimizing code and improving system performance.
  • Collaborate effectively with cross-functional teams, including product managers, designers, and fellow engineers, to deliver innovative software solutions.
  • Develop comprehensive test plans and execute testing to ensure the reliability and robustness of software.
  • Create and maintain technical documentation, including architecture diagrams, API specifications, and best practices.
  • Actively participate in agile development processes, including sprint planning, stand-up meetings, and retrospectives.
  • Adopt and leverage AI-assisted development tools (e.g., Claude Code, PlayerZero) to improve personal productivity, accelerate development velocity, and enhance code quality.
  • Contribute to the development of AI-powered features, working alongside senior engineers to help integrate AI capabilities into software solutions.

Skills and Experience Needed:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, preferred.
  • 7-10 years of professional software development experience, with a strong track record of software design and architecture.
  • ย 3-5 years of experience building and maintaining Vue.JS (or similar e.g., React, Angular 2+, etc.) applications
  • 3-5 years of experience developing web applications with C# and .NET Core.
  • 3+ years of experience with RESTful design patterns and microservices architecture; including high-scale cloud mechanisms like event hubs, messaging systems, and data lakes.
  • Excellent troubleshooting skills with the ability to analyze and resolve difficult problems quickly.
  • Experience working in a high transaction, high security environment where SOC2, ISO27001 compliance is required.
  • Strong proficiency in CI/CD pipelines, git workflow, etc.; ideally in Azure DevOps.
  • Strong CSS/JS development and testing abilities.
  • Demonstrated leadership experience in software development projects.
  • Extensive experience with agile development methodologies and DevOps practices.
  • Experience with or strong interest in AI-assisted development tools such as Claude Code or PlayerZero; demonstrated ability to leverage these tools to improve productivity and code quality.
  • Familiarity with AI/ML APIs (e.g., Anthropic Claude API, OpenAI) and their integration into software applications is a plus.

Competencies

Accountability

Adaptability

Applied Learning

Business Acumen

Dealing w/Ambiguity

Collaboration

Customer Focus

Decision Making

Driving for Results

Initiating Action

Creating an Inclusive Environment

Technical/Professional Skills and Knowledge

AI Adoption