Jobs · Quality Assurance · Michigan

Sr. Test Automation Engineer

Cognizant · Dearborn, MI · 2 wk ago
On-siteQuality Assurance$92k–$103k/yrFull-time

Please note, this role is not able to offer visa transfer or sponsorship now or in the future.

About the role

Within Cognizant IOT, we engineer industry-aligned, IoT-enabled products that merge industry needs with human drivers. Our intelligent products will revolutionize experiences and result in exciting, transformative outcomes. This role is an onsite position focused on delivering a stable and representative test environment to perform automated testing and functional integration of distributed automotive features.

Responsibilities

  • Develop and execute functional test scenarios and tests utilizing user stories contained within Agile Sprints.
  • Interface with development and test teams to understand testing requirements and implement automated tests and related tools.
  • Review project requirements to ensure requirements are testable.
  • Log all test results following the merge of related test codes into Master (pass/fail), debug failures to assess root cause, and enter only valid defects into the defect tracking system, JIRA.
  • Work with feature engineers to reproduce and troubleshoot defects found in the system.
  • Participate in root cause analysis of hardware quality problems and software defects.
  • Participate in system design, documentation, and testing to deliver a best-in-class infotainment system.
  • During sprint planning, provide estimates on the amount of time needed to complete testing-related tasks.
  • Review hardware laboratory nodes and apply corrective and predictive maintenance processes to ensure nodes are in satisfactory condition and functionality.
  • Develop debugging processes to identify errors in scripts.
  • Analyze the root cause of software failures to correctly prioritize them for subsequent fixing, providing timely validation rounds for both manual and automation.
  • Contribute to enhancements toward automation development, optimizing, new feature validation, and testing for upcoming vehicle programs and testing efforts.
  • Identify areas of improvement in all facets of testing and velocity tracking.
  • Develop and maintain code, scripts, and tools designed to advance and expand test automation capabilities.
  • Participate in code review sessions and execute automated tests, providing detailed feedback and comprehensive bug reports to ensure high-quality software and efficient testing workflows.

Requirements

  • Bachelor’s Degree in electrical engineering, mechanical engineering, aerospace engineering, or a related field with emphasis on control systems.
  • 3+ years of experience in dynamic systems and embedded real-time controls development for automotive or similarly complex electromechanical systems, including C or C++.
  • Experience with data analysis, scripting, and modeling & simulation of dynamic systems using Python, TestRail, Matlab, Simulink, or Stateflow.
  • Experience with standard systems engineering tools including boundary diagrams, fault tree analyses, FMEAs, P-diagrams, etc.
  • Familiarity with AUTOSAR standards and tools for automotive software development.
  • Subject matter expertise in chassis (brakes, steering, suspension) system hardware and control.
  • Understanding of automotive powertrain systems and controls (including hybrids), with fundamental knowledge of dynamics, hydraulics, electric machines, batteries, and mechatronics.
  • Problem-solving skills with a passion for new technology development.
  • Demonstrated effective communication, documentation, and interpersonal skills in a team environment.
  • Demonstrated ability to manage and balance multiple tasks and timelines.
  • Proven ability to work well with others as part of a diverse global team.

Preferred Qualifications

  • ADAS – Advanced Driver Assist Feature Testing Experience.
  • OTA – Over The Air Update Experience.
  • Test Bench Construction Tools: Pycharm, VS Code, Squish, Chromium/Selenium, Appium, GCS, Hopscotch – Postman, and Matlab.
  • Vector CANalyzer, VDR, VCM, CANAPE, CANOE, and Diagnostic Interface: ISO14229, 11Bit, max. 1MBaud.
  • TestRail, JIRA Cloud, Github, Jenkins, JFROG, Grafana, Nexus, Confluence, Jama, ATI Vision, SAP, MIRO, Figma, MS Suite, Oracle, PowerBI, and Qliksense.
  • Ford DET, ULT, DLT, Fenix-Fire, VADR, ORFIN, FDSP, FDRS, CVC, GVMS, PTS, IVS, eCats, SAVE, Watchdog, Mobile apps (Fordpass, Ford Pro), LLM (Ford AI Tools), and QUIP.

Pay

$92,000 – $103,000 per year + Cost of Living Allowance + Bonus.

Benefits

  • Medical/Dental/Vision/Life Insurance.
  • Paid holidays plus Paid Time Off.
  • 401(k) plan and contributions.
  • Long-term/Short-term Disability.
  • Paid Parental Leave.
  • Employee Stock Purchase Plan.

Similar jobs