Current jobs related to Senior Software Quality Assurance Engineer - Vancouver, British Columbia - OSI Maritime Systems


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    Job SummaryWe are seeking a skilled Software Quality Assurance Engineer to join our team at Software Aspekte. The ideal candidate will have a passion for functional testing and automation of embedded devices.About the RoleThe Software Quality Assurance Engineer will be responsible for designing, implementing, and exercising comprehensive testing strategies...


  • Vancouver, British Columbia, Canada Mojio Full time

    Job Title: Senior Software Quality Assurance EngineerAbout the Role:We are seeking a highly skilled Senior Software Quality Assurance Engineer to join our team at Mojio. As a key member of our quality assurance team, you will be responsible for leading QA automation projects for our platform and backend systems.Key Responsibilities:Design and implement...


  • Vancouver, British Columbia, Canada Mojio Full time

    Job Title: Senior Software Quality Assurance EngineerAbout the Role:We are seeking a highly skilled Senior Software Quality Assurance Engineer to join our team at Mojio. As a key member of our quality assurance team, you will be responsible for leading QA automation projects for our platform and backend systems.Key Responsibilities:Design and implement...


  • Vancouver, British Columbia, Canada Dew Software Full time

    Dew Software is seeking a talented Senior Quality Assurance Specialist to join our team. As a leading player in the digital transformation space, we work with Fortune 500 companies to deliver cutting-edge solutions. As a Senior Quality Assurance Specialist, you will play a critical role in ensuring the quality and reliability of our software products. You...


  • Vancouver, British Columbia, Canada Mojio Full time

    Job Title: Senior Software Quality Assurance EngineerMojio is a pioneering company that empowers vehicles with a voice, leveraging big data to build innovative products and services. Our team is dedicated to delivering a smarter, safer, and more convenient car ownership experience.We are seeking a seasoned Senior Software Quality Assurance Engineer to lead...


  • Vancouver, British Columbia, Canada Mojio Full time

    Job Title: Senior Software Quality Assurance EngineerMojio is a pioneering company that empowers vehicles with a voice, leveraging big data to build innovative products and services. Our team is dedicated to delivering a smarter, safer, and more convenient car ownership experience.We are seeking a seasoned Senior Software Quality Assurance Engineer to lead...


  • Vancouver, British Columbia, Canada Dew Software Full time

    Dew Software is seeking a talented QA Engineer with expertise in both automation and manual testing to join our team. As a leading player in the digital transformation space, Dew Software works with Fortune 500 companies to deliver cutting-edge solutions. As a QA Engineer, you will play a critical role in ensuring the quality and reliability of our software...


  • Vancouver, British Columbia, Canada Mojio Full time

    Job Title: Senior Software Quality Assurance EngineerAbout the Role:We are seeking a highly skilled Senior Software Quality Assurance Engineer to lead our QA automation efforts. As a key member of our team, you will be responsible for designing and implementing functional test plans, executing software functional, regression, API, and integration testing,...


  • Vancouver, British Columbia, Canada Mojio Full time

    About the RoleWe are seeking a highly skilled Senior Software Quality Assurance Engineer to lead our automation efforts and drive quality excellence in our software delivery process.Key ResponsibilitiesLead QA automation projects for platform or backend systems, including writing and implementing test automation in C#, Python, Pytest, and Appium...


  • Vancouver, British Columbia, Canada Mojio Full time

    About the RoleWe're seeking a highly skilled Senior Software Quality Assurance Engineer to lead our automation efforts and drive quality excellence in our software delivery process.Key ResponsibilitiesLead QA automation projects for platform or backend systems, including writing and implementing test automation in C#, Python, Pytest, and Appium...


  • Vancouver, British Columbia, Canada Mojio Full time

    About the RoleWe are seeking a highly skilled Senior Software Quality Assurance Engineer to lead our automation efforts and drive quality excellence in our software delivery process.Key ResponsibilitiesLead QA automation projects for platform or backend systems, including writing and implementing test automation in C#, Python, Pytest, and Appium...


  • Vancouver, British Columbia, Canada Mojio Full time

    About the RoleWe're seeking a highly skilled Senior Software Quality Assurance Engineer to lead our automation efforts and drive quality excellence in our software delivery process.Key ResponsibilitiesLead QA automation projects for platform or backend systems, including writing and implementing test automation in C#, Python, Pytest, and Appium...


  • Vancouver, British Columbia, Canada Mojio Full time

    About the RoleWe are seeking a highly skilled Senior Software Quality Assurance Engineer to join our team at Mojio. As a key member of our engineering team, you will be responsible for leading QA automation projects, providing expertise to technical teams, and designing and implementing functional test plans and test cases.Key ResponsibilitiesLead QA...


  • Vancouver, British Columbia, Canada Mojio Full time

    About the RoleWe are seeking a highly skilled Senior Software Quality Assurance Engineer to join our team at Mojio. As a key member of our engineering team, you will be responsible for leading QA automation projects, providing expertise to technical teams, and designing and implementing functional test plans and test cases.Key ResponsibilitiesLead QA...


  • Vancouver, British Columbia, Canada Mojio Full time

    About MojioMojio is a global leader in the connected mobility space, trusted by top brands as customers, investors, and partners. Our mission is to give every vehicle a voice.Job SummaryWe're seeking a highly skilled Senior Software Quality Assurance Engineer to lead our QA automation projects and provide expertise to technical teams. As a key member of our...


  • Vancouver, British Columbia, Canada Mojio Full time

    About MojioMojio is a global leader in the connected mobility space, trusted by top brands as customers, investors, and partners. Our mission is to give every vehicle a voice.Job SummaryWe're seeking a highly skilled Senior Software Quality Assurance Engineer to lead our QA automation projects and provide expertise to technical teams. As a key member of our...


  • Vancouver, British Columbia, Canada Mojio Full time

    About MojioMojio is a global leader in the connected mobility space, trusted by top brands as customers, investors, and partners. Our mission is to give every vehicle a voice.Job SummaryWe're seeking a highly skilled Senior Software Quality Assurance Engineer to lead our QA automation projects and provide expertise to technical teams. As a key member of our...


  • Vancouver, British Columbia, Canada Mojio Full time

    About MojioMojio is a global leader in the connected mobility space, trusted by top brands as customers, investors, and partners. Our mission is to give every vehicle a voice.Job SummaryWe're seeking a highly skilled Senior Software Quality Assurance Engineer to lead our QA automation efforts. As a key member of our team, you'll be responsible for designing...


  • Vancouver, British Columbia, Canada Mojio Full time

    About the Role We're seeking a highly skilled Senior Software Quality Assurance Engineer to join our team at Mojio. As a key member of our QA team, you will be responsible for leading QA automation projects for our platform and backend systems. Key Responsibilities Design and implement functional test plans and test cases, based on system understanding and...


  • Vancouver, British Columbia, Canada Mojio Full time

    About the Role We're seeking a highly skilled Senior Software Quality Assurance Engineer to join our team at Mojio. As a key member of our QA team, you will be responsible for leading QA automation projects for our platform and backend systems. Key Responsibilities Design and implement functional test plans and test cases, based on system understanding and...

Senior Software Quality Assurance Engineer

2 months ago


Vancouver, British Columbia, Canada OSI Maritime Systems Full time $90,000 - $100,000
About Us

OSI Maritime Systems is a leading provider of integrated navigation and tactical solutions designed for naval and maritime security operations. Our company has a rich history of innovation, with numerous firsts in the maritime market. Today, we continue to push the boundaries of what is possible in the field of navigation and security.

Job Summary

We are seeking a highly skilled Senior Software Quality Assurance Engineer to join our team. As a key member of our software development team, you will be responsible for ensuring the quality and integrity of our software products. This is a challenging and rewarding role that requires strong technical skills, excellent communication abilities, and a passion for delivering high-quality results.

Key Responsibilities
  • Software Testing: Design, develop, and execute methods of test and troubleshooting to confirm functionality and integrity of complex systems.
  • Test Planning: Author high-quality test plans, test procedures, and test reports to ensure thorough testing of software products.
  • Test Execution: Execute formal manual testing at the system level with strict adherence to test steps, and perform exploratory testing at the feature, component, and system level.
  • Test Automation: Devise, implement, and maintain procedures for automatic testing of routine and complex test cases.
  • Test Maintenance: Adapt existing tests to new products, new features, and new platforms, promoting reuse and repurposing for cost savings.
  • Collaboration: Participate in peer reviews of test procedures and ensure all test procedures are maintained in the version control repository.
  • Problem-Solving: Troubleshoot, resolve, and report on problems encountered during testing, and document test results for follow-up.
  • Quality Assurance: Maintain software product quality by raising defects in the bug tracking software, and investigate and resolve Software Change Requests, System Problem Reports, and customer tickets.
  • Leadership: Demonstrate full ownership for work, resolve roadblocks, and communicate changes to deadlines and technical challenges to the Technical Lead or Manager.
  • Technical Expertise: Provide technical leadership to junior staff as required, and maintain a wide breadth of knowledge of laboratory equipment, including safe usage and long-term maintenance.
  • Decision-Making: Apply judgment and make decisions to resolve routine and complex issues, and participate in design or test authority roles as required.
Requirements
  • Education: Degree in Computer Science, Software, Electrical or Computer Engineering, Engineering Physics, or Mathematics.
  • Experience: 8-10 years' experience in a software environment, with experience in developing real-time interfaces to external systems, and experience working in an ISO 9001 compliant software engineering environment.
  • Technical Skills: Experience in testing software on Windows and Linux platforms, and in areas such as 2D/3D graphics, TCP/IP, UDP, and real-time systems. Ability to understand and work with complex software requirement specifications, and understand the importance of test coverage and traceability to requirements.
  • Soft Skills: Excellent verbal and written communication skills, ability to learn quickly and work well under pressure in a high-paced, challenging environment, strong teamwork skills, and exceptional attention to detail.
  • Security Clearance: Required to obtain security clearance, and knowledge of marine navigation concepts and systems is an asset.
What We Offer
  • Competitive Salary: The range for this role is $90,000-100,000 CDN, and the actual salary offered will be commensurate with education, experience, and internal parity.
  • Professional Development: A Professional Development program that supports employees in their career development by providing funds, time, and opportunities to become better at what they do.
  • Great Benefits: Extended healthcare, dental care, group retirement savings plan, emergency travel assistance, and employee and family assistance program.