06 Aug
|
Wabtec Careers
|
Quebec City
06 Aug
Wabtec Careers
Quebec City
As a QA Engineer, you will ensure the quality and reliability of a new contemporary 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. #J-18808-Ljbffr
📌 Analyst, Quality Assurance (Quebec City)
🏢 Wabtec Careers
📍 Quebec City