Junior Embedded QA Engineer – Automation & Testing (BDDs)

General Motors

Milford Charter Township, Northern (MI, KY)

Hybrid

USD 70,000 - 100,000

Full time

12 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical
Dental
Vision
Health Savings Account
Flexible Spending Accounts
Retirement savings plan
Paid vacation & holidays
Tuition assistance programs
Employee assistance program
GM vehicle discounts

Job summary

General Motors in Michigan is seeking a Software Quality & Testing Engineer to elevate embedded software quality. You will design and run tests using Agile/BDD, collaborating with product owners, developers and testers to ensure robust behavior tests for GM’s next generation embedded controllers.

The role involves creating test plans for hardware/software-in-the-loop environments, executing in varying test benches, and contributing to a shared knowledge base.

Qualifications

  • Pursuit of a Bachelor’s or Master’s degree in Mechatronics, Software, Electrical, or Computer Engineering.
  • Must be graduating between Dec 2026 – June 2027.
  • Must be able to work in Southeast Michigan.
  • Able to work fulltime, 40 hours per week.

Responsibilities

  • Develop test cases to assess software products at the solution, system and feature level.
  • Identify software anomalies, missed requirements and performance issues early in the development process.
  • Develop robust continuous automation methods using tools such as the Robot Framework or other test automation framework.
  • Understand functional, safety, and compliance requirements, implementing appropriate test plans and setups.
  • Execute test plans on hardware/software-in-the-loop simulators, test benches and vehicles.
  • Document and share learnings to improve team knowledge base on common software errors and corner cases.
  • Collaborate with controls, diagnostic, system engineering and software teams to define acceptance criteria.
  • Travel as required.

Skills

Agile methodologies
BDD
Python scripting
C/C++
Test automation
GitHub & Jira
CI/CD
Vehicle software domain

Education

Bachelor’s or Master’s degree in Mechatronics, Software, Electrical, or Computer Engineering

Tools

Robot Framework
dSPACE ControlDesk
CppUTest
GitHub Actions
CANoe/CANape

Job description

General Motors in Michigan is seeking a Software Quality & Testing Engineer to elevate embedded software quality. You will design and run tests using Agile/BDD, collaborating with product owners, developers and testers to ensure robust behavior tests for GM’s next generation embedded controllers.

The role involves creating test plans for hardware/software-in-the-loop environments, executing in varying test benches, and contributing to a shared knowledge base.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Entry-Level Embedded QA & Testing Engineer
Entry-Level Embedded QA & Testing Engineer

General Motors • United States

Hybrid
USD 90,000 - 120,000
Relocation benefits
Health benefits
Automotive Software QA Engineer - Entry Level
Automotive Software QA Engineer - Entry Level

General Motors • Brighton Charter Township (MI)

Hybrid
USD 65,000 - 90,000
Medical
Dental
Vision
+9
Senior Embedded QA Engineer – Hybrid
Senior Embedded QA Engineer – Hybrid

General Motors • United States

Hybrid
USD 110,000 - 140,000
Hybrid Senior Embedded QA Engineer — Test Automation Lead
Hybrid Senior Embedded QA Engineer — Test Automation Lead

General Motors • Milford Charter Township (MI), Northern (KY)

Hybrid
USD 110,000 - 140,000
Hybrid work model
Junior Embedded Software Release Engineer
Junior Embedded Software Release Engineer

General Motors • Detroit (MI)

Hybrid
USD 70,000 - 100,000
Relocation benefits
GM vehicle discounts
Health & wellbeing benefits
Entry Level Software Quality & Testing Engineer
Entry Level Software Quality & Testing Engineer

General Motors • United States

Hybrid
USD 90,000 - 120,000
Relocation benefits
Health benefits
Junior Embedded Software Engineer – Vehicle Controls
Junior Embedded Software Engineer – Vehicle Controls

General Motors • Milford Charter Township (MI)

Hybrid
USD 52,000 - 72,000
Medical
Dental
Vision
+9
Senior Test Engineer: Automotive Diagnostics
Senior Test Engineer: Automotive Diagnostics

General Motors • Warren (MI), Northern (KY)

Hybrid
USD 110,000 - 140,000
Software Engineer, Virtual Test Platforms & Emulators
Software Engineer, Virtual Test Platforms & Emulators

General Motors • Seattle (WA)

Hybrid
USD 120,000 - 180,000
Hybrid work model
Relocation benefits
OTA Vehicle Software Integration QA Engineer
OTA Vehicle Software Integration QA Engineer

General Motors • Austin (TX)

Hybrid
USD 90,000 - 130,000
Health benefits
GM vehicle discounts
Paid vacation & holidays