×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Test Engineer

Job in Southfield, Oakland County, Michigan, 48076, USA
Listing for: Bhumika Girish
Full Time position
Listed on 2026-07-17
Job specializations:
  • Software Development
    Software Testing, Software Engineer, DevOps
Salary/Wage Range or Industry Benchmark: 110000 - 140000 USD Yearly USD 110000.00 140000.00 YEAR
Job Description & How to Apply Below

About the job

Position Title

Senior Software Test Engineer

Location Of Employment

2000 Town Center, Unit 660, Southfield, MI 48075

Reference

REQ-QA006

Job Responsibilities
  • Test, verify, and validate automotive infotainment and connected vehicle software through manual and automated testing at bench and vehicle levels; perform log collection, root-cause analysis, and OTA/USB update validation; document results in Jira; and collaborate with development and QA teams to ensure high-quality software releases.
  • Test, verify, and reproduce infotainment system issues, including audio defects, Car Play functionality failures, connectivity problems, projection issues, and system performance concerns on Vehicle Cockpit Infotainment System Software.
  • Collect and analyze logs using NeoVI Fire2 (Vehicle Spy), gmlogger, SOC/VIP logs (via Tera Term), and USB/OTA logs to support defect isolation and root-cause analysis.
  • Reproduce, validate, and troubleshoot OTA and USB software update issues across CSM/VCU modules; download builds from Artifactory, flash software images, configure test environments, and verify successful update behavior.
  • Conduct release validation on vehicles and bench setups to identify software bugs across audio, connectivity, projection, and system-level features.
  • Execute unit tests, sanity tests, regression tests, system tests, and performance tests to ensure software quality and stability; document results in Jira and coordinate follow-up testing with developers.
  • Perform automated testing, including FIO testing, USB update automation, Monkey testing, and performance testing to improve test coverage and efficiency; develop or execute automated scripts to support repeatable validation workflows.
  • Work closely with developers to collect detailed logs, reproduce complex issues, assist in debugging, and verify software fixes; perform QA+1 reviews in Gerrit/Git Hub after verification.
  • Document test procedures, test results, and issue reproduction steps in Jira and internal systems; share testing knowledge with colleagues and support team members in daily tasks and troubleshooting.
  • Support urgent validation tasks, including after-hours testing, OTA/USB update verification, FIO testing, and plant support activities; assist with time-critical testing during release cycles or production events.
  • Collaborate with internal development teams, QA teams, and external partners to resolve issues efficiently and ensure high-quality software releases; participate in design discussions, technical reviews, and requirement clarifications.
  • Review and create system/functionality specifications based on customer and end users' requirements; create test plans and cases according to the project schedule and software functional requirements.
  • Participate in the continuous improvement of test processes and methodologies; define infotainment test and automation strategy and develop effective test execution plans aligned to vehicle program milestones.
Knowledge and Skills Applied
  • Infotainment and vehicle systems knowledge, including audio systems, Car Play, connectivity, projection features, OTA, and USB update mechanisms.
  • Solid knowledge of software quality assurance methodologies and tools, including unit, sanity, regression, system, and release validation testing.
  • Software development, test automation framework, tool development, and scripting.
  • Programming skills in Java, C++, and Python.
  • Knowledge of CAN communication and diagnostic tools, including NeoVI Fire2 (Vehicle Spy).
  • Knowledge of SW configuration tools, including Tera Term, Gerrit, Git Hub, Jira, Open Grok, and Artifactory.
  • Knowledge of Agile and Waterfall software development processes.
  • Operating Systems:
    Windows, Linux Ubuntu, and Android.
  • Frameworks (Spring), IDEs (IntelliJ, Eclipse, Visual Studio), Databases (MySQL), Testing (Postman). Cloud platforms: AWS, Google Cloud.
Requirements

Master's degree in Software Engineering or Computer Science, or foreign equivalent + 3 years of experience.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary