Vehicle Software Validation Engineer

HTC Global Services

Dearborn, MI • 13m ago • On-site

Mid

On-site

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Vehicle Software Validation Engineer

Description

You will validate vehicle software and integrated systems to ensure they meet functional, quality, performance, and customer requirements throughout the product development lifecycle. In an Agile environment, you will plan, execute, analyze, and document testing activities while building automation tools to improve testing efficiency. You will debug failures, perform root cause analysis, and report validated defects in JIRA.

Responsibilities

  • Develop, execute, and automate functional test scenarios based on user stories within Agile sprints
  • Design and build tools, services, dashboards, and APIs to automate operations, test execution, data collection, and reporting
  • Collaborate with development and cross-functional engineering teams to ensure testability and define validation strategies
  • Prepare and maintain test environments, test benches, laboratory equipment, tools, and software
  • Execute tests, analyze results, debug failures, and perform root cause analysis; document validated defects in JIRA
  • Reproduce, troubleshoot, and prioritize hardware and software defects with engineering teams
  • Participate in system design, documentation, integration, and testing
  • Develop and enhance automated test frameworks, scripts, pipelines, and utilities
  • Apply full-stack knowledge across backend services, databases, APIs, web-based UIs, and CI/CD workflows
  • Provide sprint estimates for development, automation, and testing activities
  • Identify opportunities to improve software quality and testing/delivery processes
  • Use test management tools for planning, execution, monitoring, metrics analysis, and reporting
  • Prepare detailed defect reports, technical feedback, and documentation to support issue resolution

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Mechanical Engineering, Software Engineering, or related technical field
  • 3–5 years of relevant professional experience
  • Strong experience in software testing and test execution
  • Proficiency in Python or similar scripting languages
  • Experience with API interaction and integration
  • Knowledge of root cause analysis and defect troubleshooting
  • Experience developing and executing functional test scenarios
  • Familiarity with Agile development methodologies and sprint-based testing
  • Experience with test automation, scripting, and automated test frameworks
  • Understanding of backend services, databases, APIs, web-based user interfaces, and CI/CD workflows
  • Experience with test management tools and defect tracking
  • Strong analytical, problem-solving, documentation, and communication skills

Benefits

  • Group Health (Medical, Dental, Vision)
  • Paid Time Off, Paid Holidays
  • 401(k) matching
  • Group Life and Disability insurance
  • Professional Development opportunities
  • Wellness programs
  • Other perks
  • Inclusion and diversity focused workplace

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report