Software Quality Assurance Engineer

General Motors (GM)

Remote Hybrid Actively hiring Verified listing
Milford Proving Ground - Bldg 16 - Hybrid, Engrg, Brake Systems, US · Remote, USA Posted 28 days ago

At a glance

AI generated

TL;DR

The Software Quality Assurance Engineer position at General Motors’ Electrification Solutions New Markets (ESNM) team within Vehicle Mechatronic Embedded Controls aims to enhance software quality through Agile methodologies like BDD. This role involves collaborating with cross-functional teams to develop and execute comprehensive test plans, diagnose hardware and software issues, and automate testing processes using Python and Jenkins. The ideal candidate will have a Bachelor’s degree in Engineering or related field, 1+ years of experience in embedded software development and Python scripting, along with proficiency in C/C++/Python for debugging source code. Expertise in Agile practices, test automation, and hardware-in-the-loop testing is preferred, as the role focuses on battery management, inverters, and electric motor systems for non-automotive applications.

Skills

Python Jenkins C++ Agile BDD TDD MBSM dSPACE_ControlDesk CppUTest MATLAB Simulink Stateflow CANoe CANape Automotive_Ethernet CAN LIN_diagnostics ETAS_INCA

What you'll do

  • Develop and execute comprehensive test plans for software products at various system levels.
  • Identify and resolve software anomalies, missed requirements, and performance issues early in development.
  • Create robust continuous automation methods using tools like Python and Jenkins.
  • Collaborate with cross-functional teams to define effective acceptance criteria for projects.
  • Diagnose, debug, and solve integration issues related to battery, inverter, and electric motor systems.

What we're looking for

  • Bachelor’s Degree in Engineering or related technical field.
  • 1+ years of embedded software development or test experience.
  • 1+ years of Python scripting experience.
  • Experience with hardware-in-the-loop testing environments.
  • Proficiency in Agile processes and Behavior Driven Development (BDD).
  • Ability to create comprehensive test plans and execute them across various environments.
  • Knowledge of automotive communication protocols and tools.

Market check

Salary context

This listing doesn't show a salary. Similar roles on FindRole typically pay $130,950–$214,425.

Peer median band

$130,950$214,425

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$142,437$198,397

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About General Motors (GM)

General Motors (GM) is a leading American multinational automotive corporation founded in 1908 and headquartered in Detroit, Michigan.

General Motors (GM) currently has 96 open roles on FindRole.

Listed pay typically runs $159,400–$250,600 across 58 roles with salary data.

Most-posted roles

View all roles at General Motors (GM)

More like this

Similar roles

Software Quality Engineer

Adobe

San Jose, US 38 days ago $148,500$214,950
Java TestNG Selenium WebDriver JUnit RESTful services API testing AWS MySQL RDS Jenkins screen readers

Sr. Software Quality Engineer

Medtronic

Remote (Usa-Mn Mounds View South, US) 18 days ago $103,200$154,800
Python Qt Docker Linux FMEA FTA ISO_13485 IEC_62304 MDR FDA_CFR Six_Sigma ASQ CI/CD PostgreSQL
Remote

Senior Software Quality Assurance Engineer

Nvidia

Us, Ca, Santa Clara, US 17 days ago $132,000$207,000
Python C# C++ VMware ESXi Citrix Hypervisor Microsoft Hyper-V KVM Linux Windows PowerShell Bash ETW DirectX OpenGL WDDM CUDA OpenCL Red Hat Ubuntu Generative AI Gemini Claude Copilot

Software Engineer - QA

PNC

Two Pnc Plaza (Pa374), US 38 days ago
Selenium Jira X-Ray VFaaS CI/CD Python PostgreSQL Kubernetes AWS Docker Git GitHub Swagger RESTful APIs JSON YAML JUnit Mockito SonarQube Confluence