Role Overview We are looking for a Software Development Engineer in Test to help build and sustain ... Reflect on what works (and doesn't) in testing and quality practices. * Gradually take on more ...
Role Overview We are looking for a Software Development Engineer in Test to help build and sustain ... Reflect on what works (and doesn't) in testing and quality practices. * Gradually take on more ...
Senior SDET (Software Development Engineer in Test)
Ottawa, ON ยท On-site +1
CA$125K - CA$165K/yr
This role focuses on building and evolving automated testing systems, improving developer workflows ... in software engineering, SDET, or test automation roles * Proven experience designing and ...
Senior SDET (Software Development Engineer in Test)
Ottawa, ON ยท On-site +1
CA$125K - CA$165K/yr
This role focuses on building and evolving automated testing systems, improving developer workflows ... in software engineering, SDET, or test automation roles * Proven experience designing and ...
In this role, you will help architect, build, and operate high-traffic, critically important ... unit testing, build automation, continuous integration) * Ability to break down sophisticated ...
In this role, you will help architect, build, and operate high-traffic, critically important ... unit testing, build automation, continuous integration) * Ability to break down sophisticated ...
Degree or equivalent experience in Software Engineering, Computer Science, or related field along with 3+ years of provenhands-on experience with full-stack software development. * AEM Expertise:
Degree or equivalent experience in Software Engineering, Computer Science, or related field along with 3+ years of provenhands-on experience with full-stack software development. * AEM Expertise:
We are seeking a Digital Image Software Engineer to support the development and implementation of ... testing, and verification of imaging and optical subsystems * Participate in prototyping and ...
We are seeking a Digital Image Software Engineer to support the development and implementation of ... testing, and verification of imaging and optical subsystems * Participate in prototyping and ...
Principal Development Engineer
Ottawa, ON ยท Hybrid
This is for a hybrid role in Ottawa. Position Summary The Principal Development Engineer steers our software development through complex projects, blending deep technical expertise with leadership ...
Principal Development Engineer
Ottawa, ON ยท Hybrid
This is for a hybrid role in Ottawa. Position Summary The Principal Development Engineer steers our software development through complex projects, blending deep technical expertise with leadership ...
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Quick apply
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Quick apply
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Software Development Manager
Stittsville, ON ยท On-site
... in the field of precision aerial delivery and recovery systems including the Sherpa family of GPS ... Collaborate with product management and engineering teams to define product requirements, features ...
Software Development Manager
Stittsville, ON ยท On-site
... in the field of precision aerial delivery and recovery systems including the Sherpa family of GPS ... Collaborate with product management and engineering teams to define product requirements, features ...
Software Development Manager
Stittsville, ON ยท On-site
... in the field of precision aerial delivery and recovery systems including the Sherpa family of GPS ... Collaborate with product management and engineering teams to define product requirements, features ...
Quick apply
Software Development Manager
Stittsville, ON ยท On-site
... in the field of precision aerial delivery and recovery systems including the Sherpa family of GPS ... Collaborate with product management and engineering teams to define product requirements, features ...
... lab testing product (FoPLT) developments, overseeing the entire V&V lifecycle and driving ... Bachelor's or Master's degree in Engineering Physic, Software Engineering, Computer Science or a ...
... lab testing product (FoPLT) developments, overseeing the entire V&V lifecycle and driving ... Bachelor's or Master's degree in Engineering Physic, Software Engineering, Computer Science or a ...
Software Engineer (3-Month Term)
Ottawa, ON ยท On-site
CA$76K - CA$85.50K/yr
Plan and coordinate assigned software development, maintenance, testing, prioritization, and ... Post-secondary degree or diploma in software engineering, computer science, computer engineering ...
Software Engineer (3-Month Term)
Ottawa, ON ยท On-site
CA$76K - CA$85.50K/yr
Plan and coordinate assigned software development, maintenance, testing, prioritization, and ... Post-secondary degree or diploma in software engineering, computer science, computer engineering ...
Software Engineer (3-Month Term)
Ottawa, ON ยท On-site
Plan and coordinate assigned software development, maintenance, testing, prioritization, and ... Post-secondary degree or diploma in software engineering, computer science, computer engineering ...
Quick apply
Software Engineer (3-Month Term)
Ottawa, ON ยท On-site
Plan and coordinate assigned software development, maintenance, testing, prioritization, and ... Post-secondary degree or diploma in software engineering, computer science, computer engineering ...
Our teams use Scrum for Agile software development, and as such we work in diverse teams where ... Hands-on experience developing, designing and testing multi-threaded and multi-process applications ...
Our teams use Scrum for Agile software development, and as such we work in diverse teams where ... Hands-on experience developing, designing and testing multi-threaded and multi-process applications ...
We are looking for individuals who understand the importance of engineering in product discovery ... Experience A/B testing Skills / Experience * 5+ years of experience working with other developers ...
We are looking for individuals who understand the importance of engineering in product discovery ... Experience A/B testing Skills / Experience * 5+ years of experience working with other developers ...
Embedded Software Engineer
Ottawa, ON ยท On-site
CA$75K - CA$110K/yr
... in-the-loop testing, and system validation * Collaborate closely with hardware, electrical, and systems engineers * Help define software architecture, coding standards, and development workflows ...
Embedded Software Engineer
Ottawa, ON ยท On-site
CA$75K - CA$110K/yr
... in-the-loop testing, and system validation * Collaborate closely with hardware, electrical, and systems engineers * Help define software architecture, coding standards, and development workflows ...
In this role, the Senior Specialist Software Developer will assume ownership of specific embedded systems software modules, overseeing their development, quality, testing and functionality. MAIN ...
In this role, the Senior Specialist Software Developer will assume ownership of specific embedded systems software modules, overseeing their development, quality, testing and functionality. MAIN ...
Experience building, testing, shipping, and maintaining highly performant consumer applications ... Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience ...
Experience building, testing, shipping, and maintaining highly performant consumer applications ... Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience ...
You Have: * 10+ years' experience as a Software Developer * 2+ years' people management experience ... Experience working in cloud environment, ideally with AWS Perks: * Very Competitive Salary * Equity ...
Quick apply
You Have: * 10+ years' experience as a Software Developer * 2+ years' people management experience ... Experience working in cloud environment, ideally with AWS Perks: * Very Competitive Salary * Equity ...
You Have: * 10+ years' experience as a Software Developer * 2+ years' people management experience ... Experience working in cloud environment, ideally with AWS Perks: * Very Competitive Salary * Equity ...
Quick apply
You Have: * 10+ years' experience as a Software Developer * 2+ years' people management experience ... Experience working in cloud environment, ideally with AWS Perks: * Very Competitive Salary * Equity ...
Software Development Engineer In Testing information
What are the key skills and qualifications needed to thrive as a Software Development Engineer In Testing (SDET), and why are they important?
How does a Software Development Engineer in Testing (SDET) typically collaborate with developers and QA teams during a product release cycle?
What are Software Development Engineers in Testing (SDETs)?
What is the difference between Software Development Engineer In Testing vs Software Development Engineer In Testing?
| Aspect | Software Development Engineer In Testing |
|---|---|
| Primary Focus | Designing and developing automated tests, ensuring software quality through testing automation and scripting |
| Skills Required | Programming, test automation, scripting, understanding of testing frameworks |
| Work Environment | Collaborates closely with developers, involved in continuous integration and deployment pipelines |
| Certifications | Often holds certifications in testing tools or programming languages |
In summary, a Software Development Engineer In Testing primarily focuses on creating automated tests and scripting to ensure software quality, working closely with development teams. They possess strong programming skills and are integral to continuous testing processes.

Full-time
Medical, Retirement
Posted yesterday
Job description
Role Overview
We are looking for a Software Development Engineer in Test to help build and sustain high-quality software through strong test design, automation, and collaboration with engineering partners.
This is a hands-on, delivery-focused role for someone who understands modern quality practices and wants to continue developing technical depth, product judgment, and influence. Very important to be comfortable building with agent-assisted and agentic workflows.
You will work closely with Engineers, Product Managers, and Senior Quality Leaders to ensure quality is built in early and continuously, not added at the end.
This role is ideal for someone who is comfortable owning quality for features or services, contributes meaningfully to automation and CI/CD flows, and is ready to grow toward more senior technical leadership.
NOTE: Candidate must reside in Canada.
- Work on meaningful products where quality truly matters.
- Learn from experienced quality and engineering leaders.
- Grow technical depth and ownership over time.
- Contribute to modern quality practices and tooling.
- Clear progression path toward Senior or Staff Quality Engineering roles.
- Own quality for assigned features, services, or components.
- Design and execute risk-based test approaches aligned to product intent.
- Identify gaps in coverage and propose practical improvements.
- Participate actively in story refinement, design discussions, and planning.
- Build and maintain automated tests across API, UI, and integration layers.
- Contribute to existing test frameworks and tooling.
- Write clear, maintainable, production-quality test code.
- Help ensure automation is reliable, meaningful, and provides fast feedback.
- Integrate tests into CI/CD pipelines to provide timely quality signals.
- Monitor pipeline health, test failures, and flakiness.
- Collaborate with engineers to keep pipelines fast and trustworthy.
- Learn and apply evolving approaches, including agent-assisted or agentic workflows, where appropriate.
- Partner with software engineers to improve testability and design.
- Raise quality risks early with context and evidence.
- Participate in root-cause analysis and defect prevention discussions.
- Learn when to push back-and when to accept trade-offs.
- Learn from senior QEs and technical leaders through reviews and mentoring.
- Reflect on what works (and doesn't) in testing and quality practices.
- Gradually take on more complex problems and ownership as skills grow.
- 3+ years of experience in Quality Engineering, Test Engineering, or Software Engineering.
- Experience supporting quality for production software systems.
- Experience working on a cross-functional product or delivery team.
- Solid foundation in test automation (API and UI preferred).
- Ability to read, understand, and write production-level code.
- Familiarity with CI/CD systems and modern development workflows.
- Experience with AI-assisted or agentic testing workflows.
- Exposure to contract testing, performance testing, or reliability testing.
- Familiarity with developer tooling or platform teams.
- Experience with Jenkins, Grafana, playwright and Linux.
- Experience with writing C#.
The Compensation range is for the primary location for which the job is posted. Please note that the actual compensation may vary depending on location and job-related factors such as qualifications, experience, knowledge and skills. If you are applying for this role outside of the primary location and you are selected for an interview, the Talent Acquisition Partner can share more information with you.ย If the compensation structure for the role includes an incentive component (i.e. most Sales roles) the range below represents total target compensation (TTC) (base salary + variable).
$90,000 - $140,000 (CAD) a year
Salary range (min - max)
Position Type:ย New Vacancy