Talent.com
General Motors
Senior Dev/QA - Vehicle ObservabilityGeneral Motors • Oshawa, Ontario, Canada
No longer accepting applications
Senior Dev/QA - Vehicle Observability

Senior Dev/QA - Vehicle Observability

General Motors • Oshawa, Ontario, Canada
30+ days ago
Salary
CA$115,000.00 yearly
Job type
  • Full-time
Job description

Job Description

Vacancy Status:

This posting is for an existing vacancy within the organization and is open to new applications.

AI Disclosure:

As part of the application process, Artificial Intelligence will be used in the hiring process for this role

Work Arrangement: Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Markham or Oshawa office three times per week, at minimum.

The Role

At General Motors, we envision a future with zero crashes, zero emissions, and zero congestion. We are building the next generation of vehicle compute platforms and redefining how automotive software is developed, deployed, andmonitored.

TheVehicle Observabilityteam enables safe, reliable, and observable software across vehicles, edge, and cloud. We areseekinga highly motivated and detail‑orientedSenior Dev / QA Engineer – Vehicle Observability Platformto join our team.

You will lead the initiative toautomate testing of our vehicle observability platformend‑to‑end. You will define and execute test strategies thatvalidatethe functionality, performance, and robustness of observability and control‑plane solutions across multiple controllers and back‑end services. You will work directly with embedded and distributed systems, build scalable automated tests, and partner with development teams to deliver high‑quality, well‑instrumented releases.

WhatYou’llDo (Responsibilities)

  • Test Planning & Strategy:Own test strategies for thevehicle observability softwareand related data/control‑plane software, with coverage from unit to in‑vehicle testing, derived from Confluence/Jira requirements.

  • Requirements Coverage & Compliance:Ensure tests coverfunctional, platform, performance, non‑functional, observability‑of‑observability, data‑governance, and test‑drivenrequirement categories.

  • Test Design & Execution:Design and execute automated and targeted manual tests for observability software APIs (C++, Java, C) across multiple ECUs and host environments, including multi‑threaded and multi‑instance scenarios.

  • Automation & Tooling:Build andmaintainautomated suites and harnesses around the observability software (e.g., sample host services, supervisor test apps) using an in‑house automation framework,gtest/JUnit, Robot Framework, Python, CI systems, and X‑Ray.

  • Bench & Vehicle Testing:UseHIL/SIL environmentsand in‑vehicle setups to run functional, performance, and exposure tests, analyzing logs and telemetry to confirm requirement compliance and find defects.

  • Data Analysis & Reporting:Use metrics, logs, traces, and CPU/memory profiling to define quality/performance KPIs,validateperformance requirements (e.g., per‑operation latency, async export), and summarize findings for stakeholders.

  • Defect Management & Quality Advocacy:Log, triage, and drive defects to resolution; champion quality, resiliency, and testability in design and code reviews.

  • Documentation & Traceability:Maintainconcise test plans, procedures, and reports, and keep clear requirement‑to‑test traceability.

  • Cross‑Functional Collaboration:Partner with development, platform/infrastructure, architecture, product, and release teams to align requirements, resolve integration issues, and ship on time.

  • Mentorship & Knowledge Sharing:Coach other engineers on test design, automation, and observability best practices; contribute to shared patterns and guidelines.

  • Process & Practice Improvement:Refine test processes, CI integration, testselection, and flakiness reduction to shorten feedback loops and increase confidence in releases.

Your Skills & Abilities (Required Qualifications)

  • Bachelor’s degree inEngineering, Computer Science, Automotive Technology, or related field (or equivalent experience).

  • Typically5+ yearsinsoftware and/or embedded systems testing, including automotive or other safety/mission‑critical domains.

  • Experience with bothmanual and automated testing.

  • Demonstrated ability to develop and executetest strategiesfor complex systems.

  • Proven experience testingembedded systemsand/or distributed services, withlarge‑scale automated test suites.

  • Strong programming/scripting inC/C++, Java, and/or Pythonfor test automation and tooling.

  • Experience withtest automation frameworks(e.g., Robot Framework) andCI systems(e.g., Jenkins, GitHub Actions, Azure DevOps).

  • Experience withHIL and/or SIL testing toolsor equivalent platforms.

  • Solid understanding ofvehicle communication protocols(e.g.,CAN, LIN, Ethernet; OBD‑IIa plus).

  • Hands‑on use ofversion control(e.g.,Git).

  • Familiarity withperformance and profiling toolsfor diagnosing system issues.

  • Experience withAPI testing(e.g., Insomnia, Postman).

  • Ability to read requirements/architecture documents and turn them into effective test designs.

  • Experience with network protocol analysis tools such asWireshark.

Soft Skills (Required)

  • Strongownership mindset; able to drive test planning and execution across teams.

  • Excellentanalytical and problem‑solvingskills with a data‑driven approach.

  • Clear, conciseverbal and written communicationfor both technical and non‑technical audiences.

  • Ability to workindependently and collaborativelyin a fast‑paced environment.

  • Highattention to detailand consistent focus onquality, safety, and customer impact.

What Can Give You a Competitive Edge (Preferred Qualifications)

  • Experience onvehicle observabilityor related platform capabilities.

  • Familiarity withOpenTelemetryand modern observability stacks (metrics, logs, traces).

  • Experience withCI/CDtooling beyond basics (e.g., pipeline design, test orchestration, quality gates).

  • Experience withcloud platforms(AWS, Azure, GCP) andcontainers(Docker, Kubernetes) in vehicle or edge contexts.

  • Track recordleading quality efforts forcross‑teamor multi‑component initiatives.

  • Contributions to internal frameworks or open‑source projects intest automation,quality engineering, orobservability.

Compensation:

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.

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, visitHow 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, emailus or call us at 1-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.

Create a job alert for this search

Senior Dev/QA - Vehicle Observability • Oshawa, Ontario, Canada

Similar jobs

Senior QA Automation Engineer — Hybrid & Performance

Cpus Engineering Staffing Solutions Inc.Oshawa, Durham Region, CA
Full-time

A leading staffing firm is seeking a Senior QA Automation Engineer to implement and optimize automation strategies for high-quality software development.The role, located in Oshawa, involves collab... Show more

 • Promoted

Senior Fullstack Engineer Remote Growth Consumer Experience

AffirmOshawa, Durham Region, CA
Remote
Full-time

A leading fintech company in Canada seeks a Software Engineer to drive mobile and backend initiatives.You will lead a team to achieve quarterly goals, collaborate in the product lifecycle, and tack... Show more

 • Promoted

Senior Java Developer - Luxoft

Luxoftoshawa, on, ca
Full-time

One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain.Product being developed is a... Show more

 • Promoted

OPEN: Senior QA Automation Engineer Developer

Rodan Energy SolutionsOshawa, Durham Region, CA
Full-time

Senior QA Automation Engineer Developer.Friday, April 24th, (5:00PM EST).The primary purpose of this job is to ensure the quality, reliability, and efficiency of software products through comprehen... Show more

 • Promoted

Senior eVTOL Test & Instrumentation Engineer — Hybrid

Essence Coaching GroupAjax, ON, CA
Full-time

A leading aerospace firm is seeking a Senior Test and Instrumentation Engineer to lead development activities for next-generation electric VTOL aircraft.This hands-on role involves designing, opera... Show more

 • Promoted

Senior QA Automation Engineer - VRIZE

VRIZEoshawa, on, ca
Full-time

VRIZE is seeking a Senior QA Automation Engineer to support automated and manual testing efforts across web, mobile, and API platforms.This role will be responsible for maintaining automation test ... Show more

 • Promoted

Senior QA Automation Engineer Developer

Cpus Engineering Staffing Solutions Inc.Oshawa, Durham Region, CA
Full-time

We are currently requesting resumes for the following position.Senior QA Automation Engineer Developer.Friday, January 23rd, 2026 (5:00PM EST).The Sr QA Automation Engineer/Developer is responsible... Show more

 • Promoted

OPEN: Senior Solution Configurator

Cpus Engineering Staffing Solutions Inc.Oshawa, Durham Region, CA
Full-time

The Senior Solution Configurator is a hands‑on technical integration specialist responsible for designing, developing, configuring, and supporting end‑to‑end integrations between SAP S/4HANA and mu... Show more

 • Promoted

Senior Java Developer

Luxoftoshawa, on, ca
Full-time

One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain.Product being developed is a... Show more

 • Promoted

Senior QA Automation Engineer - oshawa

VRIZEoshawa, on, ca
Full-time

VRIZE is seeking a Senior QA Automation Engineer to support automated and manual testing efforts across web, mobile, and API platforms.This role will be responsible for maintaining automation test ... Show more

 • Promoted

Senior Avionics Systems Engineer – eVTOL (Hybrid)

Essence Coaching GroupOshawa, Durham Region, CA
Full-time

A leading aerospace company is seeking a Senior Systems Engineer – Avionics to lead the design and certification of advanced avionics for hybrid eVTOL aircraft.The ideal candidate will have over 7 ... Show more

 • Promoted

Senior QA Automation Engineer

VRIZEoshawa, on, ca
Full-time

VRIZE is seeking a Senior QA Automation Engineer to support automated and manual testing efforts across web, mobile, and API platforms.This role will be responsible for maintaining automation test ... Show more

 • Promoted

Senior Consultant, AI - Konica Minolta Business Solutions Canada

Konica Minolta Business Solutions Canadaoshawa, on, ca
Full-time

Exciting Opportunity in Canada - Remote.Lead the design and implementation/delivery of AI solutions, AI Training, Adoption, or Assessments, ensuring alignment with customer objectives, adhering to ... Show more

 • Promoted

Hybrid Senior QA Engineer Role

Rodan Energy SolutionsOshawa, Durham Region, CA
Full-time

Drive the future of software quality at our Oshawa facility as a Senior QA Automation Engineer, focusing on comprehensive automation and performance testing.This role allows for hybrid work with tw... Show more

 • Promoted

Sr. Node.JS Developer - oshawa

Affinityoshawa, on, ca
Full-time

This role is ideal for someone who enjoys building highly scalable platforms, contributing to technical strategy, and working closely with cross‑functional teams in a collaborative environment.What... Show more

 • Promoted

Senior Vehicle Dynamics Controls

General MotorsOshawa, Durham Region, CA
Full-time

Hybrid: This role is categorized as hybrid.The successful candidate is expected to report to the Oshawa or Markham office three times per week, at minimum.There are 2 positions available.One post i... Show more

 • Promoted

Senior Systems Engineer – Avionics

Essence Coaching GroupAjax, ON, CA
Full-time

Senior Systems Engineer – Avionics.Lindsay, Ontario, Canada (Hybrid).CAD 165,000 – 210,000 gross/year.A senior-level Systems Engineer – Avionics is sought to lead the definition, integration, and c... Show more

 • Promoted

Senior Engineering Lead: eVTOL Design & Aerostructures

Essence Coaching GroupWhitby, Durham Region, CA
Full-time

A leading aerospace company is seeking a Senior Engineering Lead – Design & Aerostructures in Whitby, Ontario.This role involves spearheading the development of mechanical systems for eVTOL aircraf... Show more

 • Promoted

Vehicle Dynamics Controls Senior Engineer

General MotorsOshawa, Durham Region, CA
Full-time

Join a hybrid team as a Vehicle Dynamics Controls Senior Engineer, focusing on advanced Vehicle Motion Control capabilities.Innovate in the electric vehicle space with expertise in complex control ... Show more

 • Promoted

Lead SAP Implementation Testing with Strategic Framework Development

Cpus Engineering Staffing Solutions Inc.Oshawa, Durham Region, CA
Full-time

Drive successful SAP implementations as a Test Lead, overseeing comprehensive testing strategies and methodologies.Collaborate effectively with stakeholders, ensuring quality and reliability throug... Show more