Senior Software Developer - Test Automation
$115,000–$164,600 year
Hybrid · Markham, Ontario, Canada or Oshawa, Ontario, Canada
Job Summary
Senior Software Development Engineer in Test (SDET) at General Motors within the Software Defined Vehicle – Embedded Platforms organization, focused on building robust, scalable, and automated testing solutions for embedded controllers, production software, and calibrations. Design and maintain automated test frameworks for UI, API, and integration testing; develop high-quality automated tests using Java, C#, Python, or JavaScript; collaborate with mechatronics engineers, product managers, and QA to define test strategies and ensure testability in design; improve CI/CD pipelines by integrating automated tests into CI systems; analyze defects to identify root causes and drive long-term quality improvements; champion quality engineering practices and automation across teams. Requires a Bachelor's degree and 7+ years of experience; proficiency with Selenium/Playwright/Cypress/Appium; REST/API testing tools; CI/CD tools; Agile environment experience. Competitive compensation with a salary range of $115,000 to $164,600 and explicit sponsorship note indicating GM does not provide immigration sponsorship for this role. Benefits include PTO, health/dental/vision, life insurance, pension contributions, and vehicle purchase plan.
Required Qualifications
- Bachelor's degree in engineering, Computer Science, or related field
- 7+ years of relevant experience
- Strong programming skills in Java, C#, Python, or JavaScript
- Experience with test automation tools like Selenium, Playwright, Cypress, Appium, or similar
- Solid understanding of QA methodologies, testing types, and SDLC
- Hands-on experience with APIs and tools such as Postman, REST Assured, or similar
- Familiarity with CI/CD systems such as Azure DevOps, GitHub Actions, Jenkins, or GitLab
- Strong debugging and analytical skills
- Experience working in Agile environments and cross-functional teams
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.