Drimva

General Motors

Senior Software Developer - Test Framework

$125K–$193K

Warren, Michigan, United States of America +1 · Hybrid · Senior · Full-time · Posted Sep 28, 2026

Location
Warren, Michigan, United States of America
Mountain View, California, United States of America
Experience
5-7+ years required; 3+ years designing, developing, and maintaining automated test tools and test framework solutions preferred.
Education
Bachelor’s degree in Computer Science, Electrical Engineering, or related field.
Visa sponsorship
GM does not provide immigration-related sponsorship for this role; applicants who need sponsorship now or in the future should not apply.

About the job

Leads development of Python-based test automation frameworks and tools for testing embedded software across vehicle systems and development stages.

What you'll do

  • Own automation features and initiatives, with a focus on automotive serial data needs.
  • Design and develop scalable Python and Robot Framework automation solutions and libraries.
  • Represent the team in technical discussions, review code, mentor developers, and contribute to Scrum activities.

What they ask for

  • 5-7+ years of software development experience in popular programming languages, especially Python.
  • Bachelor’s degree in Computer Science, Electrical Engineering, or a related field.
  • Hands-on test automation development expertise and in-depth knowledge of multiple open-source off-the-shelf test automation tools.
  • Strong verbal and written communication skills, ability to work autonomously, and a passing score on the applicable technical coding assessment.

Nice to have

  • Knowledge of vehicle communication, automotive serial data protocols, vehicle electrical architecture, and vehicle subsystems; experience with Agentic AI systems and applications.
  • Experience developing automated test tools and frameworks, using or developing open-source automation frameworks such as Robot, and working in Agile/Scrum teams; advanced degree in engineering or management/leadership.

Pay

125,200 to 192,700 (base salary; currency not stated)

Tools

Python, Robot

AI focus

Preferred experience developing Agentic AI systems and applications.

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 4, 2026 (UTC)