1

Senior Software Development Engineer In Test Jobs in Ajax, ON

Proven experience as a Senior SDET, Test Architect, Test Engineer, or Software Engineer delivering distributed systems with a strong quality focus. * Customer-Facing Aptitude: Ability to work ...

Software Development * Design, code, verify, test, document, amend, and refactor complex programs ... Participate in reviews of own work and lead reviews of colleagues' work. Release Management * Plan ...

Software Development * Design, code, verify, test, document, amend, and refactor complex programs ... Participate in reviews of own work and lead reviews of colleagues' work. Release Management * Plan ...

Software Development * Design, code, verify, test, document, amend, and refactor complex programs ... Participate in reviews of own work and lead reviews of colleagues' work. Release Management * Plan ...

Senior Development Manager, Payments

Toronto, ON · Hybrid

CA$220K - CA$331K/yr

We are currently seeking a Senior Software Development Manager, Payments to join our Engineering ... agents to develop, test and push code to production. * A background in fintech, with direct ...

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

As our new Senior Software Developer, you will play a key role in designing, building, and evolving ... developed collaboratively and enjoy building on the ideas of others rather than working in ...

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

Showing results 41-60

Senior Software Development Engineer In Test information

See Ajax, ON salary details

$69.2K

$123.8K

$178.7K

How much do senior software development engineer in test jobs pay per year?

As of Sep 9, 2026, the average yearly pay for senior software development engineer in test in Ajax, ON is $123,818.00, according to ZipRecruiter salary data. Most workers in this role earn between $100,407.00 and $146,088.00 per year, depending on experience, location, and employer.

What does a senior software development engineer in test do?

A Senior Software Development Engineer in Test (SDET) is responsible for designing, developing, and maintaining automated test frameworks and tools to ensure the quality and reliability of software products. They work closely with development and QA teams to identify test requirements, create robust test cases, and integrate automated tests into the CI/CD pipeline. In addition to coding and scripting, Senior SDETs mentor junior team members, analyze test results, and help troubleshoot complex issues to continuously improve software quality. Their expertise bridges the gap between development and testing, ensuring both speed and quality in software releases.

How does a senior software development engineer in test typically collaborate with development and product teams to ensure software quality?

As a Senior Software Development Engineer In Test (SDET), you will work closely with both development and product teams throughout the software development lifecycle. This includes participating in design and requirements discussions to identify potential test cases early, contributing to test automation strategies, and providing feedback on testability and quality risks. SDETs often pair with developers to review code, co-create test plans, and triage bugs together, ensuring that testing is fully integrated into the CI/CD pipeline. Effective communication and cross-team collaboration are essential for proactively identifying issues and maintaining high software quality standards.

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

To thrive as a Senior Software Development Engineer In Test, you need advanced programming skills, deep knowledge of software testing methodologies, and a bachelor's degree in computer science or a related field. Expertise with automation frameworks (such as Selenium, Cypress, or Appium), CI/CD tools, and scripting languages is typically required, along with relevant certifications like ISTQB. Strong analytical thinking, problem-solving, and effective communication are crucial soft skills for collaborating with cross-functional teams and driving quality initiatives. These capabilities ensure rigorous test coverage, faster release cycles, and high-quality software products.

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

AspectSenior Software Development Engineer In TestSoftware Development Engineer In Test
ExperienceTypically 5+ years in testing and developmentEntry to mid-level, 1-3 years experience
ResponsibilitiesDesigns complex test frameworks, mentors juniors, leads testing initiativesDevelops test cases, automates tests, executes testing tasks
Skills & CertificationsAdvanced coding, automation, testing tools, leadership skillsProgramming, automation, testing tools
Work EnvironmentCollaborates with cross-functional teams, often in Agile settingsWorks closely with developers, focuses on automation and manual testing

In summary, a Senior Software Development Engineer In Test has more experience, leadership responsibilities, and strategic testing roles compared to a Software Development Engineer In Test, who primarily focuses on developing and executing tests.

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

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

Infographic showing various Senior Software Development Engineer In Test job openings in Ajax, ON as of June 2026, with employment types broken down into 4% As Needed, 88% Full Time, 4% Part Time, 2% Contract, and 2% Nights. Highlights an 90% Physical, 4% Hybrid, and 6% Remote job distribution, with an average salary of $123,818 per year, or $59.5 per hour.

Principal Quality Architect

Toronto, ON • On-site

Full-time

Retirement

Re-posted 21 days ago


Key responsibilities

  • Work directly with customers to understand their business, workflows, and technical constraints, and contribute to solution delivery from scoping through deployment.

  • Design, build, and verify AI-guided implementation code and tests using agentic development workflows and behavior-oriented prompts.

  • Develop and automate comprehensive test frameworks across the stack, including unit, integration, contract, end-to-end, performance, and load testing.


Job description

Role Overview


This position is for a Principal Quality Architect who embeds directly with customers as a hands-on quality partner while also building production features. The role blends test engineering with full-stack development: you'll help build the systems and the safeguards that prove they work. You'll apply agentic development and AI-assisted workflows, using behavior-oriented prompts and specifications to guide AI agents to generate both implementation and verification. A core component of this role involves working directly with customers to modernize their technology estates and raise their quality bar, with the goal of supporting business growth. This is a hands-on technical role focused on building, verifying, and improving engineering quality.


Key Responsibilities


  • Customer Embedding & Delivery: Work directly in customer environments to understand their business, workflows, and technical constraints firsthand. Contribute to the end-to-end delivery of solutions from scoping through implementation, verification, and deployment building trust as a reliable partner for both features and quality. Bring clarity to evolving problem spaces.
  • Agentic Quality: Apply an agent-first methodology using Generative AI. Create structured, behavior-oriented prompts and specifications that guide AI agents to generate implementation code and the tests that verify it. Confirm that AI-generated code actually conforms to intent closing the gap between what was asked for and what was built.
  • Test Strategy & Automation: Design and build test frameworks and automation across the stack; unit, integration, contract, end-to-end, performance, and load testing. Help establish quality gates, test orchestration, and coverage standards that scale across polyglot codebases and customer teams.
  • Feature Development: Build production-grade features alongside your quality work. Contribute to scalable, resilient systems and translate business requirements into technical specifications that AI agents and engineering teams use as the foundation for development.
  • AI-Assisted Engineering: Integrate AI tools like Claude Code, Kiro and Cursor into development and testing workflows. Evolve your engineering practice from manual coding and test-writing to auditing, validating, and refining AI-generated solutions. Apply the judgment to catch coverage theater, AI-generated tests that pass but prove nothing. Follow repeatable AI-driven development patterns.
  • Design for Quality: Build with testability, resilience, and observability in mind from the outset. Participate in implementation reviews to ensure alignment with patterns, performance, and security expectations.
  • Polyglot Development: Write and test production-grade code across multiple languages and paradigms (e.g., TypeScript, Python, Go, .NET, Java) based on specific problem domains. Ramp into unfamiliar stacks or codebases.
  • Enablement & Knowledge Transfer: Help raise the engineering and quality bar within customer teams through pairing, code reviews, and mentoring. Support customer engineers in adopting agentic development, AI-assisted workflows, shift-left testing, and modern architectural practices so solutions remain sustainable long-term.


Requirements


  • 5-7 Years of Experience: Proven experience as a Senior SDET, Test Architect, Test Engineer, or Software Engineer delivering distributed systems with a strong quality focus.
  • Customer-Facing Aptitude: Ability to work directly with customers and stakeholders communicating clearly with both technical and non-technical audiences, managing expectations, and building trust.
  • Test Strategy & Automation: Strong experience designing test frameworks and automation across the stack; unit, integration, contract, E2E, performance, and load. Hands-on with tools such as Playwright, Cypress, Selenium, Jest/Vitest, pytest, JUnit, and k6.
  • Full-Stack Development: Solid ability to build production features, not just test them.
  • Frontend: Proficiency with modern JavaScript/TypeScript frameworks (e.g., React, Next.js, Vue, Svelte) and their testing ecosystems
  • Backend: Experience building and testing APIs (REST, GraphQL, gRPC) and server-side architecture using languages such as Node.js, Go, or Python.
  • Polyglot Proficiency: Proficiency in at least two distinct programming languages (e.g., TypeScript, Python, Go, .NET, Java).
  • Generative AI & Agentic Development Experience: Experience using agentic development tools and workflows where AI agents drive code and test generation. Ability to write effective prompts and specifications and manage the lifecycle of AI-generated artifacts, including verifying their correctness.
  • CI/CD & Quality Gates: Experience with CI/CD pipelines (GitHub Actions, GitLab CI, or similar), quality gates, and test orchestration in automated delivery flows.
  • Observability & Reliability: Familiarity with monitoring, tracing, SLOs, and resilience/chaos testing to validate systems under real-world conditions.
  • Business-Aligned Engineering: Ability to align quality strategy and feature development with customer business goals.
  • Rapid Skill Acquisition: Ability to acquire proficiency in unknown codebases or new languages.
  • System Design: Familiarity with microservices, event-driven architecture, cloud-native patterns (Kubernetes, Docker), and databases (SQL & NoSQL).
  • Cloud Providers: AWS or Azure.
  • Willingness to Travel: Comfort with occasional travel to customer sites as needed.

Preferred Qualifications

  • Prior experience in a Forward Deployed Engineer, SDET, Test Architect, Test Engineer, or consulting/professional services role.
  • Experience building quality practices and test infrastructure inside customer teams.
  • Experience with non-functional testing: security, accessibility, and performance profiling.
  • Experience transforming brownfield applications into modern, testable architectures.
  • Experience migrating and modernizing applications from on-premise to the Cloud.

What's in it for you:


Compensation & Perks

  • Competitive Salary Package (160K CAD/ year - 180K CAD / year)
  • Retirement Savings Matching Program (RRSP)
  • Partnership with Perkopolis Discounts
  • Paid parental leave options
  • Access to latest tech

Flexibility & Time Off

  • Hybrid work environment
  • Easily accessible downtown office location

Health & Wellness

  • Employer-paid health & dental premiums
  • GreenShield+ Counselling Mental Health
  • $500 in Health Care Spending Account annually


At OpsGuru, a Carbon60 Company, we encourage employees to bring their whole, authentic selves to work. By sharing and embracing unique backgrounds, experiences, and perspectives, we learn from each other, innovate, and create a dynamic environment where we can be and achieve our best.


We're dedicated to ensuring each member feels a sense of belonging, safety, and respect. At Carbon60, your unique voice is heard and embraced, and you meaningfully contribute to decision-making and the organization's growth.

Carbon60 is committed to an equitable employee experience, opportunity, and support.


If you require accommodations or support during the recruitment process, please email us atcareers@opsguru.io


We thank all applicants for their interest in this exciting opportunity. Only candidates that meet the qualifications will be contacted for an interview.