Software Engineering - Systems Test Engineer P1

Posted 3 Days Ago
Be an Early Applicant
Burnaby, BC, CAN
In-Office
60K-70K Annually
Junior
Software • Defense
The Role
Plans, develops, and executes manual and automated software tests across functional, regression, performance, component, and system levels. Authors test plans, procedures, and reports; investigates defects and customer issues; maintains testing documentation and version-controlled procedures; and supports software verification and validation throughout the SDLC. Collaborates with multidisciplinary engineering teams, troubleshoots complex systems, supports customer-site integration testing, and contributes to improved testing standards, tools, and processes. The role may involve laboratory work, technical documentation, and obtaining security clearance.
Summary Generated by Built In

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 Test Engineer 1 applies the principles of software engineering to plan, test, and maintain OSI software products.  The Software Test Engineer designs develops and executes methods of test and troubleshooting, to be used on complex systems to confirm functionality and integrity. The Software Test Engineer carries individual responsibility for the successful verification and validation of system requirements and software features. The Software Test Engineer will collaborate with a team of multidisciplinary engineers and stakeholders to ensure the successful delivery of our software products to end users and customers. Our Engineers have a focus on collaboration, and assist their team with devising innovative technical solutions and proactively removing roadblocks. As a group, the engineers work together to complete software testing activities through the full software lifecycle. To do this the Software Test Engineer must demonstrate strong communication skills and interpersonal skills. The OSI Software Test Engineer exhibits professionalism, integrity, and ownership.

What you will do

•  Follows the Software Development Lifecycle (SDLC), applying testing best practices from OSI’s documented processes and training, and complying with its ISO 9001-compliant development guidelines and standards. 
•  Authors high-quality test plans, procedures and reports; defines objectives and test cases for functional, application, regression and performance testing. 
•  Executes formal manual system testing with strict adherence to test steps, and exploratory testing at feature, component and system levels. 
•  Develops, implements and maintains automated procedures for routine, simple test cases; adapts manual and automated tests to new products, features and platforms, maximizing reuse and cost savings. 
•  Participates in peer reviews of test procedures and maintains all procedures in the version control repository. 
•  Troubleshoots, resolves and reports testing problems; documents results for follow-up and logs defects in bug-tracking software to maintain product quality. 
•  Investigates and resolves Software Change Requests, System Problem Reports and customer tickets. 
•  Takes full ownership of work, resolves roadblocks and communicates deadline changes and technical challenges to the Technical Lead or Manager. 
•  Commits to project objectives, schedules and budgets, and delivers high-quality software by prioritizing and correcting usability, safety and security concerns. 
•  Maintains broad knowledge of laboratory equipment and its safe use; may build labs small in size and complexity. 
•  Provides technical input and reviews documentation, including Technical Publication group publications; produces software technical documentation for project and departmental needs. 
•  May travel to customer sites and shore installation and testing facilities to support integrated system-level testing and customer acceptance events. 
•  Recommends improvements to software testing guidelines, tools and standards, and supports their development, rollout and related training. 
•  Follows and ensures compliance with workplace operating, environmental, health and safety procedures and guidelines.

What you will bring

•    Education: Degree in Computer Science, Software, Electrical or Computer Engineering, Engineering Physics or Mathematics. 
•    Experience: 0-2 years’ experience in a software environment; experience in developing real-time interfaces to external systems; experience working in an ISO 9001 compliant software engineering environment would be an asset; experience in the defense or aerospace domains is an asset
•    Technical Skills: Experience in testing Software on the Windows and Linux platform, and in areas such as 2D/3D graphics, TCP/IP, UDP, and real-time systems are highly desirable; Ability to learn quickly;
•    Soft Skills: Excellent verbal and written communication skills; Uses strong communication skills to ask questions, provide technical solutions and help build a strong team environment; Ability to learn quickly and work well under pressure in a high paced, challenging environment; strong team work skills; takes full ownership of any mistakes that are made and corrects the situation; Proactive, takes on new responsibilities and suggests alternative solutions when needed; Exceptional attention to details.
•    Other: Required to obtain security clearance; knowledge of marine navigation concepts and systems is an asset

 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. 

Skills Required

  • Degree in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering, Engineering Physics, Mathematics, or a related field
  • 0–2 years of experience in a software environment
  • Experience testing software on Windows and Linux platforms
  • Experience developing real-time interfaces to external systems
  • Ability to obtain required security clearance
  • Excellent verbal and written communication skills
  • Strong teamwork, problem-solving, ownership, and attention-to-detail skills
  • Ability to work under pressure in a fast-paced environment and learn quickly
  • Experience with 2D/3D graphics, TCP/IP, UDP, and real-time systems
  • Experience in an ISO 9001-compliant software engineering environment
  • Experience in defense or aerospace domains
  • Knowledge of marine navigation concepts and systems
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Burnaby
Year Founded: 1979

What We Do

OSI Maritime develops integrated navigation and tactical solutions for military and maritime-security vessels. Its offerings include surface-ship and submarine navigation systems, command-and-control solutions for small craft, and ECPINS software for electronic chart display and mission-critical situational awareness. The company serves NATO and Allied navies, integrating its open framework with existing warship systems to improve navigation safety, operational coordination, and capability across naval missions.

Similar Jobs

Tapestry - Coach and Kate Spade Logo Tapestry - Coach and Kate Spade

Temporary Associate

eCommerce • Fashion • Retail • Sales • Wearables • Design
Hybrid
Metrotown, Burnaby, BC, CAN
16000 Employees
18-22 Hourly

DraftKings Logo DraftKings

VIP Host, Ontario

Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
Remote or Hybrid
Canada
6400 Employees

Snap! Mobile Logo Snap! Mobile

Account Executive

Edtech • Fintech • Sports
In-Office or Remote
8 Locations
350 Employees
75K-95K Annually

Samsara Logo Samsara

Consultant

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
6 Locations
4000 Employees
79K-103K Annually

Similar Companies Hiring

Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
Glendale, Kentucky
55 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
33 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account