💼 Full-Time Position

Senior Software Developer - Test Automation

🏢
General Motors
📍 oshawa, durham region, Canada
📍
Location
oshawa, Canada
📅
Posted
June 19, 2026
Type
Full-Time
🎯

Full-Time Opportunity: This is a permanent, full-time position with a competitive package and real career growth potential.

Job Description

General Motors is undergoing a major transformation in how we design, develop, and validate software. As part of the Software Defined Vehicle – Embedded Platforms organization this role is within the Virtualization and Software-in-the-Loop group. You will join our engineering organization as a Software Development Engineer in Test (SDET), responsible for building robust, scalable, and automated testing solutions that ensure the quality, reliability, and performance of our products.

Responsibilities

  • Design automated test frameworks — Build and maintain scalable automation frameworks for UI, API, and integration testing.
  • Develop high‑quality test automation — Write clean, maintainable, and efficient automated tests using modern tools and languages.
  • Collaborate with mechatronics engineering teams — Partner with developers, product managers, and QA to define test strategies and ensure testability in design.
  • Improve CI/CD pipelines...