SENIOR QA ENGINEER

Omnivex is looking for an experienced quality assurance professional with exposure to building performance and automation test suites in a continuous delivery environment. The candidate will work in conjunction with an Agile team following Scrum and Kanban methodologies. Knowledge of API and security testing is an asset as this candidate will be responsible for guiding our CT strategy. 

As a team member you will work to constantly improve the quality of our products. Surrounded by top-tier developers and QA professionals, you will be the person responsible for designing, developing and maintaining our automation testing pipeline.  You will be part of the Agile team who are passionate about their roles and do whatever it takes to meet our customers' high expectations for top quality products and on-time delivery.  

Our absolute musts:

  • An Agile mindset and a team player.
  • A great awareness of timelines and deadlines.
  • The passion, energy, commitment and drive to be results-oriented and delivery-driven.

Responsibilities:

  • Maintain and enhance an effective automation testing ecosystem with performance, integration, scalability and security scenarios.

  • Maintain performance test suites and add new tests to the suite for each iterative development cycle as required.

  • Measure system scalability, reliability and quality including test code coverage through end-of-release reports and provide validation that the release meets relevant quality standards.

  • Detect and recognize ambiguity in Stories and Problems.

  • Maintain a continuous feedback loop between developers, testers and the Product Owner.

  • Promote fail-safe/fast culture.

Desired Skills & Experience:

  • Must have a solid understanding of QA principles and practices as they relate to a Continuous Delivery environment.

    • Must have solid experience with JMeter to perform Soak/Load tests.

  • Knowledge of one or more of the following: 

    • Penetration and security testing

    • Microservice testing.

  • Excellent English communication skills; both written and oral.

  • Responsible, driven, methodical, and technical.

  • Ability to work with minimal supervision and work effectively in teams.

  • Proven success in delivering on commitments.

 Education & Relevant Experience:

  • 5+ years of test automation experience using automation tools.

  • 3+ years of Agile experience.

  • 5+ years of quality assurance experience.

  • Experience in designing, deploying and supporting automated tests. 

  • Exposure to Microsoft Azure.

  • Previous experience with Cucumber, FitNesse or similar tools recommended.

  • Bachelor's degree or college diploma in Computer Science (or related field) preferred. 

Omnivex values talented team players. 

We offer:

  • The opportunity to learn and grow.

  • The opportunity to work with the latest technologies from superior development tools to leading-edge hardware.

  • A springboard to demonstrate initiative and creativity.

  • Competitive compensation to the right candidate.

 

If you possess the energy and drive to take on this rewarding challenge, please submit your resume in confidence to careers@omnivex.com.  We thank you for your interest.  Only those candidates selected for an interview will be contacted.

Omnivex Corporation welcomes and encourages applications from people with disabilities.  Accommodation is available on request for candidates taking part in all aspects of the selection process.