A complete application in a minute — tailored resume and cover letter, ready to send.
General Motors in Markham, ON seeks a Senior Software Quality Automation Developer to lead the design of internal full-stack tools, automate CI/CD pipelines, and assure high-quality software delivery across engineering teams.
The role requires strong Python or C++, frontend/backend experience, cloud and container tech, and collaboration across DevOps, QA and systems engineering. Hybrid work with three days onsite weekly is provided.
This posting is not for an existing vacancy within the organization and is open to new applications.
Vacancy Status: This posting is not for an existing vacancy within the organization and is open to new applications.
As part of the application process, Artificial Intelligence will be used in the hiring process for this role
This role is categorized as hybrid. This means the successful candidate is expected to report to our office in Markham, ON three times per week, at minimum.
The Software Quality Automation team enables safe, high-quality automotive software delivery through providing infrastructure pieces for continuous integration and delivery, automated testing, quality gates, behavior-driven development tooling, software visualization, and coverage analysis.
We are a collaborative and innovative full stack DevOps tools team focused on building high-quality tools and platforms that empower developers, testers, and system engineers across the organization. Our work sits at the intersection of software quality assurance, DevOps, and tools development—from designing internal web applications and automation frameworks to creating visualization platforms that simplify complex system interactions.
This position operates on a hybrid work model, requiring the successful candidate to be onsite a minimum of three times per week.
As a Senior Software Quality Automation Developer, you will Lead the design and development of internal platforms, tools and automation frameworks that support engineering teams across the organization. You will work on full-stack solutions, from backend services and databases to frontend visualizations — while ensuring quality through test automation, CI/CD integration, and performance monitoring within the organization. You will collaborate with developers, QA testers, System Engineers and DevOps specialists to build tools that improve workflows, increase visibility into complex systems, and drive consistency across platforms. This role requires a strong foundation in software quality practices, automation, software development, and cloud-based development environments, along with curiosity and initiative to learn and grow in both tools development and DevOps practices.
The salary range for this role is $115,000 to $164,600. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position. GM DOES NOT PROVIDE IMMIGRATION-RELATED SPONSORSHIP FOR THIS ROLE. DO NOT APPLY FOR THIS ROLE IF YOU WILL NEED GM IMMIGRATION SPONSORSHIP NOW OR IN THE FUTURE
Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
We believe we all must make a choice every day – individually and collectively – to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.
General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.