Software Developer - Test Engineering

General Motors (GM)

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Posted
4 days ago
Freshness
Confirmed live today
Closes
Oct 14, 2026

Market check

Salary context

How this pay compares to similar roles

Similar $167k
$120k most similar roles pay here $212k

This listing doesn't post a salary. Most similar roles pay $130,522–$202,800.

Based on 240 similar postings.

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 123 open roles on FindRole.

Listed pay typically runs $160,200–$245,500 across 64 roles with salary data.

Most-posted roles

View all roles at General Motors (GM)

At a glance

TL;DR · Software Developer - Test Engineering

As a Software Developer – Test Engineering within the Software Defined Vehicle team, you will verify infotainment functional and performance requirements on the GM infotainment platform. Your daily responsibilities include executing manual and automated test scripts, configuring benches for specific scenarios, and characterizing defects by identifying reproduction steps and collecting logs. You will develop and update test cases while implementing new automation scripts to ensure robust features and interfaces. Collaborating with multiple engineering fields, you will manage weekly build promotions, plan sanity tests, and escalate critical issues. The role requires expertise in testing Android-based apps on embedded systems, automotive communication protocols like CAN, MOST, and Ethernet, and utilizing Jenkins within a CI/CD pipeline. You will also write test scripts using Python, Java, or Kotlin within a continuous testing framework to solve complex infotainment challenges.

What does a Software Developer earn?

Median $151475 from 88 postings across 14 companies.

See salary data

What you'll do

  • Execute manual and automated test scripts to verify infotainment functional and performance requirements.
  • Configure hardware benches to support specific test scenarios for the infotainment platform.
  • Characterize and document defects by identifying reproduction steps and collecting associated test logs.
  • Develop and update test cases as required to ensure comprehensive coverage.
  • Implement new automation scripts to ensure robust features and interfaces.
  • Coordinate with multiple engineering fields to facilitate defect resolution.
  • Manage weekly build promotions, including sanity test planning and critical issue escalation.

What we're looking for

  • Bachelor's degree in Computer Science, Information System Engineering, Software Engineering, Electrical Engineering, or a related field.
  • Master's degree in Computer Science, Information System Engineering, Software Engineering, Electrical Engineering, or a related field.
  • Five years of experience as an Infotainment Test Automation Engineer, Software Quality Assurance Analyst, Programmer Analyst, or related occupation (required with Bachelor's).
  • Three years of experience as an Infotainment Test Automation Engineer, Software Quality Assurance Analyst, Programmer Analyst, or related occupation (required with Master's).
  • Three years of experience in automotive testing, Android apps on embedded systems, and vehicle communication protocols like CAN, MOST, and Ethernet.
  • Three years of experience in CI/CD pipelines, Jenkins automation servers, and Scrum/Agile software development processes.
  • Three years of experience flashing images and setting up hardware for embedded systems.
  • Two years of experience writing Python, Java, or Kotlin scripts for test cases under a Continuous Testing Framework.

More like this

Similar roles

Software Developer/Software Engineer in Test

General Dynamics

Remote (Falls Church, VA) 19 days ago $93,463$126,449
Playwright TypeScript Node.js SQL Oracle SQL Server PL-SQL T-SQL JUnit TestNG JMeter Postman REST-assured Git Jira Jenkins GitLab CI CI/CD Bash AWS Azure Google Cloud Generative AI
5+ yrs exp Remote

Software Development Engineer - Test

Apple Inc

Sunnyvale, CA 17 days ago $129,300$225,300
Python Swift Xcode iOS macOS visionOS WatchOS Test Automation UI Automation AI-powered development tools UI/UX Design Firmware low level software drivers

Software Development Engineer - Test

Apple Inc

Cupertino, CA 9 days ago $184,700$277,600
Python Scala Swift CI/CD Jenkins Kubernetes Ansible Splunk XCTest XCUITest Object-Oriented Design Data Structures DevOps AI Tools Test Infrastructure
5+ yrs exp

Software Development Engineer - Test

Apple Inc

Cambridge, MA 9 days ago $165,800$249,500
Python Scala Swift CI/CD Jenkins Kubernetes Ansible Splunk XCTest XCUITest Object-Oriented Design Data Structures DevOps AI Tools Test Infrastructure
5+ yrs exp

Software Development Engineer In Test

Electronic Arts

Bucharest, Romania 79 days ago
Python Java JavaScript TypeScript Go CI/CD GitHub Actions GitLab Jenkins Docker Kubernetes Performance Engineering Load Testing Security Vulnerability Scanning Chaos Engineering Generative AI
5+ yrs exp Hybrid