Hybrid Senior Test Automation Engineer, IVI

Posted 3 weeks ago

Apply now

About the role

  • QA Automation Engineer maintaining automation frameworks for In-Vehicle Infotainment systems. Collaborating with development teams on testing and quality assurance for next-gen automotive technology.

Responsibilities

  • Contribute, improve, and maintain robust automation frameworks and test scripts for in-vehicle infotainment systems, encompassing both hardware and software aspects.
  • Implement and execute automated tests across various layers, including UI validation and application logic
  • Develop and extend automated test suites using Python and Pytest for functional, integration, and system-level testing.
  • Integrate automation scripts into CI/CD pipelines using Jenkins and GitHub Actions to enable continuous testing and provide rapid feedback to development teams.
  • Create test cases, test plans, and test execution within Testrail, ensuring comprehensive test coverage and traceability.
  • Collaborate closely with development, hardware, and software teams to understand requirements, identify test gaps, and troubleshoot complex issues.
  • Develop and maintain sophisticated test environments, including hardware setups and software configurations necessary for IVI testing.
  • Analyze test results, report defects with clear, reproducible steps, and provide detailed logs to support the debugging process.
  • Contribute to the continuous improvement of QA processes, automation strategies, and overall product quality for Ford's IVI systems.

Requirements

  • Bachelor's or equivalent combination of relevant education and experience.
  • 3+ years of experience in QA Automation, Software Development Engineering in Test (SDET), or a similar role, with a strong focus on applications, embedded systems or automotive electronics.
  • Demonstrated expertise in Python, specifically for developing test automation scripts with Pytest.
  • Extensive hands-on experience with Appium for automating tests of Android applications, particularly within a virtualized environment.
  • Proven experience with image comparison tools and techniques for effective UI automation and validation.
  • Strong understanding and practical experience with Linux operating systems and command-line tools.
  • Hands-on experience with CI/CD pipelines, specifically integrating and orchestrating automation jobs with Jenkins and GitHub Actions.
  • Proficiency in test case management, test execution, and reporting using Testrail, Allure, or similar tools.
  • Familiarity with artifact management tools such as jFrog.
  • In-depth understanding and experience testing systems that utilize key communication protocols: CAN (Controller Area Network), Ethernet, WiFi, and Bluetooth.
  • Strong analytical, problem-solving, and debugging skills, with an ability to diagnose complex hardware-software integration issues.

Benefits

  • Immediate medical, dental, vision and prescription drug coverage
  • Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more
  • Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more
  • Vehicle discount program for employees and family members and management leases
  • Tuition assistance
  • Established and active employee resource groups
  • Paid time off for individual and team community service
  • A generous schedule of paid holidays, including the week between Christmas and New Year’s Day
  • Paid time off and the option to purchase additional vacation time.

Job title

Senior Test Automation Engineer, IVI

Job type

Experience level

Senior

Salary

$97,920 - $226,980 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job