Software Test Automation Developer (Onsite – Kanata, ON)
Location: Kanata, ON
Schedule: onsite, morning shift
compensation: 34/hr with benefits
We are seeking a Software Test Automation Developer to join a cutting?edge Connectivity Platform Software team working on next?generation vehicle technologies.
If you’re passionate about automated testing, connected systems, and building reliable software for modern automotive platforms, this is an excellent opportunity to work on meaningful, innovative projects.
? About the Role
You’ll be part of the Enhanced Central Gateway team responsible for validating new features and technologies. Your work will directly support software running on CAN/Ethernet?based ECUs, connectivity systems, sensor technologies, and more.
This role spans the full testing lifecycle: planning, automation design, hands?on execution, debugging, and continuous improvement within a fast?paced Agile environment.
? What You’ll Do
- Develop automated test scripts and reusable libraries in Python
- Maintain and execute large-scale automated test suites
- Triage failures, debug issues, and identify root causes
- Test cloud-connected software for modern vehicle modules
- Convert complex requirements into robust test approaches
- Perform peer code reviews and support junior team members
- Drive quality across infotainment, connectivity, and embedded systems
? Required Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field
- If degree is from outside Canada, an ECA equivalency is required
- 3+ years experience with:
- Python development & object-oriented programming
- Python-based testing frameworks (Pytest, Slash)
- Automotive software testing
- 2+ years experience with automated test execution at scale
- 1+ year experience with:
- Service-Oriented Architecture (SOA)
- Protobuf
- Required academic background:
- Computer Engineering or Computer Science GPA above 11/12
- Python expert-level proficiency
?Preferred Skills
- C++ (intermediate), Java, Groovy
- Embedded systems testing
- Data analytics & visualization
- Strong problem?solving and debugging capabilities
- Excellent communication and teamwork skills
- Experience in multi?site Agile environments
#LI-MR1
