Talent.com
Chassis Controls - Software Quality Automation Developer
Chassis Controls - Software Quality Automation DeveloperGeneral Motors of Canada • Markham, York Region, CA
Chassis Controls - Software Quality Automation Developer

Chassis Controls - Software Quality Automation Developer

General Motors of Canada • Markham, York Region, CA
7 days ago
Job type
  • Full-time
Job description

Job Description

Work Arrangement

This position is classified as a Hybrid position, meaning the successful candidate will work at our Markham office three (3) days per week.

About the Team

We are a collaborative and innovative engineering 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.

The Role

As a Software Quality Automation Developer, you will contribute to 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 engineers, 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.

What You’ll Do (Responsibilities)

Design and develop internal tools and frameworks that enhance CI / CD pipelines and improve test automation workflows.

Build and maintain full‑stack applications that support requirement owners, developers and QA teams in validating software quality and accelerating delivery.

Create solutions that integrate with version control systems, build pipelines, and automated testing frameworks to streamline engineering processes.

Collaborate with developers, DevOps engineers, and QA teams to embed automation, performance monitoring, and IT compliance checks into the software delivery lifecycle.

Your Skills & Abilities (Qualifications)

Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.

3+ years of experience in DevOps, Software Development, Quality Assurance, tools development, web application development

Exposure to frontend development (HTML, React, JavaScript / TypeScript, CSS frameworks) and / or backend development (Node.js, Express, Python, GraphQL).

Familiarity with databases (MongoDB, SQL / NoSQL, Postgres) and an understanding of how data flows between systems.

Understanding of the software development lifecycle (SDLC) and Agile team environments.

Strong problem‑solving mindset, eagerness to learn, and ability to collaborate effectively with teammates.

Strong expertise in version control systems (Git, GitHub, Gerrit), CI / CD tools (Jenkins, GitHub Actions), and scripting languages (Python, Bash).

Strong oral and written communication skills.

Ability to manage time, meet deadlines, and work independently.

Legal authorization to work in Canada and ability to travel to the US.

Valid Canadian driver’s license.

What Can Give You A Competitive Edge (Preferred Qualifications)

Familiarity with cloud platforms (Azure, AWS, GCP) and containerized environments (Docker, Kubernetes).

Experience in automotive software development or embedded systems.

High levelof interpersonal skills for effective collaboration in a geographically dispersed team.

Familiarity with test frameworks such as Robot, Unittest, Selenium, PyTest, CppUTest and etc

Exposure to BDD frameworks such as Behave, Cucumber, and similar tools, with an understanding of the BDD mindset.

Proficiencyin reading and debugging C / C++ source code.

Basic knowledge of controls theory and the software development process.

Experience withCarSim,dSPACE / Control Desk, or similar HIL tools.

Immigration Sponsorship Disclaimers

GM DOES NOT PROVIDE IMMIGRATION-RELATED SPONSORSHIP FOR THIS ROLE. DO NOT APPLY FOR THIS ROLE IF YOU WILLNEED GM IMMIGRATION SPONSORSHIP NOW OR IN THE FUTURE.

Benefits Overview

The goal of the General Motors of Canada total rewards program is to support the health and well‑being of you and your family. Our comprehensive compensation plan currently includes the following benefits, in addition to many others :

Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave;

Healthcare, dental, and vision benefits;

Life insurance plans to cover you and your family;

Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement;

GM Vehicle Purchase Plan for you, your family and friends.

About GM

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.

Why Join Us

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.

Non-Discrimination and Equal Employment Opportunities

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.

We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and / or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire.

Accommodations

General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us or call us at 800-865-7580. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.

#J-18808-Ljbffr

Create a job alert for this search

Software Developer • Markham, York Region, CA

Similar jobs
Controls Engineering

Controls Engineering

Armstrong Fluid Technology • Toronto, ON, Canada
Full-time
Imagine working at the forefront of innovation in fluid-flow technology, with over 1,400 colleagues across the globe, and contributing to a legacy of excellence that spans eight manufacturing facil...Show more
Last updated: 30+ days ago • Promoted
Software QA - Web and Mobile (3mo contract)

Software QA - Web and Mobile (3mo contract)

company • Greater Toronto Area, Canada
Temporary
Looking for a skilled Software Quality Engineer or Software Development Engineer in Test to support a team that is working in Web and Mobile applications. Duration : 3mo - short term contract / tempo...Show more
Last updated: 6 days ago • Promoted
RQ10010 - Int. Automation Developer

RQ10010 - Int. Automation Developer

Source Code • Toronto, ON, Canada
Full-time
From October 20, 2025, the candidate is required to work onsite 4 days a week and 1 day from home.From January 5, 2026, the candidate is required to work onsite 5 days a week fully.Government Servi...Show more
Last updated: 29 days ago • Promoted
Lead QA Automation Engineer - Cypress, Fixed-Term (Toronto)

Lead QA Automation Engineer - Cypress, Fixed-Term (Toronto)

Dept • Toronto
Full-time +1
A leading digital agency in Toronto is seeking a Principal Automation Engineer for a fixed-term contract.You will lead automation testing initiatives and mentor junior engineers.Candidates should h...Show more
Last updated: 18 days ago • Promoted
Software Quality Assurance and Automation Test Engineer -Automotive Infotainment

Software Quality Assurance and Automation Test Engineer -Automotive Infotainment

CIeNET International • Markham, ON, CA
Full-time
Quick Apply
Location : Markham, Ontario, Canada.Position Title : Software Quality Assurance and Automation Test Engineer - Automotive Infotainment. CIeNET is a mobile, automotive, telecom and enterprise software ...Show more
Last updated: 30+ days ago
Senior QA Engineer

Senior QA Engineer

NearSource • Toronto, ON, Canada
Full-time
NearSource is looking for a QA Engineer to architect and execute automation solutions for a Fortune 500 product company.This role involves ensuring quality and performance across complex, distribut...Show more
Last updated: 2 days ago • Promoted
Senior Quality Engineer

Senior Quality Engineer

Services de Gestion Quantum Ltée • Toronto, Ontario, Canada
Permanent
Position : Automation Test EngineerLocation : Toronto, ON (Hybrid - 1-2 days onsite)Job Type : PermanentWhat is the Opportunity : We're looking for an Automation Test Engineer to join a dynamic team in ...Show more
Last updated: 30+ days ago • Promoted
Lead QA Automation Engineer

Lead QA Automation Engineer

Accommodations Plus International • Markham, ON, Canada
Full-time
Job Title : Lead QA Automation Engineer .We are seeking a seasoned Lead QA Automation Engineer to lead our Quality Assurance efforts across a portfolio of modern and legacy web applications and...Show more
Last updated: 30+ days ago • Promoted
Senior QA API Automation Engineer

Senior QA API Automation Engineer

freelance.ca • Toronto, Canada
Temporary
Senior QA API Automation Engineer (6-month contract).Key information / Informations clés.Duration : 6 months (strong possibility of extension). Work model : Hybrid (2 days / week onsite).The Senior QA A...Show more
Last updated: 7 days ago • Promoted
SDET - QA Automation (Software Development Engineer in Test)

SDET - QA Automation (Software Development Engineer in Test)

Ignite Talent Solutions • Toronto, ON, Canada
Full-time
Software Development Engineer in Test (SDET) Job Description.Our client is looking for a meticulous SDET to contribute to and review the creation of designs for production software.The SDET's r...Show more
Last updated: 30+ days ago • Promoted
Senior Automation Quality Engineer (Python)

Senior Automation Quality Engineer (Python)

Jay Analytix INC. • Toronto
Full-time
Duties include providing high-quality services and applications by coding, testing, debugging, documenting, and maintaining programs. Developing and modifying moderately complex information systems ...Show more
Last updated: 18 days ago • Promoted
Senior Quality Engineer — Hybrid QA & Automation

Senior Quality Engineer — Hybrid QA & Automation

Deloitte Canada • Toronto
Full-time
A leading consulting firm in Toronto is seeking a Senior Quality Engineer for a hybrid role to ensure software solutions meet high quality standards. Responsibilities include creating test cases, su...Show more
Last updated: 18 days ago • Promoted
Senior Quality Assurance Automation Engineer

Senior Quality Assurance Automation Engineer

O2E Brands Inc. • Toronto, ON, Canada
Full-time
GOT-JUNK?, the #1 name in junk removal, is looking for a.Senior Quality Assurance Automation Engineer.This Senior QA Automation Engineer will architect, develop, and maintain a scalable and robust ...Show more
Last updated: 30+ days ago • Promoted
Lead QA Engineer

Lead QA Engineer

Infoya • East York, ON, Canada
Full-time
We are looking for an experienced Senior QA Engineer to lead end-to-end test automation and quality processes across multiple projects. The ideal candidate has hands-on expertise in WebdriverIO with...Show more
Last updated: 23 days ago • Promoted
Senior Automation Quality Engineer (Python)

Senior Automation Quality Engineer (Python)

Jay Analytix • Toronto, ON, Canada
Full-time
Duties include providing high-quality services and applications by coding, testing, debugging, documenting, and maintaining programs. Developing and modifying moderately complex information systems ...Show more
Last updated: 30+ days ago • Promoted
Quality Technician (AM Shift Flexo-Printing)

Quality Technician (AM Shift Flexo-Printing)

ProAmpac Bellepak Ltd • Markham, ON, Canada
Full-time
Follow all safety policies and procedures.Responsible for in-process inspection and test verification for Quality, Packaging Safety and other requirements. Ensure all QA bench-top test equipment is ...Show more
Last updated: 30+ days ago • Promoted
Senior QA Engineer

Senior QA Engineer

Parent Organization • Toronto, ON, Canada
Full-time
Quick Apply
Job Title : Senior QA Engineer Location : 100% - Remote, Canada Experience : 5+ Years ...Show more
Last updated: 3 days ago
QA Automation Engineer - TestComplete, Selenium, JavaScript

QA Automation Engineer - TestComplete, Selenium, JavaScript

Astra North Infoteck Inc. • Markham Central, ON, ca
Full-time
Quick Apply
Help with and implement our QA Architectural Artifacts.All testing systems, their feedback loops and mechanisms, logging, reporting and interconnectivity. Process artifacts that detail how, where an...Show more
Last updated: 11 days ago