Entry-level Software QA role in the Automotive industry focusing on testing AV software systems. Collaborating with engineering teams to ensure software quality for innovative driving features.
Responsibilities
Support development and execution of test plans, test cases, and test scripts for new and existing sensor software features with or without requirements
Perform bench, SIL/HIL, and in-vehicle testing as needed to validate software behavior and feature performance
Create manual test cases that are designed for future automation and assist with implementing automation scripts using standard tools and coding practices
Execute manual and automated tests, analyze logs and results, troubleshoot test scripts and test environment issues, and document defects
Collaborate with Software Developers and Systems Engineers continuously to go over requirements, design discussions, and issue investigations
Assist in triaging software and test failures, tracking issues to closure, and reporting progress against test plans
Review test cases and automation scripts created by team members and provide constructive feedback
Contribute ideas to improve test efficiency, test coverage, tooling, and overall product quality
Requirements
Currently pursuing a Bachelor’s in Computer Science, Mechatronics, Software Engineering, Electrical Engineering, Computer Engineering, or a related field
Able to work 40 hours per week and for 8 or 12-month term (consecutive semesters) starting September 2026
Exposure to automotive sensors such as cameras, radars, LiDARs, ultrasonics, or IMUs
Strong understanding of software testing fundamentals and interest in quality engineering
Experience with programming in Python, C, or C++
Familiarity with debugging, log analysis, and problem solving in software or embedded systems
Interest in ADAS, autonomous systems, or automotive software development
Strong attention to detail, organization, and time management skills
Excellent communication skills
Ability to work effectively in a collaborative team environment and communicate technical findings clearly
Experience with version control and engineering tools such as GitHub, Jira, Jenkins, or similar platforms is an asset
Familiarity with test automation frameworks and scripting for validation workflows
Understanding of embedded software systems and hardware/software interfaces
Exposure to automotive communication protocols such as Ethernet and CAN
Experience with AI tools such as Cursor, Copilot and others plus the ability/proven experience to build agents to automate mundane tasks.
Interest in machine learning, perception systems, or sensor fusion is a plus
Knowledge of vehicle architectures and system integration concepts is an asset.
Benefits
Accommodation is available for applicants with disabilities.
Bilingual French - first software tester testing public - facing applications and phone systems for PLATO, Canada’s Indigenous - owned technology services company. Supporting reliable finance - sector systems for Canadian citizens.
QA Engineer ensuring software quality for a technology company through manual, automated, functional, regression, and exploratory testing. Improving test coverage and QA processes across Agile product development.
Quality Assurance Analyst reviewing Canadian mortgage files for nesto, a mortgage technology and financing company. Detecting fraud, supporting audits, and advising underwriting teams on credit and property risks.
Quality Assurance Analyst reviewing Canadian mortgage applications for compliance, fraud, and underwriting risks. Supporting audits and advising nesto’s mortgage technology and financing business.
Senior QA Analyst testing payment APIs, distributed systems, and Kafka event flows for Expleo, a global engineering and consulting organization. Designing automation and validating end - to - end transaction quality in a hybrid Montreal role.
Développeur QA Salesforce automatisant les tests pour nesto, entreprise canadienne de financement hypothécaire. Concevant des scripts Playwright, administrant les environnements Salesforce et soutenant les processus QA et CI/CD.
Quality Assurance Technician supporting Hydro Tech’s hydro - electric projects and quality management system. Performing dimensional inspections, QA/QC testing, documentation, and quality control in the field.