Senior Quality Assurance Analyst

Your responsibilities will include (but are not limited to):

  • Perform tests on complex projects, resolves and reports on problems encountered and documents test results for follow-up
  • Defines test objectives, writes test cases, builds test systems and executes functional, application, regression and performance tests
  • Investigates and recommends software productivity and testing tools for use within the Software Engineering Team
  • Adapts existing routine tests to new and other platforms
  • Develops, performs, and documents test procedures to verify problem fixes and problems reported from customers
  • Verifies new, untested product features
  • Establishes and maintains processes for transfer of and access to test material to enable its use in both development and test environments
  • Devises, implements, and maintains procedures for automatic initiation and easy verification of routine and moderately difficult test runs
  • Recommends standards for development of test procedures and test tools
  • Ensures the integrity of test material by establishing and maintaining procedures and guidelines for updating and archiving of regression tests
  • Interacts with the customer to execute test methods and procedures to the customer’s satisfaction
  • Complies with OSL’s established ISO-9001-compliant development guidelines and standards

Skills and Qualifications

  • Degree in Computer Science, Electrical or Computer Engineering or Engineering Physics
  • 4-8 years experience with Software Testing (with Manual/Functional/Regression Testing, UI/UX Testing, Exploratory Testing, Integration Testing, Smoke Testing, UAT)
  • Ability to work in a team environment
  • Ability to learn quickly and work well under pressure in a high paced, challenging environment
  • Knowledge of marine navigation concepts and systems is an asset
  • Strong Experience with Software Methodologies (Agile, Waterfall, V Model) and SDLC/STLC
  • Strong Experience with Test/Defect Management Tool (i.e. Jira)
  • Strong Experience in Requirements Analysis and writing Test Design
  • Ability to write/define Test Estimates, Test Plans, Test Reports
  • Ability to Lead a Team (3-6 Resources) is a plus
  • Knowledge with SQL Queries / Database Testing is a plus
  • Knowledge in using Automation Tools for Functional Testing (i.e. Selenium) is a plus
  • Working proficiency in English, both written and verbal

Additional Information

  • 8 Hours of work per weekday (Pacific time) / 5 times a day (Monday to Friday) 2 years of engagement
  • Remote Work Opportunities
  • Machine: Runs in Windows 10 OS

Please send your most updated CV to [email protected]. Providing a cover letter is highly encouraged.

Application Form - Senior Quality Assurance Analyst