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.
$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...SuggestedLong term contractFull timeInternshipWork at officeLocal areausd44.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...SuggestedWork at office$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...SuggestedFull timeInternshipWork at office- ...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...SuggestedContract workWork at officeWorldwide
- ...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...SeniorPermanent employmentFull time3 days per week
$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...SeniorFull timeInternshipLocal areaWork from homeWorldwide$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...SeniorFull timeSummer workInternshipLocal areaWork from homeusd218k 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...SeniorFull timeWork at office- ...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...SeniorFull timeRemote work
$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....SeniorLong term contractFull timeTemporary workPart timeFor contractorsFor subcontractorCasual workWork at officeWork from home$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 timeInternshipWork from homeFlexible hours$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 timeLocal area3 days per week- ...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...SeniorFor subcontractorWork at officeLocal areaRemote workFlexible hours
- ...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...SeniorFull timeWork at officeLocal areaWorldwideFlexible hours
- ...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...SeniorFor contractorsWork at officeWork from homeFlexible hours
- ...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...SeniorRemplacementWork at officeLocal areaWorldwideFlexible hours
- ...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...SeniorFor contractorsFor subcontractorWork at officeLocal area2 days per week
$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 workInternship$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 timeContract workLocal areaWork from homeWorldwide- ...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...SeniorCasual workWork at officeLocal areaWorldwideRelocationFlexible hours
$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 employmentFull timeWork at officeRemote work- ...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...SeniorContract workWork at officeLocal area
- ...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...SeniorWork at officeLocal area
- ...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...SeniorFull timeWork at officeLocal areaImmediate startShift work
- ...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...SeniorFor contractorsWork at office
$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...SeniorFull timeInternship$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,...SeniorLong term contractInternship- ...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...SeniorWork at officeWork from homeFlexible hours
- ...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...SeniorWork at office
- ...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...SeniorPermanent employmentFull time3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Development Engineer in Test. Be the first to apply!
- senior web designer Burnaby, BC
- senior project engineer Burnaby, BC
- senior ruby developer Burnaby, BC
- senior crm manager Burnaby, BC
- cpa senior accountant Burnaby, BC
- senior part time Burnaby, BC
- senior accountant Burnaby, BC
- senior hr manager Burnaby, BC
- senior bookkeeper Burnaby, BC
- senior tax manager Burnaby, BC
