Test Automation Engineer – OTA

Cognizant

Dearborn (MI)

On-site

USD 90,000 - 130,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Cognizant is seeking a Test Automation Engineer for OTA validation in Dearborn, MI. You will work on OTA software upgrades, ECU flashing, and in-vehicle testing across 3G/4G TCUs, NAVI, and HMI modules. Proficiency in Python/C# and tools like DSPACE, CANOE/CANALYZER is required.

Responsibilities include creating test strategies, executing cycles, capturing logs, and collaborating with suppliers and stakeholders to resolve issues. A BS in CS/Engineering is required and sponsorship is not provided.

Qualifications

  • BS in Computer Science or Engineering or equivalent.
  • Experience creating software updates and deploying OTA.
  • Experience in ECU flashing and OTA software updates in vehicles.
  • Testing for stress, functional, feature and core hotfixes within tight schedules.
  • OTA validation experience for 3G/4G TCUs, NAVI, HMI modules.
  • Test strategies, plans and cycles with Jira.
  • Capture MLT logs and root-cause OTA issues.
  • Test automation using Python, C#, ECU tests, etc.
  • Experience with HIL validation platforms (DSPACE) and testing tools (Vector CANOE/CANALYZER).
  • Experience with issue/defect/version management tools (JIRA, Github, SVN).
  • Collaborate with suppliers and stakeholders to resolve issues.
  • Coordinate with Product/Feature Owners to understand requirements.
  • Conduct defect status/review meetings with stakeholders (cloud, mobile app, TCU, BCM).
  • Knowledge of UDS, DIAG over CAN, DOIP, CAN, LIN protocols.
  • CAN Flash using DET tools and logs analysis with CANoe/CANalyzer; in-vehicle recovery methods.
  • ECU testing knowledge; CAPL scripting is a plus.
  • Support DevOps in CI/CD scripting using Python.

Skills

Test Automation
OTA Validation
Python scripting
C# scripting
ECU Test
CAN/LIN Protocols
DevOps scripting
Jira usage

Education

Bachelor’s degree in CS/Engineering

Tools

DSPACE
Vector CANOE
CANalyser
GitHub
SVN

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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

OTA Validation / Test Automation engineer
OTA Validation / Test Automation engineer

TechDigital Group • Dearborn (MI)

On-site
USD 70,000 - 90,000
OTA Validation / Test Automation engineer
OTA Validation / Test Automation engineer

TechDigital Group • Indianapolis (IN)

On-site
USD 80,000 - 110,000
HIL Test Automation Engineer
HIL Test Automation Engineer

TechDigital Group • Dearborn (MI)

On-site
USD 75,000 - 95,000
OTA Validation Test Automation Engineer
OTA Validation Test Automation Engineer

Cognizant • Dearborn (MI)

On-site
USD 90,000 - 130,000
Field OTA Test Engineer
Field OTA Test Engineer

Pentangle Tech Services | P5 Group • Dallas (TX)

On-site
USD 90,000 - 120,000
OTA Engineer
OTA Engineer

Eagle Technology Competence, LLC. • Michigan

On-site
USD 70,000 - 90,000
QA Manager/ OTA Test Manager- NO C2C
QA Manager/ OTA Test Manager- NO C2C

PDSSOFT INC. • Lewisville (TX)

On-site
USD 120,000 - 160,000
QA Telematics & Infotainment Test Engineer
QA Telematics & Infotainment Test Engineer

nexacode • Detroit (MI)

Hybrid
USD 90,000 - 130,000
Automotive Telematics Validation Engineer
Automotive Telematics Validation Engineer

Premier Inn Hotels LLC (UAE) • Auburn Hills (MI)

On-site
USD 80,000 - 110,000
OTA Test Manager/Test Manager
OTA Test Manager/Test Manager

PDSSOFT INC. • Lewisville (TX)

On-site
USD 90,000 - 120,000