Software Test Engineer

General Motors (GM)

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Milford, MI
Employment
Full-time
Posted
16 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $165k
$116k most similar roles pay here $210k

This listing doesn't post a salary. Most similar roles pay $129,000–$201,262.

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

Listed pay typically runs $159,200–$245,000 across 60 roles with salary data.

Most-posted roles

View all roles at General Motors (GM)

At a glance

TL;DR · Software Test Engineer

As a Software Test Engineer, you will ensure the quality and reliability of software products by designing and executing test plans, cases, and automated testing processes. You will collaborate with development and cross-functional teams to identify defects, track issues, and maintain documentation for test scripts and environments. Your daily work involves setting up test environments that mirror production configurations, such as benches or vehicles, while maintaining the latest software versions. The role requires expertise in automation frameworks like Selenium, Cypress, Unittest, Appium, Cucumber, and Katalon Studio, along with proficiency in Python, scripting languages, and databases. You will specifically address technical challenges involving automotive infotainment systems, embedded automotive modules, and speech recognition systems to ensure high-quality software delivery within the automotive domain.

What you'll do

  • Design and execute comprehensive test plans and test cases based on project requirements.
  • Execute manual and automated test cases to ensure software quality and reliability.
  • Develop and maintain automated test scripts and regression testing processes.
  • Identify, record, and track software defects while working with developers to resolve issues.
  • Set up and configure test environments to mirror production benches and vehicles.
  • Maintain documentation for test cases, scripts, and overall testing processes.
  • Communicate test results and status reports to the development team and stakeholders.

What we're looking for

  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or a related field.
  • 2 years of experience as a Software Engineer, Software Systems Engineer, Validation Engineer, or related role.
  • 2 years of experience with test planning, case development, execution, automation, and documentation.
  • 2 years of experience with automation frameworks including Selenium, Cypress, Unittest, Appium, Cucumber, and Katalon Studio.
  • 2 years of experience with automotive infotainment systems and embedded automotive modules.
  • 2 years of experience with speech recognition systems.
  • Proficiency in software coding, scripting languages (including Python), and databases.

More like this

Similar roles

Software Engineer

SpaceX

McGregor, TX 128 days ago
LabVIEW C++ Python National Instruments cDAQ cRIO PXI Data Acquisition Distributed Systems Network Communication Unit Testing Performance Optimization Debugging
1+ yrs exp

Software Engineer

AbbVie

Chicago, IL 45 days ago $78,500–$141,000
GxP GAMP 5 21 CFR Part 11 SDLC SOAP API ETL Middleware ESB AWS Azure ERP MES LIMS QMS Cybersecurity Software Validation
5+ yrs exp

Software Engineer

Booz Allen Hamilton

Rome, NY 43 days ago
Python Golang Java C C++ Spring React.js Node.js Angular.js SQL Oracle Cloud Platforms Agile Microsoft Office

Software Engineer

Microsoft

31 days ago $102,100–$202,200
Python C# Java C++ JavaScript Azure AWS Cosmos DB Distributed Systems CI/CD Git GitHub Copilot LLM Service Bus Event Hub Agile
2+ yrs exp Hybrid

Software Engineer

General Dynamics

Pittsfield, MA 23 days ago $100,219–$111,180
C C++ Linux Kubernetes Docker Containerization GitLab Synergy Network Switches Real-time Embedded Development Agile AI
2+ yrs exp Hybrid