Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Development Engineer in Test

OSI Maritime Systems

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.

Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Development Engineer in Test in Burnaby, BC vacancy
  • $184k - $230k per year

     ...the company pioneering security transformation in the AI era? Join us at Zscaler. Role We are looking for a Principal Software Development Engineer - Java, API to join our team. This is a Burnaby, Canada role, reporting to the Sr. Director, Software Engineering in the... 
    Suggested
    Long term contract
    Full time
    Internship
    Work at office
    Local area

    Zscaler

    Burnaby, BC
    5 hours ago
  • usd44.5k - usd59.3k per year

     ...Stryker Endoscopy seeks a test R&D engineer co-op student to design test methods, evaluate product...  ...manufacturing teams throughout product development cycles. Responsibilities Design...  ...related engineering Proficiency with CAD software, preferably SolidWorks Proficient in... 
    Suggested
    Work at office

    Stryker

    Burnaby, BC
    6 days ago
  • $44.5k - $59.3k per year

     ...Job Description Summary: The Test R&D Engineer, Co-op will work with the Opto-mechanical...  ...as part of the Test R&D team throughout development from design feasibility up to product launch...  .... Knowledge: Experience with CAD software (preferably SolidWorks) Proficient... 
    Suggested
    Full time
    Internship
    Work at office

    Stryker

    Burnaby, BC
    2 days ago
  •  ...We are currently seeking an Electrical Test Engineer Co-op based in our Burnaby, BC site to assist...  ...team for ATE (automated test equipment) development, and support engineering test and...  ...and build custom test equipment and test software to interface with Enersys’ core products... 
    Suggested
    Contract work
    Work at office
    Worldwide

    EnerSys

    Burnaby, BC
    1 day ago
  •  ...2025) , SkyBox Labs is a game development studio that works on some of...  ...a fully established team of Engineers, Artists, Animators, Designers...  ...SkyBox Labs is looking for a Senior UI/UX Engineer to join our...  ...technical designers, and core software engineers to build solid underlying... 
    Senior
    Permanent employment
    Full time
    3 days per week

    skyboxlabs

    Burnaby, BC
    a month ago
  • $94.5k - $123.38k per year

     ...through deployment, including implementation, testing, and monitoring in production...  ...Collaborate in Agile Teams : Work closely with senior engineers, product managers, and designers using...  ...the potential of every team. Our software products help teams all over the planet... 
    Senior
    Full time
    Internship
    Local area
    Work from home
    Worldwide

    Atlassian

    Burnaby, BC
    3 days ago
  • $40 - $45 per hour

     ...Join Atlassian's world-class engineering organization where technical...  ...will be a valued part of our development team, trusted to make changes...  ...development. You will report to Senior Engineers on your team and...  ...program in Computer Science, Software Engineering or related technical... 
    Senior
    Full time
    Summer work
    Internship
    Local area
    Work from home

    Atlassian

    Burnaby, BC
    3 days ago
  • usd218k per year

     ...and define product roadmaps Software Architecture Participates...  ...build vs. buy decisions Development/Coding Participates in cross...  ...and third party packages Testing ~ Sets testing standards and...  ...Reliability & Support Engineering Manages internal/external... 
    Senior
    Full time
    Work at office

    Equinix

    Burnaby, BC
    24 days ago
  •  ...control systems. We pride ourselves on engineering excellence and delivering high-quality,...  ...Summary: We are seeking an experienced Senior Test Technician to join our QC & Testing...  ...Factory Acceptance Testing and test plan development. Key Responsibilities: Electrical... 
    Senior
    Full time
    Remote work

    Panelmatic

    Burnaby, BC
    4 days ago
  • $107.4k - $161.1k per year

     ...Stantec is one of the world’s top engineering and consulting firms...  ...currently seeking a passionate Senior Electrical Engineer to join our...  ...to stakeholders, leading the development of construction packages (drawings...  ..., equipment datasheets, and testing and commissioning plans.... 
    Senior
    Long term contract
    Full time
    Temporary work
    Part time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Work from home

    Stantec

    Burnaby, BC
    4 days ago
  • $115k - $125k per year

     ...an experienced, hands-on Manufacturing Development Engineer to bridge the gap between product development...  ...in how products are designed, built, tested and ultimately manufactured. You will...  ...prototypes and clinician demos, designing test methods and fixtures, and ensuring designs... 
    Full time
    Internship
    Work from home
    Flexible hours

    BLANKSLATE Partners

    Burnaby, BC
    a month ago
  • $104.5k - $142.8k per year

     ...entertainment, this is the role of a lifetime. As an Online Software Engineer , you will help maintain and extend the systems...  .... Explore opportunities to use AI tools to improve development efficiency, automation, and testing workflows. Qualifications ~4+ years of... 
    Full time
    Local area
    3 days per week

    Electronic Arts

    Burnaby, BC
    3 days ago
  •  ...solutions that shape a better world. As a Senior Geotechnical Engineer you’ll join a collaborative, forward-...  ...communities, support sustainable development, and are critical to improving...  ...analysis using state of the practice software. Manage and coordinate geotechnical... 
    Senior
    For subcontractor
    Work at office
    Local area
    Remote work
    Flexible hours

    Stantec

    Burnaby, BC
    2 hours ago
  •  ...50,000 planners, designers, engineers, scientists, digital innovators...  ...bright and highly motivated Senior Mechanical Engineer for employment...  ...writing, participates in development of technical proposals....  ...of industry standard computer software for the position (examples include... 
    Senior
    Full time
    Work at office
    Local area
    Worldwide
    Flexible hours

    AECOM

    Burnaby, BC
    1 day ago
  •  ...currently offering exciting opportunities for Senior Project Engineer to work on a variety of utilities...  ...& Compliance: Contribute to the development of technical standards and ensure all...  ...cycle, from conceptual design through to testing and commissioning. Valid driver’s license... 
    Senior
    For contractors
    Work at office
    Work from home
    Flexible hours

    Stantec

    Burnaby, BC
    2 hours ago
  •  ...50,000 planners, designers, engineers, scientists, digital innovators...  ...AECOM is seeking a Senior Acoustic and Vibration Engineer...  ...project management, and business development. The successful candidate will...  ...PowerPoint. ~ Experience with CAD software, including AutoCAD and/or... 
    Senior
    Remplacement
    Work at office
    Local area
    Worldwide
    Flexible hours

    AECOM

    Burnaby, BC
    12 days ago
  •  ...Your Opportunity The role of the Senior Civil Engineer is to work on complex and exciting projects...  ...Perform client account management and development duties to grow the business. Develop...  ...services General understanding of software as well as relevant discipline software... 
    Senior
    For contractors
    For subcontractor
    Work at office
    Local area
    2 days per week

    Stantec

    Burnaby, BC
    2 hours ago
  • $114.3k - $169.14k per year

     ...alone studio at 2K looking to push game development boundaries to bring 2K's next groundbreaking...  ...sense, bridging that work into Unreal Engine dedicated server and client code. You’ll...  ...the bar for clean, performant, and well-tested code through hands-on development and code... 
    Temporary work
    Internship

    2K

    Burnaby, BC
    a month ago
  • $104.5k - $142.8k per year

     ...love. We are looking for an experienced software engineer in the Modes area, with a focus on...  ...architectural design. ~ Proficiency with testing, debugging, and performance optimizations...  ...platforms. ~3+ years of C++ software development. ~ Experience in utilizing AI-... 
    Full time
    Contract work
    Local area
    Work from home
    Worldwide

    Electronic Arts

    Burnaby, BC
    4 days ago
  •  ...successful career in geotechnical engineering with a great team. When we...  ...field exploration and lab testing to designing and managing the...  ...are seeking an intermediate to senior engineer specialized in Rock...  ...Your Opportunity Technical Development: Apply your growing expertise... 
    Senior
    Casual work
    Work at office
    Local area
    Worldwide
    Relocation
    Flexible hours

    Stantec

    Burnaby, BC
    2 hours ago
  • $38.5 per hour

     ...Education Bachelor's degree Electrical and electronic engineering technologies/technicians, other Music technology Experience...  ...~ Office Responsibilities Tasks Install equipment Test power equipment and systems Calibrate electronic equipment and... 
    Permanent employment
    Full time
    Work at office
    Remote work

    Intellijel Designs Incorporated

    Burnaby, BC
    5 days ago
  •  ...Opportunity We are looking for a talented senior process mechanical engineer and project manager focused on the...  ...engagement and strategic business development, contributing to proposals and...  ..., SUMO) and familiarity with design software (AutoCAD, Civil 3D, BIM, Revit, Plant... 
    Senior
    Contract work
    Work at office
    Local area

    Stantec

    Burnaby, BC
    2 hours ago
  •  ...We are seeking an Intermediate or Senior Coastal Engineer to join our Burnaby office. You will be part of the Water Resources Engineering team...  ...and opinions of probable cost.  Lead and support proposal development and assist in creating work plans, project schedules, and... 
    Senior
    Work at office
    Local area

    Stantec

    Burnaby, BC
    2 hours ago
  •  ...are SGS – the world's leading testing, inspection and certification...  ...Metallurgist/Minerologists, Senior Metallurgists/Mineralogists,...  ...Bachelor’s or Master’s) in Chemical Engineering, Mineral Processing,...  ...fields including flowsheet, development, bench scale and pilot plant... 
    Senior
    Full time
    Work at office
    Local area
    Immediate start
    Shift work

    SGS

    Burnaby, BC
    18 days ago
  •  ...do every day. Purpose of the Role: Lead the process engineering design, development, commissioning, startup support, and optimization of commercial...  ...in Microsoft Office applications and process simulation software such as Aspen HYSYS and Aspen Plus. Bonus Skills and... 
    Senior
    For contractors
    Work at office

    Svante

    Burnaby, BC
    13 days ago
  • $95k - $135k per year

     ...Quanta Services, we provide engineering and design services across transmission...  ..., panel fabrication, and the testing and commissioning of medium...  ...walls, earthworks, and site development works Prepare and review...  ...similar structural analysis software is considered an asset... 
    Senior
    Full time
    Internship

    Phasor Engineering Inc

    Burnaby, BC
    more than 2 months ago
  • $130k - $170k per year

     ...Quanta Services, we provide engineering and design services across transmission...  ..., panel fabrication, and the testing and commissioning of medium...  ...looking for an experienced Senior Electrical Engineer -...  ...supporting everything from concept development through detailed engineering,... 
    Senior
    Long term contract
    Internship

    Phasor Engineering Inc

    Burnaby, BC
    more than 2 months ago
  •  ...Opportunity Our Burnaby office has an exciting opportunity for a Senior Automation Engineer to join the team. This position offers you the opportunity...  ...activities, as required, to complete deliverables Development of Project Estimates Education and Experience... 
    Senior
    Work at office
    Work from home
    Flexible hours

    Stantec

    Burnaby, BC
    2 hours ago
  •  ...Your Opportunity Our team is seeking a Senior Substation Physical Electrical Engineer. This position is ideal for an excellent communicator and skilled...  ...as well as an understanding of substation components, development of single line diagrams, substation layout, and related... 
    Senior
    Work at office

    Stantec

    Burnaby, BC
    2 hours ago
  •  ...2025) , SkyBox Labs is a game development studio that works on some of...  ...a fully established team of Engineers, Artists, Animators, Designers...  ...SkyBox Labs is looking for a Senior Rendering Engineer to join our...  ...rendering technologies and engine systems. As part of our specialized... 
    Senior
    Permanent employment
    Full time
    3 days per week

    skyboxlabs

    Burnaby, BC
    17 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Development Engineer in Test. Be the first to apply!