Senior Software Quality Assurance Engineer

23 hours ago


Burnaby, British Columbia, Canada OSI Maritime Full time
About OSI Maritime

OSI Maritime Systems is a leading provider of integrated navigation and tactical solutions designed for naval and maritime security operations. With over 40 years of experience, we have revolutionized navigation with our innovative electronic chart systems.

Sr. Software Test Engineer Role

We are seeking a highly skilled Sr. Software Test Engineer to join our team. In this role, you will apply the principles of software engineering to plan, test, and maintain our software products. You will design, develop, and execute methods of test and troubleshooting to confirm functionality and integrity.

Main Responsibilities:

  • Follows the SDLC using Software Testing best practices as described in our documented processes and training.
  • Authors high-quality test plans, test procedures, and test reports.
  • Defines test objectives and writes test cases for functional, application, regression, and performance testing.
  • Executes formal manual testing at the system level with strict adherence to test steps.
  • Performs exploratory testing at the feature, component, and system level.
  • 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.
  • Participates in peer reviews of test procedures and ensures all test procedures are maintained in version control repositories.
  • Troubleshoots, resolves, and reports on problems encountered during testing and documents test results.
  • Maintains software product quality by raising defects in bug tracking software.
  • Investigates and resolves Software Change Requests, System Problem Reports, and customer tickets.
  • Demonstrates full ownership for work, resolving roadblocks, and communicates changes to deadlines and technical challenges to Technical Lead or Manager.
  • Provides technical leadership to junior staff as required.
  • Maintains a wide breadth of knowledge of laboratory equipment, including safe usage and long-term maintenance.
  • Identifies, analyzes, and resolves diverse system technical challenges.
  • Commits to project objectives and meeting project schedules and budgets.
  • Provides technical expertise and review of documentation, including publications developed by the Technical Publication group.
  • Produces software technical documentation supporting project or department needs.

Requirements:

  • Education: Degree in Computer Science, Software, Electrical or Computer Engineering, Engineering Physics, or Mathematics.
  • Experience: 8-10 years' experience in a software environment; experience developing real-time interfaces to external systems; experience working in an ISO 9001 compliant software engineering environment is an asset; experience in the defense or aerospace domains is an asset.
  • Technical Skills: Experience testing software on Windows and Linux platforms, and 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; understanding of test coverage and traceability to requirements is essential.
  • 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 teamwork skills; takes full ownership of mistakes and corrects situations; proactive, takes on new responsibilities, and suggests alternative solutions when needed; exceptional attention to detail.

Benefits:

  • Extended healthcare
  • Dental care
  • Group Retirement Savings Plan
  • Emergency Travel Assistance
  • Employee and Family Assistance Program

Salary Range:$90,000 - $100,000 CDN per year, commensurate with education, experience, and internal parity.



  • Burnaby, British Columbia, Canada Gaming Labs International Full time

    Gaming Laboratories International (GLI) is a leading provider of testing and certification services for the gaming industry.As a Senior Quality Assurance Engineer, you will play a key role in ensuring the integrity of our clients' games and systems.We are seeking an experienced QA engineer to join our team, with a strong background in software testing and...


  • Burnaby, British Columbia, Canada T-Net British Columbia Full time

    Job Description:T-Net British Columbia is seeking an experienced Senior QA Analyst to join their team in this exciting opportunity. This role plays a crucial part in ensuring the quality of the company's software products.Responsibilities:Develop and maintain test environments and test data as neededCreate detailed and effective test plansMaintain accurate...


  • Burnaby, British Columbia, Canada CadMakers Full time

    Improve the Quality of our Digital SolutionsWe are seeking a highly motivated and detail-oriented Senior Quality Assurance Engineer Intern to join our QA team at CadMakers. As an intern, you will play a vital role in ensuring the quality and reliability of our digital construction and manufacturing technology solutions.About UsCadMakers is a leading industry...


  • Burnaby, British Columbia, Canada Infoblox Full time

    Job Overview">Infoblox is a leader in cloud-first networking and security services, empowering organizations to take full advantage of the cloud. We are seeking an experienced Senior Software Engineer to join our Engineering team in Burnaby, BC.About the Role">We are looking for a talented individual who is passionate about writing high-quality code and...


  • Burnaby, British Columbia, Canada Verathon Full time

    About UsVerathon is a global medical device company dedicated to delivering high-quality products that improve patient care and outcomes. Our innovative solutions address unmet needs in the healthcare industry, making us a leader in bladder volume measurement and airway management.Our MissionWe strive to be the trusted partner for our customers, providing...


  • Burnaby, British Columbia, Canada Cellula Robotics Ltd. Full time

    Role SummaryCellula Robotics Ltd. is a pioneering engineering company that specializes in automated and tele-robotic systems, primarily for the offshore and subsea market. Our solutions are designed, built, and tested in-house by a skilled team of engineers, technicians, and support staff in Burnaby, British Columbia.We are seeking a highly skilled Senior...


  • Burnaby, British Columbia, Canada Verathon Full time

    Company Overview:Verathon, a global leader in medical devices, empowers healthcare providers with innovative solutions that enhance patient care.The company's dedication to quality and clinical utility has made it a trusted partner for customers worldwide. With a strong presence in both bladder volume measurement and airway management, Verathon continues to...


  • Burnaby, British Columbia, Canada Kardium Inc. Full time

    Job OverviewKardium Inc. is a leading medical device company focused on developing innovative solutions for heart rhythm disorders. As a Senior Process Quality Engineer, you will play a crucial role in ensuring the quality and consistency of our products.About the RoleYou will be responsible for developing and implementing quality assurance processes to meet...


  • Burnaby, British Columbia, Canada OSI Maritime Full time

    About OSI Maritime SystemsEstablished in 1977, OSI Maritime Systems is a renowned provider of integrated navigation and tactical solutions for naval and maritime security operations. Our cutting-edge systems include integrated bridge systems for warships, integrated dive navigation systems for submarines, and C2 systems for small craft.We are committed to...


  • Burnaby, British Columbia, Canada Infoblox Full time

    We are seeking a skilled Senior Network Software Developer to join our team in Burnaby, BC. As a key member of our engineering team, you will design and develop software for Enterprise & Service Provider solutions using C, Linux, and Python.The ideal candidate will have 8+ years of experience in software development in Python and C programming in a Linux or...


  • Burnaby, British Columbia, Canada T-Net British Columbia Full time

    Job Title: Quality Assurance Specialist - ERP TestingSalary: $80,000 - $120,000 per yearCompany Overview:T-Net British Columbia is a leading Microsoft Gold partner with over 20 years of experience in software development.Job Description:We are seeking an experienced Senior QA Analyst to join our team and play a key role in ensuring the quality of our...


  • Burnaby, British Columbia, Canada Enersys Full time

    Job Opportunity at EnerSysWe are seeking a skilled Senior Software Engineer to join our team in Burnaby, British Columbia. The ideal candidate will have experience in developing supervisory, monitoring, and control software for power conversion management systems.About the RoleThis is an exciting opportunity to work on cutting-edge technology and be part of...


  • Burnaby, British Columbia, Canada Delta-Q Technologies Full time

    About Delta-Q TechnologiesDelta-Q Technologies is a leading provider of battery chargers to original equipment manufacturers (OEMs) of electric vehicles and industrial equipment. The company's innovative blend of engineering capability in high-efficiency power electronics and embedded software design delivers cutting-edge battery charging solutions to meet...


  • Burnaby, British Columbia, Canada Randstad Full time

    Job Title: Senior Engineering Project ManagerWe are seeking a highly skilled and experienced Senior Engineering Project Manager to join our team at Randstad. As a key member of our engineering group, you will be responsible for delivering top-notch engineering, estimating, planning, and quality management services for medium complexity projects.The...


  • Burnaby, British Columbia, Canada Enersys Delaware Inc. Full time

    EnerSys Delaware Inc. is a leading industrial technology company serving the global community with mission-critical stored energy solutions. Our innovative products meet the growing demand for energy efficiency, reliability, and sustainability.We are seeking a skilled Senior Embedded Software Engineer to join our team in Vancouver (Burnaby). As a key member...


  • Burnaby, British Columbia, Canada Infoblox Full time

    Job Summary: Infoblox is seeking a Senior Software Engineer to join our Engineering team located in Burnaby, BC. The ideal candidate will have 8+ years of experience in software development in Python and C programming in a Linux or Unix environment.About Us: At Infoblox, we believe in paying for performance. Our compensation philosophy takes many factors...


  • Burnaby, British Columbia, Canada Stantec Consulting International Ltd. Full time

    About StantecAt Stantec, we believe in creating communities that are designed to meet the needs of the people who live there. We strive to make a positive difference in the world by solving complex problems and developing innovative solutions for our clients.Your OpportunityWe have an exciting opportunity for a Senior Geochemist with a strong water quality...


  • Burnaby, British Columbia, Canada OSI Maritime Full time

    About OSI Maritime SystemsEstablished in 1977, OSI Maritime Systems has revolutionized navigation with its electronic chart system. Today, we are a leading provider of integrated navigation and tactical solutions designed for naval and maritime security operations.Our MissionWe develop and deliver integrated bridge systems for warships, integrated dive...


  • Burnaby, British Columbia, Canada Fortinet, Inc. Full time

    Job Title: Cybersecurity Embedded Software Engineer - Fortinet Job Summary: Fortinet, Inc. is seeking an experienced Senior Embedded Software Developer to join our team. As a member of our engineering team, you will be responsible for developing, designing, and testing software for our centralized device management product, FortiManager. Responsibilities:...


  • Burnaby, British Columbia, Canada TWD Technologies Ltd Full time

    Electrical Engineer Job OpeningWe are seeking an experienced Senior Electrical Design Engineer to join our team at TWD Technologies Ltd. in Burnaby, BC.About the RoleThis is a unique opportunity to work on exciting electrical projects and utilize your expertise in designing and implementing electrical systems for building services.The successful candidate...