Software Quality Assurance Specialist

3 weeks ago


Burnaby, British Columbia, Canada OSI Maritime Full time $80,000 - $100,000
Job Title: Software Quality Engineer

At OSI Maritime Systems, we are passionate about building the best maritime navigation software. As a Software Quality Engineer, you will play a critical role in ensuring the quality and integrity of our software products.

Key Responsibilities:
  • Apply the principles of software engineering to plan, test, and maintain OSI software products.
  • Design, develop, and execute methods of test and troubleshooting to confirm functionality and integrity.
  • Carry individual responsibility for the successful verification and validation of system requirements and software features.
  • Devises, implements, and maintains procedures for automatic testing of routine and complex test cases.
  • Adapts existing tests (manual and automatic) to new products, new features, and new platforms, promoting reuse and repurposing for cost savings.
  • Troubleshoots, resolves, and reports on problems encountered during testing, and documents test results for follow-up.
  • Investigates and resolves Software Change Requests, System Problem Reports, and customer tickets.
  • May take on additional responsibilities as a Technical Lead.
  • May prepare software specifications and manage requirements for new software features, or provide expert reviews of specifications with a focus on ensuring all requirements are testable.
  • May be responsible for building and managing medium to large labs (both in size and complexity).
  • May be required to travel to customers' sites and shore installation and testing facilities, to support integrated system level testing and customer acceptance events.
Requirements:
  • Degree in Computer Science, Software, Electrical or Computer Engineering, Engineering Physics, or Mathematics.
  • 5+ years' experience in a software environment.
  • Understanding of manual testing in labs on large systems.
  • Understanding of automated testing using Python.
  • 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 understand and work with complex software requirement specifications.
  • Understand the importance of Test coverage and traceability to requirements.
  • Experience in authoring both manual test procedures and automation test cases.
  • Experience working with distributed networks and network analyzers (like Wireshark).
  • Experience working in an ISO 9001 compliant software engineering environment would be an asset.
  • Experience in the defense or aerospace domains is an asset.
What We Offer:
  • Competitive salary and benefits package.
  • Opportunities for professional growth and development.
  • A dynamic and inclusive work environment.
  • Recognition and rewards for outstanding performance.

OSI Maritime Systems is an equal opportunities employer and welcomes applications from diverse candidates. We are committed to creating an inclusive and diverse workplace culture that reflects the communities we serve.



  • 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 Namutech Full time

    Job DescriptionNamutech is seeking a skilled Software Quality Assurance Specialist to join our team.Key ResponsibilitiesDevelop and document software testing plans to ensure high-quality products.Monitor the performance of computer systems and networks to identify areas for improvement.Install and configure software and hardware to prepare for...


  • Burnaby, British Columbia, Canada Namutech Full time

    Job DescriptionNamutech is seeking a skilled Software Quality Assurance Specialist to join our team.Key ResponsibilitiesDevelop and document software testing plans to ensure high-quality products.Monitor the performance of computer systems and networks to identify areas for improvement.Install and configure software and hardware to prepare for...


  • Burnaby, British Columbia, Canada Namutech Full time

    Job DescriptionNamutech is seeking a skilled Software Quality Assurance Specialist to join our team. As a key member of our quality assurance team, you will be responsible for ensuring the highest quality of our software products.Key ResponsibilitiesDevelop and document software testing plans to ensure thorough testing of our software products.Monitor the...


  • 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 software development process, you will be responsible for ensuring the quality and reliability of our software applications.Key ResponsibilitiesDevelop and document software testing plans to ensure thorough and efficient testing of our...


  • 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 thorough and efficient testing of our...


  • 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 quality assurance team, you will be responsible for ensuring the highest quality of our software products.Key ResponsibilitiesDevelop and document software testing plans to ensure thorough testing of our software products.Monitor the...


  • 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 quality assurance team, you will be responsible for ensuring the highest quality of our software products.Key ResponsibilitiesDevelop and document software testing plans to ensure thorough testing of our software products.Monitor the...


  • Burnaby, British Columbia, Canada Namutech Full time

    Job Description:Namutech is seeking a skilled Software Quality Assurance Specialist to join our team. As a key member of our quality assurance team, you will be responsible for ensuring the highest quality of our software products.Key Responsibilities:Develop and document software testing plans to ensure thorough testing of our software products.Monitor the...


  • Burnaby, British Columbia, Canada Fortinet Full time

    Job Title: Software Development Quality Assurance SpecialistFortinet is seeking a highly skilled Software Development Quality Assurance Specialist to join our team. As a key member of our FortiAuthenticator team, you will play a critical role in ensuring the quality and reliability of our software solutions.Key Responsibilities:Design and execute...


  • 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 technical team, you will be responsible for ensuring the quality and reliability of our software applications.Key ResponsibilitiesDevelop and Document Software Testing PlansMonitor System PerformanceInstall and Configure Software and...


  • 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 technical team, you will be responsible for ensuring the quality and reliability of our software applications.Key ResponsibilitiesDevelop and Document Software Testing PlansMonitor System PerformanceInstall and Configure Software and...


  • 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 software development process, you will be responsible for ensuring the quality and reliability of our software applications.Key ResponsibilitiesDevelop and document software testing plans to ensure thorough and efficient testing of our...


  • 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 software development process, you will be responsible for ensuring the quality and reliability of our software applications.Key ResponsibilitiesDevelop and document software testing plans to ensure thorough and efficient testing of our...


  • Burnaby, British Columbia, Canada BRIO Full time

    Job Summary:BRIO is seeking a Quality Assurance Specialist to promote suppliers to implement SQM system procedures and improve internal quality problems.Key Responsibilities:Formulate incoming materials inspection standards and document them.Establish and manage the IQC quality assurance system.Handle and communicate supplier unqualified materials.Complete...


  • Burnaby, British Columbia, Canada BRIO Full time

    **Job Summary**At BRIO, we are seeking a highly skilled Quality Assurance Specialist to join our team. The successful candidate will be responsible for promoting suppliers to implement SQM system procedures and improving internal quality problems.Key Responsibilities:Formulate incoming materials inspection standards and document them.Develop and implement...


  • 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 BRIO Full time

    **Job Summary**At BRIO, we are seeking a highly skilled Quality Assurance Specialist to join our team. This role is responsible for promoting suppliers to implement SQM system procedures and improving internal quality problems.Key Responsibilities:Formulate incoming materials inspection standards and document them.Responsible for training, supervision, and...


  • Burnaby, British Columbia, Canada BRIO Full time

    **Job Summary:**We are seeking a highly skilled Quality Assurance Specialist to join our team at BRIO. As a key member of our quality team, you will be responsible for promoting suppliers to implement SQM system procedures and improving internal quality problems.Key Responsibilities:Formulate incoming materials inspection standards and document...


  • Burnaby, British Columbia, Canada BRIO Full time

    Job SummaryWe are seeking a highly skilled Quality Assurance Specialist to join our team at BRIO. As a key member of our supply chain team, you will be responsible for promoting suppliers to implement quality management systems and improving internal quality issues.Key ResponsibilitiesDevelop and implement supplier quality management systems to ensure...