Software Development Engineer in Test

1 day ago


Ottawa, Ontario, Canada Ouster Full time $90,000 - $120,000 per year

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 ResponsibilitiesIntegration 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 QualificationsBachelor'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 Python1-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 QualificationsExperience with Rust as a replacement for C++ is highly desirable.

  • Ottawa, Ontario, Canada 2effda02-eb0d-4abc-a0c7-c46ed03f7bba Full time $100,000 - $120,000 per year

    About OusterAt 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 SummaryWe're...


  • Ottawa, Ontario, Canada Global Talent Alliance, Canada Full time $80,000 - $120,000 per year

    Job#83406As a Test Development Engineer, you will work with customers, business development and account managers to assess test development opportunities, prepare responses to RFQs/RFIs, generate statements of work and quotes, define end to end test strategies, and develop ICT and/or FT Test Applications.Nature of Duties/ResponsibilitiesWork with customers...


  • Ottawa, Ontario, Canada BlackBerry Full time $80,000 - $120,000 per year

    Worker Sub-Type:Regular Job Description:  Job DescriptionBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world's most critical embedded systems. We are the embedded experts. BlackBerry QNX was born in embedded, and provides...


  • Ottawa, Ontario, Canada Lorien Full time $60,000 - $120,000 per year

    Bartech Staffing is a leading engineering, technical and professional staffing firm, and our clients include some of the nation's biggest companies. We are powered by Impellam Group, a connected group providing a global workforce and specialist recruitment solutions. Our client has engaged us to assist them in hiring a contractEmbedded Software Test...

  • Spring 2026 Intern

    1 week ago


    Ottawa, Ontario, Canada Synopsys Full time $40,000 - $60,000 per year

    SUMMARYAnsys empowers the world's most innovative companies to design and deliver transformational products by offering the best and broadest engineering simulation software to solve the most complex design challenges and engineer products limited only by imagination. Thus, through our enriching internship program, we help develop the next-generation of...


  • Ottawa, Ontario, Canada Cisco Full time $90,000 - $150,000 per year

    Join Cisco's team of top-tier developers working on Switching technology, the preferred choice for critical networks in large enterprises. Collaborate with a vibrant technical community to develop some of the world's most widely deployed Enterprise Switches.Your Impact:As a Software Developer in Test, you will have the opportunity to:* Bring experience in...


  • Ottawa, Ontario, Canada CENTRIC SOFTWARE INC Full time

    About Us:At Centric Software, we're leading the way in enterprise software innovation, empowering clients in today's dynamic markets. As we expand our Canadian development team, we're seeking Senior Software Engineers with a strong proficiency in Java and/or JavaScript. If you're passionate about pioneering solutions and thrive in collaborative environments,...


  • Ottawa, Ontario, Canada Mattermost Full time $120,000 - $180,000 per year

    At Mattermost, we build the #1 collaborative workflow solution for defense, intelligence, security, and critical infrastructure organizations. Trusted by governments, financial institutions, and technology companies, our platform enables secure, efficient operations for the world's most critical teams.We're dedicated to empowering organizations to operate...

  • Test Engineer

    1 week ago


    Ottawa, Ontario, Canada Lumentum Full time $90,000 - $140,000 per year

    It's fun to work in a company where people truly BELIEVE in what they're doingWe're committed to bringing passion and customer focus to the business.If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with usLumentum Canada was awarded the 2022 National Capital Region's Top Employersfor the 6th consecutive...

  • Test Engineer

    1 week ago


    Ottawa, Ontario, Canada Lumentum Operations Full time $80,000 - $125,000 per year

    locationsCanada - Ottawa (Bill Leathem)time typeFull timeposted onPosted Todayjob requisition id It's fun to work in a company where people truly BELIEVE in what they're doingWe're committed to bringing passion and customer focus to the business.If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with...