Enable job alerts via email!

Staff Software Quality Lead - Data Engineering

General Motors of Canada

Markham

Hybrid

CAD 100,000 - 130,000

Full time

13 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

General Motors of Canada is seeking a Staff Software Quality Lead to enhance their data engineering efforts. This hybrid role involves defining and executing software test strategies for embedded systems, mentoring team members, and collaborating across engineering teams to ensure high-quality vehicle systems. The ideal candidate will have extensive experience in vehicle software testing and a strong background in programming and test automation.

Benefits

Paid time off
Healthcare benefits
Dental benefits
Vision benefits
Life insurance
Pension contributions
Vehicle purchase plans

Qualifications

  • 10+ years of experience in vehicle and embedded software testing.
  • Expertise in programming/scripting languages such as C/C++, Java, Python.
  • Demonstrated experience developing and executing test strategies.

Responsibilities

  • Design and develop a comprehensive test strategy for data and control plane software.
  • Conduct comprehensive functional, performance, and exposure testing on vehicles.
  • Prepare detailed test reports and documentation to communicate findings.

Skills

Leadership
Analytical skills
Problem-solving
Attention to detail
Communication

Education

Bachelor’s degree in Engineering

Tools

Robot Framework
Jenkins
Azure DevOps
dSPACE/ControlDesk
ETAS/INCA
Git

Job description

Job Description

Work Arrangement: This role is categorized as hybrid. The successful candidate is expected to report to the office three days per week, at minimum.

The Role

The Data Engineering organization at General Motors is at the forefront of innovation, leveraging data to drive the future of mobility. We are seeking a highly motivated and detail-oriented Staff Software Quality Lead to join our team. In this role, you will be responsible for defining and executing a comprehensive software test strategy that validates the functionality of our end-to-end data pipelines across many vehicle controllers. This role requires a strong understanding of embedded software, software development principles, vehicle architectures, communication protocols, testing principles, and test automation, along with excellent collaboration skills to work effectively with diverse engineering teams.

What you will do

  1. Test Planning & Strategy: Design, develop, and own a comprehensive test strategy for data and control plane software, systems, and related features. Lead the development and execution of test plans ensuring alignment with project goals and timelines.

  2. Mentorship: Provide guidance, training, and mentorship to team members, identify skills gaps, foster a culture of continuous learning and improvement within the testing team, and introduce advanced testing methodologies and tools.

  3. Enhance Capability: Utilize automated testing tools and frameworks to implement strategies and enhance testing efficiency and coverage.

  4. Vehicle Testing: Conduct and coordinate comprehensive functional, performance, and exposure testing on vehicles to validate system performance, and build documentation of results to verify compliance with requirements.

  5. Data Analysis & Reporting: Utilize advanced data analysis techniques to define metrics, interpret test results, identify trends, and provide actionable insights to engineering teams and stakeholders.

  6. Documentation: Prepare detailed test reports and documentation to communicate findings and recommendations to stakeholders.

  7. Compliance & Safety: Ensure all testing activities adhere to safety standards and regulatory requirements, maintaining a focus on quality and risk management.

  8. Cross-Functional Collaboration: Work closely with cross-functional teams, including design, engineering, and product management, to understand requirements and deliver high-quality vehicle systems.

Additional Job Description

Your Skills & Abilities (Required Qualifications)

  • Bachelor’s degree in Engineering, Automotive Technology, or a related field.
  • 10+ years of experience in vehicle and embedded software testing, including hands-on experience with automotive systems.
  • Demonstrated experience developing and executing test strategies leveraging contemporary testing methodologies/tools.
  • Proven experience in testing embedded systems and deploying comprehensive large-scale test automation solutions.
  • Expertise in programming/scripting languages such as C/C++, Java, Python for test automation.
  • Proficiency with test automation tools (e.g., Robot Framework) and continuous integration tools (e.g., Jenkins, Azure DevOps).
  • Experience with automotive HIL and SIL testing tools such as dSPACE/ControlDesk and ETAS/INCA.
  • Strong understanding of vehicle communication protocols (e.g., CAN, ODB-II, LIN, Ethernet).
  • Knowledge of version control systems such as Git.
  • Familiarity with performance analysis tools such as Flamegraphs.
  • Experience with API testing using tools such as Insomnia.

Soft Skills

  • Strong leadership and project management skills.
  • Excellent analytical and problem-solving abilities.
  • Outstanding verbal and written communication skills.
  • Ability to work independently and collaboratively in a fast-paced environment.
  • Strong attention to detail and commitment to quality.

Preferred Qualifications (Optional)

  • Familiarity with automotive standards (e.g., ISO 26262).
  • Experience with CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps.
  • Experience in cloud platforms (AWS, Azure, GCP) and containerized environments (Docker, Kubernetes).

GM does not provide immigration sponsorship for this role. Do not apply if you will need sponsorship now or in the future.

Benefits Overview

The total rewards program includes paid time off, healthcare, dental, vision benefits, life insurance, pension contributions, and vehicle purchase plans.

About GM

Our vision is a world with Zero Crashes, Zero Emissions, and Zero Congestion, leading the change for a better, safer, and more equitable world.

Why Join Us

We promote a culture of inclusion and belonging, encouraging all employees to thrive and develop.

Non-Discrimination and Accommodations

We are committed to equal opportunity and provide accommodations for individuals with disabilities. Contact us via email or phone for assistance.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Staff Software Quality Lead - Data Engineering

General Motors

Oshawa

Hybrid

CAD 100,000 - 130,000

12 days ago

Staff Software Quality Lead - Data Engineering

General Motors

Markham

Hybrid

CAD 100,000 - 130,000

12 days ago

Staff Software Quality Lead - Data Engineering

General Motors of Canada

Oshawa

Hybrid

CAD 100,000 - 130,000

12 days ago

Senior Data QA Engineer

Lantern

Vancouver

Remote

CAD 80,000 - 110,000

Today
Be an early applicant

Senior QA Engineer

NorthOne, Inc.

Remote

CAD 80,000 - 110,000

Today
Be an early applicant

Quality Engineer - Remote - 2289433

UnitedHealth Group

Richmond

Remote

CAD 63,000 - 132,000

Today
Be an early applicant

QA Automation Engineer (Canada)

FileCloud

Toronto

Remote

CAD 80,000 - 110,000

18 days ago

Director of Quality

Microart Services Inc.

Markham

On-site

CAD 90,000 - 105,000

2 days ago
Be an early applicant

Salesforce QA Automation Engineer - Remote Canada Position

NTT DATA North America

Toronto

Remote

CAD 70,000 - 110,000

30+ days ago