Skip to main content
Back to jobs

Analyst, Quality Assurance

External
Wabtec logoWabtec · Quebec City, Canada
Full-timeOn-site1mo ago
Computer VisionCross-functional CollaborationJavaScriptPython
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Responsibilities

  • Test Strategy & Planning
  • Design and implement a 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.

Requirements

  • 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.
  • ______________________________________________________________________________
  • Votre mission est simple : concevoir et piloter une stratégie de test complète et repousser les limites de l'automatisation.
  • Nous attendons de vous que vous apportiez de nouvelles idées, de nouvelles méthodes et de nouveaux outils - et que vous transformiez le tout en tests automatisés, reproductibles et évolutifs. Les tests manuels sont temporaires ; l'automatisation est la norme.
  • Vous apporterez structure, curiosité et créativité afin d'élever les standards de qualité à l'échelle de tout l'écosystème produit.
  • Vos responsabilités
  • Stratégie de test et planification
  • Concevoir et mettre en œuvre une stratégie de test de bout en bout couvrant la fonctionnalité, la performance, la fiabilité et les parcours utilisateurs.
  • Définir les exigences de testabilité dès le début du processus de développement.
  • Aligner les plans de test avec les responsables produit, les équipes d'ingénierie et l'UX.
  • Automatisation, conception et exécution des tests
  • Concevoir et maintenir des suites de tests automatisés pour l'interface utilisateur, les API, les flux de travail et le matériel.
  • Inventer de nouvelles approches d'automatisation pour tester des systèmes complexes et les interactions avec les dispositifs.
  • Automa

Benefits

Vision insurance

Additional Information

**French description will follow** As a QA Engineer, you will ensure the quality and reliability 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-fledge test strategy and push the limits of automation. We expect you to bring new ideas, new methods, and new tools - and transform everything into automated, repeatable, scalable tests. Manual testing is temporary; automation is the standard. You will bring structure, curiosity, and creativity to raise the bar on quality across the entire product ecosystem.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at Wabtec? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect