Talent.com
OSI Maritime Systems
Software Development Engineer in Test (SDET)OSI Maritime Systems • burnaby, metro vancouver regional district, Canada
No longer accepting applications
Software Development Engineer in Test (SDET)

Software Development Engineer in Test (SDET)

OSI Maritime Systems • burnaby, metro vancouver regional district, Canada
27 days ago
Job type
  • Full-time
Job description

Software Development Engineer in Test (SDET)

Job Description

Who are we?

At OSI Maritime Systems, we pride ourselves on delivering world-class navigation and bridge systems. With decades of experience serving military customers, we remain at the forefront of innovation in the maritime industry. Our collaborative and dynamic environment ensures every team member contributes to advancing marine safety and operational excellence. With a global presence, we are proud to have offices in Canada, UK, Taiwan, Australia and Germany.

The Software Development Engineer in Test (SDET), will apply software engineering best practices to design, review, and implement automated tests and the frameworks they run on to validate complex distributed systems. Their work ensures reliability, safety, and compliance in high-stakes maritime environments.

What you will do

  • Design, develop, and maintain scalable Python-based test automation frameworks and reusable test libraries for API, UI, system, functional, regression, and performance testing.
  • Enforce software engineering best practices, including SOLID principles, design patterns, clean code standards, and TDD/BDD methodologies, to ensure maintainable and reliable test solutions.
  • Develop automated test strategies for distributed and embedded systems, including mocking, stubbing, network performance validation, and basic security testing.
  • Troubleshoot complex test failures, refactor legacy automation, and drive continuous improvements in test quality, reliability, and execution efficiency.
  • Integrate and optimize automated testing within CI/CD pipelines to enable scalable, parallelized, and automated regression testing.
  • Create and review test plans, procedures, reports, and quality documentation to support compliance, traceability, and product validation requirements.
  • Collaborate with Software Development, DevOps, Systems Engineering, and QA teams to improve testability and promote shift-left testing practices.
  • Lead code reviews, mentor junior SDETs, and drive adoption of testing best practices, tools, and emerging technologies.
  • Ensure test activities align with regulatory, defense, and naval industry quality standards while performing hands-on and exploratory testing as required.
  • Chair meetings and foster collaboration with offshore team.
  • Guide process improvements and explore new testing tools/techniques (e.g., AI-driven testing).

What you will bring

  • Degree or diploma in Computer Science, Software Engineering, or a related field, or an equivalent combination of education and experience.
  • 8+ years of software testing and test automation experience, including 5+ years of Python development.
  • Strong knowledge of software testing methodologies, automation frameworks, software development lifecycles, Agile practices (Scrum/Kanban), and CI/CD pipelines.
  • Experience testing distributed, networked, real-time, or embedded systems, with strong troubleshooting and problem-solving skills.
  • Proficiency in software design principles, including SOLID, design patterns, version control systems (Git/SVN), and test and issue management tools (e.g., Jira, Zephyr Scale).
  • Demonstrated leadership experience mentoring team members, conducting technical reviews, and making sound technical decisions.
  • Excellent written and verbal communication skills, with the ability to convey technical concepts to both technical and non-technical stakeholders.
  • Familiarity with AI-assisted development and testing tools is an asset.
  • Experience in defense, naval, safety-critical, or regulated software environments is preferred.

Why work for OSI?

  • Collaborative Culture: Work with a talented and supportive team that values innovation and teamwork.
  • Diversity, Equity, and Inclusion: OSI is committed to fostering a workplace where everyone feels respected, valued, and empowered to contribute their best.
  • Growth Opportunities: We invest in our employees' professional development and career growth with an annual employee driven development program.
  • Competitive Benefits: Enjoy health, dental, RSP, vacation and a healthy work-life balance environment!

If you need accommodations during the hiring process, please contact Talent Acquisition.

#J-18808-Ljbffr

Create a job alert for this search

Software Development Engineer in Test (SDET) • burnaby, metro vancouver regional district, Canada

Similar jobs

Fortinet Software Development QA Expert

ZoomcarBurnaby, Metro Vancouver Regional District, Canada
Full-time

Join Fortinet as a Software Development QA Expert, focusing on software defect resolution and testing processes.Collaborate with the development team to ensure quality and reliability in all produc... Show more

 • Promoted

URGENT: Nanny Wanted - Experienced Nanny Wanted In Squamish, Bc $18.25/Hourly

CanadianNanny.caSquamish, British Columbia, Canada
CA$18.25 hourly
Part-time

Our family in Squamish, British Columbia is seeking a nurturing and responsible nanny to care for our infant on a part-time basis.This is a live-out position with an hourly rate of $18.We hope to f... Show more

 • Promoted

1st Cook

ChancesSquamish, Squamish-Lillooet Regional District, CA
Full-time

Are you looking to demonstrate your razor-sharp culinary skills in a fast-paced and fun kitchen? A well-run restaurant is like a band with each player doing their part in creating harmonious cuisin... Show more

 • Promoted

Software Development Engineer in Test - (Hybrid)

TechedinVancouver, Metro Vancouver Regional District, Canada
Full-time

Software Development Engineer in Test.Hybrid – Vancouver, BC, Canada.We are hiring for this role where the selected candidate will support our client’s internal engineering tools by developing robu... Show more

 • Promoted

Senior Software Development Engineer In Test (Sdet) - Canada - C$120,000 - C$160,000 A Year

InworldWest End, Canada
Full-time

Senior SDET sought to create and maintain test cases, improve test infrastructure, and develop CI/CD workflows for AI applications. Show more

 • Promoted

Testing Technician Role in Delta, Canada

Labtest Certifications Inc.Delta, Metro Vancouver Regional District, CA
Full-time

Become a Testing Technician at LabTest Certification in Delta, BC, and engage in crucial lab work supporting product compliance certification.This full-time position requires on-site attendance and... Show more

 • Promoted

Senior QA Automation Engineer: AI-Driven Testing & CI/CD

New Value SolutionsRichmond, Metro Vancouver Regional District, CA
Full-time

A national IT consulting company is seeking a QA Automation Engineer in Canada to ensure the quality and performance of enterprise applications.Responsibilities include analyzing requirements, defi... Show more

 • Promoted

Test Engineer

Invinity Energy SystemsVancouver, Canada
Full-time

We are at the beginning of a global energy transformation of a scale not seen in generations.A future low-cost, low-carbon electric grid, serving a world that electrifies everything, is within our ... Show more

 • Promoted

Electronics Test Engineer for Marine Products

DometicRichmond, Metro Vancouver Regional District, CA
Full-time

Dometic is looking for an Electronics Test Technician in Richmond, BC.Drive innovation by validating marine AC/DC systems and battery technologies.Reporting to the Engineering Manager, this technic... Show more

 • Promoted

Software Engineer in Test

ApplicantzVancouver, British Columbia, Canada
Full-time

This is an Hybrid Onsite Role in Vancouver, BC.We're looking for a software development engineer in test to join the Customer Error Report (CER) team at the Vancouver R&D Center (AVRD) based in Van... Show more

 • Promoted

Test Engineer

Invinity Energy Systems plcVancouver, British Columbia, Canada
Full-time

We are at the beginning of a global energy transformation of a scale not seen in generations.A future low-cost, low-carbon electric grid, serving a world that electrifies everything, is within our ... Show more

 • Promoted

Senior Test Development Engineer

Stathera, Inc.Vancouver, British Columbia, Canada
Full-time

Stathera is a fabless semiconductor company focused on providing cutting-edge MEMS-based timing solutions.With offices in Montreal, Toronto, Vancouver, and Boston, our team is re-architecting the t... Show more

 • Promoted

Test Development Engineer

YochanaVancouver, Metro Vancouver Regional District, Canada
Full-time

We are seeking a highly skilled.Selenium automation frameworks.The ideal candidate will design, develop, and maintain robust automated test suites, ensuring product quality and accelerating deliver... Show more

 • Promoted

(SDET BE) Quality Engineer

Quantum World Technologies Inc.Vancouver, Metro Vancouver Regional District, Canada
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 • New!

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

Earn HausSquamish, BC, 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

Test Engineer

MediumVancouver, Metro Vancouver Regional District, CA
Full-time

We are at the beginning of a global energy transformation of a scale not seen in generations.A future low-cost, low-carbon electric grid, serving a world that electrifies everything, is within our ... Show more

 • Promoted

Hybrid Software Developer in Test Role

Electronic ArtsVancouver, Metro Vancouver Regional District, Canada
Full-time

Explore a Software Developer in Test position at Electronic Arts, focusing on quality assurance for emerging technologies in gaming.This hybrid role allows you to work on-site in Redwood City, Vanc... Show more

 • Promoted

Enterprise Mobility Management Trainee Program

Enterprise HoldingsSquamish, Squamish-Lillooet Regional District, CA
Full-time

Join Enterprise Mobility as a Management Trainee in Squamish, BC, and embark on a transformative career path.This program focuses on developing key skills in customer engagement and operational exc... Show more

 • Promoted

Software Engineer (Senior API Developer))

Royal Cyber Inc.Richmond, Metro Vancouver Regional District, Canada
Full-time

Software Engineer (Senior API Developer).Location: SF, Plano, McLean, Richmond.Title: Software Engineer (Senior API Developer).Job Description: Design, deliver and support RESTful API solutions for... Show more

 • Promoted

Deliver with Uber - Sign Up and Start Earning

Uber eatsSquamish, BC, 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