Senior Software Quality Assurance Engineer

3 weeks ago


Burnaby, British Columbia, Canada OSI Maritime Full time

Job Summary

The Sr. Software Test Engineer plays a key role in ensuring the high quality of OSI software products by applying software engineering principles to plan, test, and maintain complex systems.

Key Responsibilities

  • Develops and executes methods of test and troubleshooting to confirm functionality and integrity of software products.
  • Collaborates with multidisciplinary engineers and stakeholders to ensure successful delivery of software products to end users and customers.
  • Defines test objectives, writes test cases, and executes formal manual testing at the system level.
  • Devises, implements, and maintains procedures for automatic testing of routine and complex test cases.
  • Troubleshoots, resolves, and reports on problems encountered during testing, and documents test results for follow-up.

Requirements

  • 8-10 years' experience in a software environment, with experience in developing real-time interfaces to external systems and working in an ISO 9001 compliant software engineering environment.
  • Experience in testing software on the Windows and Linux platform, and in areas such as 2D/3D graphics, TCP/IP, and real-time systems.
  • Strong verbal and written communication skills, with the ability to learn quickly and work well under pressure in a high-paced environment.
  • Knowledge of marine navigation concepts and systems is an asset.

Why OSI?

We offer a competitive salary range of $90,000-100,000 CDN, commensurate with education, experience, and internal parity. Our Professional Development program supports employees in their career development, and we foster an inclusive and diverse culture.

We also offer great benefits, including extended healthcare, dental care, group retirement savings plan, emergency travel assistance, and employee and family assistance program.



  • Burnaby, British Columbia, Canada Namutech Full time

    Job DescriptionNamutech is seeking a highly skilled Senior Software Quality Assurance Engineer to join our team. As a key member of our engineering team, you will play a crucial role in ensuring the high quality of our software products.Responsibilities:Software Testing Planning: Develop and document comprehensive software testing plans to ensure thorough...


  • Burnaby, British Columbia, Canada OSI Maritime Full time

    About UsOSI Maritime Systems is a leading provider of integrated navigation and tactical solutions for naval and maritime security operations. With a rich history of innovation, we have revolutionized navigation and continue to push the boundaries of what is possible.Job SummaryWe are seeking a highly skilled Senior Software Test Engineer to join our team....


  • Burnaby, British Columbia, Canada Randstad Canada Full time

    Job Title: Senior Quality Assurance EngineerAre you a seasoned Civil engineer with extensive knowledge of quality assurance? This 7-month contract role with an opportunity for renewal may be a great fit for you.Job SummaryThe E4 – Engineer is a professional engineer or geoscientist who applies engineering knowledge to provide engineering, estimating,...


  • Burnaby, British Columbia, Canada OSI Maritime Systems Full time

    About the RoleWe are seeking a highly skilled Sr. Software Test Engineer to join our team at OSI Maritime Systems.This is a challenging and rewarding opportunity for a seasoned software testing professional to apply their expertise in planning, testing, and maintaining complex software systems.The successful candidate will be responsible for designing,...


  • Burnaby, British Columbia, Canada OSI Maritime Systems Ltd. Full time

    About the RoleOSI Maritime Systems Ltd. is seeking a highly skilled Sr. Software Test Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and executing methods of test and troubleshooting to ensure the functionality and integrity of our software products.Key ResponsibilitiesApply the...


  • Burnaby, British Columbia, Canada OSI Maritime Full time

    About the RoleThe Software Test Engineer at OSI Maritime Systems is responsible for applying software engineering principles to plan, test, and maintain our integrated navigation and tactical solutions for naval and maritime security operations. This role involves designing, developing, and executing methods of test and troubleshooting to confirm the...


  • Burnaby, British Columbia, Canada Binary Stream Software Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Binary Stream Software Inc. in Canada.Job DescriptionThe successful candidate will be responsible for designing, developing, and testing software code using Agile methodologies.You will communicate technical problems, processes, and solutions effectively with...


  • Burnaby, British Columbia, Canada OSI Maritime Systems Ltd. Full time

    About OSI Maritime Systems Ltd.At OSI Maritime Systems Ltd., we specialize in designing and delivering advanced electronic navigation systems, including Warship Electronic Chart Display and Information System (WECDIS) and Integrated Bridge Systems (IBS). Our technology is used by navies and coast guards worldwide to enhance situational awareness, operational...


  • Burnaby, British Columbia, Canada OSI Maritime Systems Ltd. Full time

    About the RoleOSI Maritime Systems Ltd. is seeking a skilled Software Test Engineer to join our team. As a Software Test Engineer, you will be responsible for planning, testing, and maintaining our software products.Main ResponsibilitiesFollow the Software Development Lifecycle (SDLC) and apply software testing best practices.Author high-quality test plans,...

  • Software Engineer

    4 weeks ago


    Burnaby, British Columbia, Canada Binary Stream Software Inc. Full time

    Job Title: Software EngineerAbout the Role:We are seeking a skilled Software Engineer to join our team at Binary Stream Software Inc. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languages and...


  • Burnaby, British Columbia, Canada CB Canada Full time

        We are seeking a highly skilled Senior Quality Assurance Specialist to join our team at CB Canada. This is a fantastic opportunity to develop your career in quality assurance and testing, working on a variety of projects and contributing to the success of our organization.    About the Role:Job Summary: The Senior Quality Assurance Specialist...


  • Burnaby, British Columbia, Canada Infoblox Full time

    Role OverviewWe are seeking a Senior Software Engineer to join our team at Infoblox. As a key member of our Engineering team, you will be responsible for designing, developing, and testing software for our next-generation DNS, DHCP, and IP Address Management (DDI) services.Key ResponsibilitiesDesign and develop software for Enterprise & Service Provider...


  • Burnaby, British Columbia, Canada Fortinet Full time

    Job SummaryFortinet is seeking a highly skilled Software Quality Assurance Engineer to join our team. As a key member of our QA team, you will be responsible for executing feature and bug fix testing for our cloud-hosted web portal using a combination of manual and automated testing techniques.Key ResponsibilitiesDevelop and execute test plans and cases to...


  • Burnaby, British Columbia, Canada Infoblox Full time

    About the RoleWe are seeking an exceptional Senior Software Engineer to join our Engineering team in Burnaby, BC. As a key member of our team, you will play a crucial role in developing features for Infoblox's next-generation DNS, DHCP, and IP Address Management (DDI) services.ResponsibilitiesDesign and develop software for Enterprise & Service Provider...


  • Burnaby, British Columbia, Canada QNX Software Systems Full time

    Job Title: Senior Audio Software DeveloperJob Summary:We are seeking a skilled Senior Audio Software Developer to join our team at QNX Software Systems. The ideal candidate will have a strong background in software development, experience with embedded audio systems, and a passion for delivering high-quality solutions.Key Responsibilities:Design and...


  • Burnaby, British Columbia, Canada The Peri Peri Shack Restaurant Full time

    We are seeking a skilled Senior Software Engineer (Backend) to join our team.This role will involve designing, developing, and maintaining high-quality, scalable backend systems.The ideal candidate will have a strong understanding of software engineering principles, cloud computing, and containerization.They will work closely with our cross-functional team...


  • Burnaby, British Columbia, Canada RB Global Inc. Full time

    Senior Software EngineerRB Global Inc. is seeking a highly skilled Senior Software Engineer to join our Platform team. As a key member of our team, you will be responsible for designing, developing, and deploying cloud-based applications using Java, Springboot Microservices, and AWS technologies.Key Responsibilities:Design and develop platform applications...


  • Burnaby, British Columbia, Canada Namutech Full time

    Job SummaryNamutech is seeking a skilled Software Quality Assurance Specialist to join our team. As a key member of our IT department, you will be responsible for ensuring the quality and reliability of our software applications.Key ResponsibilitiesDevelop and document software testing plans to ensure the quality and reliability of our software...


  • Burnaby, British Columbia, Canada QNX Software Systems Full time

    Job Title: Senior Audio Software DeveloperWe are seeking a highly skilled and motivated Senior Audio Software Developer to join our team at QNX Software Systems. As a key member of our Acoustics team, you will be responsible for designing and implementing real-time audio services, porting acoustic algorithms to new architectures and frameworks, and...


  • Burnaby, British Columbia, Canada Namutech Full time

    We are seeking a highly skilled Software Quality Assurance Specialist to join our team at Namutech. This is a permanent position with an estimated salary of $55,000 - $65,000 per year.About the RoleIn this role, you will be responsible for developing and documenting software testing plans, monitoring the performance of computer systems and networks,...