Lead domain areas of testing for ADAS controllers at GM in a hybrid work arrangement. Collaborate with teams for developing automated testing scripts and troubleshooting issues.
Responsibilities
Lead the domain areas of Diagnostics and Communication in legacy and new vehicle platforms
Liaison with requirement, test procedure and SME group
Deliver and automate test scripts in Autobot
Troubleshoot bench issues and resolve difficult test issues in the domain areas
Lead the team members to achieve high standard of script robustness to ensure script performance on different bench/controller combinations
Develop best practices and peer review checklists in the domain areas for testing
Train other team members in the domain areas
Be a part of the team to develop CI/CD testing pipeline for validation
Support continuous development of new test features, processes, and methodologies
Work collaboratively with test framework teams to achieve framework stability for testing
Identify and/or develop all keywords in Robot framework necessary for testing
Requirements
Bachelor's degree in Software/Computer/Electrical/Embedded Systems/Electronics Engineering or equivalent field
3+ year experience on open loop benches, software development and test automation
Prior software experience, preferably in Python, C or C++ with exposure to bash and Jenkins automation
Knowledge and experience in testing open loop benches with AI tools like Cursor
Knowledge of serial data communications, diagnostics, cybersecurity, OTA and reprogramming for ADAS controllers
Knowledge of calibration/MAC/ARXML/ODX and their impacts on testing
Knowledge of SW version control tools & repositories like GIT and GitHub
Ability to independently investigate issues based on limited information, demonstrating high level of analytical ability to resolve complex problems
Creative, disciplined, strong sense of responsibility, delivery, and schedule commitment
Must be legally allowed to work in Canada and be able to travel to the US
Must have a valid Canadian driver’s license.
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.
SYNC Test Engineer involved in embedded software development at Ford of Canada. Testing and validating application frameworks using Python, C++, Java, and Kotlin in hybrid work environment.
Business Systems Analyst / QA leveraging data analysis, migration, and automation for financial services. Collaborating with cross - functional teams to improve system efficiency and data quality.
Software Development Engineer in Test at Sun Life providing automated testing services throughout the systems development life cycle for Agile projects. Collaborating with dynamic colleagues to ensure quality in backend application delivery.
Staff SDET at Goods & Services designing and maintaining automated testing solutions for native mobile and web applications. Leveraging AI tools for efficient test design and execution in a flexible remote setup.
Senior QA Automation Engineer at Autodesk working on quality assurance for AI applications. Designing automated test suites and frameworks while collaborating with global teams.
We are hiring a Quality Assurance Analyst / Test Engineer (SDET) for a contract role in Oakville, ON, combining software testing expertise with automation development.
Hardware Test Engineer designing and implementing test infrastructure for quality control of Kepler's space products. Collaborating across teams to ensure reliability and top quality in space communications technology.
Software Test Engineer for the Autonomous Vehicle Integrity Platform at GM focuses on embedded software testing strategies and process improvements. Collaborate with team members to ensure high - quality software delivery in development and production environments.