Software Test Engineer ensuring quality applications for autonomous vehicle technologies at GM. Join an agile team focused on innovation in mobility solutions.
Responsibilities
Develop and execute comprehensive test plans, test cases, and test scripts (unit, bench, and in-vehicle as needed) for new and existing software features
Investigate issues and drive continuous improvement of processes, products, methodologies, and innovation
Collaborate with Software and Systems Engineers in architecting requirements, and design reviews
Create test cases that can be executed manually when necessary, but designed and optimized to be automated; ability to write accompanying automation scripts using industry-standard tools and coding methodology
Execute manual and automated tests, troubleshoot script and test environment issues, triage and log defects, and track progress to plan.
Review test plans, test cases, and automation scripts designed by others and provide insightful feedback/assistance
Requirements
Bachelor’s or Master’s degree in Computer Science, Mechatronics, Software Engineering, Electrical Engineering, Computer Engineering, or related fields
3+ years of embedded software development and test experience in C and C++
Solid knowledge of software testing methodologies and tools
Technical knowledge of ADAS system software
Proficiency in Python programming and other languages (e.g. Matlab/Simulink)
Strong experience with test automation framework (e.g. Robot framework)
Ability to investigate issues based on limited information
Creative, disciplined, strong sense of responsibility
Organizational and time management skills with a high attention to details
Experience with GitHub, Gerrit, Jenkins, Jira, and Atlassian tool chains
Must be legally allowed to work in Canada.
Benefits
Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave.
Healthcare, dental, and vision benefits.
Life insurance plans to cover you and your family.
Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement.
GM Vehicle Purchase Plan for you, your family and friends.
Analyste QA senior concevant la couverture et les scénarios pré - UAT pour la plateforme hypothécaire fintech de nesto. Coordination du triage, analyse des automatisations et soutien client pendant l'UAT.
SDET I automating QA for Best Buy Canada's technology retail platforms. Building functional and regression tests while supporting major deployments and cross - functional Agile teams.
QA Automation Analyst building automated test frameworks for JD Power, a provider of automotive data and intelligence. Validating software through automated UI, API, integration, system, and acceptance testing.
QA Automation Engineer ensuring iGaming math, platform reliability, certification readiness, and server security for mobile game developers. Validating simulations, releases, APIs, and RNG compliance remotely worldwide.
SDET building Playwright - based automation and CI test infrastructure for Dutch Vet’s virtual veterinary telemedicine platform. Driving testability standards and quality across checkout, registration, integrations, and monitoring.
Senior SDET improving quality for Replicant’s voice AI customer - service platform. Building AI - driven testing, automation frameworks, analytics, and CI/CD quality gates for scalable releases.
Lead AI test automation architect at High Tech Genesis, building AI - powered quality engineering frameworks. Designing agents, RAG workflows, and UI/API automation for intelligent testing.