Talent.com
Ouster
Software Development Engineer in Test (SDET)Ouster • Ottawa, ON, CA
Software Development Engineer in Test (SDET)

Software Development Engineer in Test (SDET)

Ouster • Ottawa, ON, CA
30+ days ago
Job type
  • Full-time
  • Quick Apply
Job description

Ouster is a NASDAQ listed company with a range of lidar sensors and software solutions built on top of those sensors.

Our advanced vision algorithms and sensor hardware are used in autonomous cars, drones, robots, smart intersections, and many other applications.

If you’re motivated by solving big problems, we’re hiring key roles across the company and need your help!

About Ouster At Ouster, we are pioneering the future of Physical AI by redefining the capabilities of deep learning.

Through our groundbreaking digital lidar solutions, including the Ouster Gemini perception platform and BlueCity smart city applications, we deliver the critical intelligence needed to build a safer and more efficient world.

Job Summary We're looking for a dedicated Software Development Engineer in Test (SDET) to take complete ownership of our integration testing framework.

This role is a pivotal link between our development and quality assurance teams, focusing on building a robust, scalable, and automated testing infrastructure.

You'll be the champion for testability, ensuring new code is designed with testing in mind and that our products are rigorously validated before release.

This is a hands-on role that requires a strong technical background and a passion for quality.

Key Responsibilities Integration Framework Ownership: Be 100% responsible for the design, implementation, and maintenance of the integration testing framework.

This framework will serve as the primary tool for validating new features and system-level interactions.

Bridging the Gap: Serve as the primary liaison between the development team and manual testers, translating manual test cases into automated scripts and providing technical guidance on test strategy.

Architectural Guidance: Work closely with the development team to ensure new feature implementations are designed with strong testability as a core requirement.

You will gate features based on the architectural design's ability to support comprehensive integration testing.

Feature Awareness: Maintain deep knowledge of upcoming features and new development work, allowing you to proactively design and prepare the necessary testing infrastructure.

Test Implementation & Management: Manage the backlog of integration tests to be implemented and be a hands-on contributor, writing, running, and debugging test cases.

You will also oversee the delivery of the testing framework for use by other team members, including manual testers.

Required Qualifications Bachelor’s degree in Computer Science, Engineering, or a related technical field.

  • 5+ years of proven experience in designing and implementing automated integration testing frameworks.
  • 5+ years of professional experience and expert-level proficiency in Python 1-2 years of working knowledge of C++ Experience with GUI test automation frameworks (e.g., Qt Test, Squish, Selenium, Playwright).

A proactive and self-starting attitude, with a demonstrated ability to take ownership, drive tasks to completion, and make things happen with minimal supervision.

Experience with testing methodologies, tools, and best practices.

Excellent communication and collaboration skills, with the ability to influence technical decisions.

Strong problem-solving and analytical skills.

Experience with continuous integration/continuous deployment (CI/CD) pipelines.

Hands-on experience with CI/CD pipelines and tools, particularly Jenkins.

Proficiency working in a Linux environment.

Experience with containerization technologies like Docker.

Preferred Qualifications Experience with Rust as a replacement for C++ is highly desirable.

The base pay will be dependent on your skills, work experience, location, and qualifications.

This role may also be eligible for equity & benefits.

  • ($100,000 - $160,000) Powered by JazzHR

Create a job alert for this search

Software Development Engineer in Test (SDET) • Ottawa, ON, CA

Similar jobs

HARDWARE TEST ENGINEER

High Tech GenesisOttawa, Ontario, Canada
Full-time

Hardware Test Engineer - High Tech Genesis.Join to apply for the HARDWARE TEST ENGINEER role at High Tech Genesis.At HTG, you’ll push boundaries with the latest tech and collaborate with a team tha... Show more

 • Promoted

Senior Software Engineer in Test (SDET)

SolinkOttawa, ON, CA
Full-time +1

Senior Software Engineer in Test (SDET).Sean O'Hagan, Director, Engineering.At Solink, our mission is to safeguard what matters most.We provide businesses with the tools to know sooner and act fast... Show more

 • Promoted

Forward Deployed AI Engineer – System Test Automation

Infomatics CorpOttawa, ON, CA
Full-time

Only USC and GC candidates on W2.Telecom or Satellite Communications experience is mandatory.We are seeking a Forward Deployed AI Engineer (FDE) to accelerate the real-world adoption of AI within o... Show more

 • Promoted

Advanced Software Developer Opportunity at SRC CAN Ltd

SRC CanOttawa, ON, CA
Full-time

Join SRC CAN Ltd as an Intermediate Software Developer in Ottawa, ON, and engage in developing cutting-edge EW solutions.This role involves both technical development and team collaboration.In this... Show more

 • Promoted

Senior Hardware Test Systems Engineer

SyntronicOttawa, ON, CA
Full-time

A leading technology firm in Ottawa is seeking an experienced Hardware Test Systems Designer.You will be responsible for designing and implementing test strategies, leading test efforts, and mentor... Show more

 • Promoted

L3Harris Senior Test Engineer Role

L3Harris TechnologiesOttawa, ON, CA
Full-time

Advance your career as a Senior Associate in Integration and Test Engineering at L3Harris, where you will ensure successful validation of naval communication systems.Engage in comprehensive test pl... Show more

 • Promoted

Senior Test Lead – Fielding & Systems Readiness

ADGA GroupGatineau, QC, CA
Full-time

An established industry player is seeking a Senior Test Manager to provide technical support for military equipment fielding.This role involves developing test plans, conducting technical tests, an... Show more

 • Promoted

Lead Rf Test Engineer, Satellite Systems & Ota

Myticas ConsultingGatineau, Canada
Full-time

The Senior RF Test Engineer will be responsible for developing and maintaining system verification and validation plans of the communication system.In addition, they will participate in the various... Show more

 • Promoted • New!

Deliver with Uber - Sign Up and Start Earning

Uber eatsChelsea, QC, CA
Full-time +2

Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your... Show more

 • Promoted

Hardware Test Systems Designer

Syntronic - A Global Design HouseOttawa, Ontario, Canada
Full-time

Join Syntronic: Where Your Innovation Shapes the Future.At Syntronic, we don't just follow industry trends—we set them! Join us in partnering with visionary companies and the brightest minds to tur... Show more

 • Promoted

Remote Software Engineer (Go + React) - Testing-Driven & Agile

Applied Systems CanadaOttawa, ON, CA
Remote
Full-time

A tech-focused insurance firm in Canada is seeking a Software Engineer (Golang, React) to join their remote Personal Lines Insurance team.This role emphasizes test automation and collaboration in a... Show more

 • Promoted

Test Data Engineer (TDM)

YochanaOttawa, ON, CA
Full-time

Test Data Management (TDM) plays a key role in sourcing the right data with every changing need to ensure software testing is done effectively.Test data administration is the process of creating no... Show more

 • Promoted

(SDET BE) Quality Engineer

Quantum World Technologies Inc.Ottawa, ON, CA
Full-time

Senior Technical Recruiter | IT Recruiter | (Canada Operations).We are seeking a highly skilled Quality Engineer (SDET BE) with a strong background in software testing, particularly in Java and API... Show more

 • Promoted

Automated Testing Specialist at Ross Video

Ross VideoOttawa, ON, CA
Full-time

Elevate the quality of broadcasting technology as an Automated Testing Specialist at Ross Video in Ottawa.Leverage your expertise in verification and automation to ensure reliable production experi... Show more

 • Promoted

Test Engineer

Insight GlobalOttawa, Ontario, Canada
Permanent

Experience creating end to end test strategies and frameworks.Experience with writing automated test scripts using Python.Hands-on experience with API testing, integration testing, performance test... Show more

 • Promoted

Survey Taker: Earn up to $25 per survey (Remote)

Earn HausCantley, QC, CA
Remote
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

Medical Device Reliability Engineer

Employment InternationalOttawa, ON, CA
Full-time

Medical Device/MedTech industry (MANDATORY).Candidates must have a strong background in core reliability engineering for regulated hardware products, preferably IVD devices.Medical Device/MedTech e... Show more

 • Promoted

Remote Test Engineer - Health Tech & Automation

MIMOSA Diagnostics Inc.Ottawa, ON, CA
Remote
Full-time

A leading healthcare technology company in Canada is seeking a Developer in Test to enhance their remote health platform.You will be responsible for ensuring software quality through testing soluti... Show more

 • Promoted

QA-Engineer-Software Test II

CollaberaOttawa
Full-time +1

Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry.As a half a billion dollar IT company, with m... Show more

 • Promoted

Online Survey Participant: Work Remote and Earn Up To $25 Per Survey

Earn HausCantley, QC, CA
Remote
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more