Software Validation Engineer

Dearborn, MI, US

Apply

Back to Results

Position Description:


Software Validation Engineer As a Software Validation Engineer, the candidate will be required to understand product requirements, and design test cases to validate those requirements on production software.
They will be responsible for designing, developing, automating, and executing software tests for high profile products.
They will be able to perform testing in complex multi-ECU test setups or in test vehicles.
A solid understanding of vehicle network architectures and knowledge of important infotainment features will be desired.
Translate product requirements into software test validation steps · Design and execute test methods and automation scripts for requirements verification purposes, at multiple integration / solution levels. Use Test Management tools for test planning review, execution, monitoring review (proficient key metrics interpretation), and reporting of Test Results. · Use defect management tools for defect creation, and monitoring of resolution.

Skills Required:

  • Jira, Test Automation, Software Testing, Testing - Tools, Test Execution, Python, Test Cases
  • Jira, Test Automation - Knowledge in how to use JIRA tools, Test Automation tester should be able to work on automating test cases. Software Testing Strong experience in Software testing with preferred experience in
  • Automotive Infotainment testing.
  • Testing Tools Experience in various tools used for software testing including test management and defect management tools.
  • Test Execution - Experience in performing test execution both manual and automated test execution.
  • Python 2 years of Python coding experience using object oriented methods.
  • Test Cases Experience in manual and automated test case design.

Experience Required:

  • 4 years of professional experience on Software / Requirements Verification projects
  • 2 years of Python coding experience using object oriented methods
  • 2 years of AI cloud testing experience
  • Experience on Electrical Architecture, or Functional Architecture, or Software Architecture.
  • Knowledge of Android Automotive and GAS applications · Effectively uses software configuration management (source control, DevSecOps, CI/CD, etc.).
  • Work effectively on an agile team following agile practices with Internal Software Design Verification groups as well as with Tier I and Tier II (external suppliers)
  • Testing services deployed on cloud infrastructure. Experience with Behavior-Driven Development (BDD) for test automation.

Education Required:
Bachelors Degree in Computer Science, Engineering, applicable degree, or equivalent work experience.



Apply

Back to Results