Analyst, Quality Assurance

Wabtec Careers

Quebec

On-site

CAD 80,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Wabtec Careers is seeking a QA Engineer to ensure the quality and reliability of a software platform, including visual inspection products. The role involves creating a comprehensive test strategy and pushing automation limits while collaborating with cross-functional teams.

Applicants should have over 7 years of QA experience, proficiency in automation frameworks like Python and JavaScript, and strong analytical skills. The position is located in Quebec, Canada.

Qualifications

  • 7+ years in QA engineering and test automation.
  • Strong experience with automation frameworks (Python, JavaScript, C++ or similar).
  • Solid understanding of QA methodologies and end-to-end testing.

Responsibilities

  • Design and implement an end-to-end test strategy covering functionality, performance, reliability, and user workflows.
  • Build and maintain automated test suites for UI, API, workflows, and hardware.
  • Identify and document defects clearly and efficiently.

Skills

QA engineering
Test automation
Python
JavaScript
C++
Analytical skills
Communication skills

Job description

As a QA Engineer, you will ensure the quality and reliability of a new modern software platform—including streaming, 2D and 3D visualization, computer vision, and AI—for a new line of visual inspection products.

You’ll work closely with developers, UX, Product Owners, and system engineers to define how we test, validate, and benchmark both software and hardware. Your mission is simple: build and own a full‑fledged test strategy and push the limits of automation.

You will bring structure, curiosity, and creativity to raise the bar on quality across the entire product ecosystem.

Job Responsibilities
Test Strategy & Planning
  • Design and implement an end-to-end test strategy covering functionality, performance, reliability, and user workflows.
  • Define testability requirements early in the development process.
  • Align test plans with Product Owners, engineering, and UX.
Automation, Test Design & Execution
  • Build and maintain automated test suites for UI, API, workflows, and hardware.
  • Invent new automation approaches to test complex systems and device interactions.
  • Automate performance, stress, and reliability benchmarks.
  • Perform limited manual testing only when needed - then automate it.
  • Conduct exploratory testing to expose hidden issues and opportunities for automation.
Validate Computer Vision & AI Model Behavior with Automated Visual Test Pipelines
  • Add automated tests to verify model outputs, detection accuracy, edge cases, and regression on datasets.
  • Ensure new releases don’t degrade AI performance by running automated benchmarking on curated image/video sets.
Build Automated Data-Driven Tests for Real-World Scenarios
  • Create automated workflows that test the system using varied image datasets, lighting conditions, artifacts, and device movements to ensure robustness in real inspection environments.
Defect Management
  • Identify and document defects clearly and efficiently.
  • Support developers with debugging and verification.
  • Maintain solid traceability between requirements, tests, and defects.
Cross-Functional Collaboration
  • Work with engineering and UX to ensure test coverage matches design intent.
  • Participate in sprint ceremonies and provide visibility on test effort and risks.
  • Support pilots and field evaluations with automated insights.
Continuous Improvement
  • Improve automation frameworks, tools, and pipelines.
  • Drive an automation-first culture across the team.
  • Scout and introduce new tools, technologies, and testing techniques to push quality further.
Qualifications
  • 7+ years in QA engineering and test automation.
  • Strong experience with automation frameworks (Python, JavaScript, C++ or similar).
  • Solid understanding of QA methodologies and end-to-end testing.
  • Ability to test complex software-hardware systems.
  • Strong analytical and communication skills.
  • Industry experience in aerospace, RVI, or power generation is a plus.
EEO Statement

Nous sommes fiers d’être un employeur offrant l’égalité des chances. Nous accueillons les talents de tous les horizons, expériences et identités – y compris la race, le genre, l’âge, le handicap, le statut de vétéran et plus encore.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

QA Automation Engineer
QA Automation Engineer

Repairify Inc. • San Juan de Terranova

On-site
CAD 70,000 - 100,000
Quality Engineer
Quality Engineer

Luxoft • Toronto

On-site
CAD 80,000 - 100,000
Associate Director, Quality Engineering (12 Months contract)
Associate Director, Quality Engineering (12 Months contract)

EQ Bank • Toronto

On-site
CAD 110,000 - 150,000
Analyste Assurance Qualité Tests Automatisés/Automated Test Quality Assurance Analyst
Analyste Assurance Qualité Tests Automatisés/Automated Test Quality Assurance Analyst

Portage CyberTech • Montreal West

On-site
CAD 60,000 - 80,000
Quality Assurance Engineering Manager
Quality Assurance Engineering Manager

SpryPoint • Montreal (administrative region)

On-site
CAD 120,000 - 170,000
Software QA - Intermediate (Cloud Platform)
Software QA - Intermediate (Cloud Platform)

Delta Controls • Surrey

Hybrid
CAD 70,000 - 90,000
Développeur en Automatisation Assurance Qualité (RT-LAB) / Quality Assurance Automation Develop[...]
Développeur en Automatisation Assurance Qualité (RT-LAB) / Quality Assurance Automation Develop[...]

OPAL-RT TECHNOLOGIES • Montreal (administrative region)

Hybrid
CAD 60,000 - 80,000
Horaires flexibles
Possibilité de télétravail
Environnement collaboratif
Spécialiste Assurance Qualité et Automatisation / Quality Assurance & Automation Specialist
Spécialiste Assurance Qualité et Automatisation / Quality Assurance & Automation Specialist

Flyscan Systems Inc. • Bromont

Hybrid
CAD 55,000 - 80,000
Télétravail hybride
Assurances collectives
Télémédecine
+3
Jr. QA Engineer
Jr. QA Engineer

Cognibox • Montreal (administrative region)

Hybrid
CAD 45,000 - 65,000
Hybrid workplace
Mental health & wellbeing support
Vacation – 3 weeks
+3
Développeur en Automatisation Assurance Qualité (RT-LAB) / Quality Assurance Automation Develop[...]
Développeur en Automatisation Assurance Qualité (RT-LAB) / Quality Assurance Automation Develop[...]

OPAL-RT TECHNOLOGIES Inc. • Montreal (administrative region)

Hybrid
CAD 60,000 - 80,000
Horaires flexibles
Télétravail possible