Cognizant logo

Test Automation Engineer – OTA

Cognizant

Dearborn, MIJobSeen 2 days agoSeen in employer's feed 2 days ago

Most applications go out cold — see where you stand first. No sign-up to start.

Watch jobs like this.

Don't just apply. Show up ready.

Olive works from this exact posting.

At a glance

Compensation
No compensation found
Location
Dearborn, MI
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Job overview

The Test Automation Engineer will validate over-the-air software updates for vehicle components, including TCUs, navigation, and HMI modules. The role covers OTA upgrade and downgrade testing, ECU flashing, test automation, and issue analysis. The engineer will coordinate with suppliers, stakeholders, product owners, and feature owners, and support DevOps with Python scripts for CI/CD. Cognizant cannot provide employment-based immigration sponsorship.

Skills & qualifications

RequiredNice to have

Skills

OTA Upgrade and DowngradeSoftware Update DeploymentECU FlashingOTA ValidationStress TestingFunctional TestingFeature TestingHotfix TestingTest Strategy and PlanningJiraMLT Log AnalysisRoot Cause AnalysisTest AutomationPythonC#ECU TestHIL ValidationDSPACEIn-Vehicle Automation TestingVector CANoeCANalyzerIssue ManagementDefect ManagementVersion ManagementGitHubSVNUDS ProtocolDiagnostics Over CANDOIPCAN ProtocolLIN ProtocolCAN FlashDET ToolPartial-Brick RecoveryCAPL ScriptingCI/CD Scripting

Qualifications

BS in Computer Science or Engineering or EquivalentGood OTA Experience

Full job description

"Applicants must be currently authorized to work for any employer in the United States. The company is unable to provide employment-based immigration sponsorship for this position."

Job Summary

Test Automation Engineer - OTA Validation

Required:

  • BS in Computer Science or Engineering or equivalent

  • Good Experience in OTA SW Upgrade / Downgrade

  • Experience in creating Software updates and deploy Over-the-air (OTA)

  • Experience in ECU Flashing, performing software updates via OTA, wire flashing and/or USB in a vehicle (fleet updates)

  • Experience Performing Stress, functional, feature & Core hotfix Testing for various modules in targeted time frame and runs.

  • Validation experience in over-the-air updates for components 3G/4G TCUs, NAVI, HMI Modules

  • Creating test strategies, plans, and execute cycles using Jira

  • Capture the MLT logs and identify the root cause of the OTA issues

  • Test Automation using Python, C#, ECU Test etc.

  • Good Experience in HIL Validation Platforms like DSPACE, In Vehicle Automation Testing, experience in Testing Tools like Vector CANOE, CANALYZER etc.

  • Good Experience / Knowledge working on Issue management, Defect Management and Version Management tools like JIRA, Github, SVN etc.

  • Effectively collaborate with suppliers and stakeholders to address and resolve open issues.

  • Coordinate with Product Owners and Feature Owners to clearly understand business requirements and feature functionality.

  • Conduct defect status and review meetings with stakeholders, including cloud, Mobile app, TCU, BCM, and suppliers

  • Good Knowledge of UDS Protocol, Validating Diag over CAN, DOIP, CAN, LIN Protocols etc.

  • Knowledge of CAN Flash by using DET tool and analyze logs by using CANoe/CANalyzer tool and recover (partial-brick) modules in-vehicle using various DET methods

  • Knowledge of ECU Test, CAPL Scripting etc. would be added advantage

  • Should be able to support DevOps Team in developing scripts for CI/CD using Python and validating the same

Cognizant is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.

How this job compares

Set against the 666 open Test Automation Engineer jobs on Olive Jobs, counted October 30, 2026.

Pay
  • This postingNot listed
  • US median$90–149K/yr508 salary ranges
  • US median$50–60/hr33 hourly ranges
Openings
Olive Jobs lists 13 open Test Automation Engineer jobs in Michigan and 666 across the US. 16% of them nationwide are listed as remote or flexible.
Hiring the most across the US
Experience
Test Automation Engineer postings that state a minimum ask for 5 years of experience at the median; the middle half ask for 3 to 5 years (620 postings).
Education
344 of the 666 open Test Automation Engineer jobs (52%) ask for a bachelor's degree or higher.

Counted across the open, public US postings on Olive Jobs on October 30, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.

Similar jobs, posted recently

Open roles like this one, listed in the last 30 days.

You've read the whole posting — now see how you match it.