XX
Software DeveloperFord Motor CompanyUnited States
XX

Software Developer

Ford Motor Company
  • US
    United States
  • US
    United States
Jetzt Bewerben

Über

About The Company

We are the movers of the world and the makers of the future. We get up every day, roll up our sleeves, and build a better world — together. At Ford, we're all a part of something bigger than ourselves. Our commitment to innovation and excellence drives us to create industry-leading transportation solutions that shape the future of mobility. Ford's Electric Vehicles, Digital and Design (EVDD) team is at the forefront of this mission, dedicated to delivering a fully electric transportation future. EVDD is customer-obsessed, entrepreneurial, and data-driven, focusing on providing exceptional experiences for electric vehicle buyers and owners. Join us to be part of a dynamic, agile team of doers pioneering the EV revolution, working collaboratively to deliver excellence and positive change in the automotive industry.

About The Role

We are seeking a highly skilled and dedicated QA Automation Engineer to join our In-Vehicle Infotainment (IVI) team. In this role, you will contribute to the development and maintenance of robust automation frameworks and test suites for Ford's advanced EV IVI systems. These systems leverage Linux and Android platforms and integrate various communication protocols including CAN, Ethernet, WiFi, and Bluetooth to deliver an innovative user experience. Your expertise will be vital in ensuring the quality and reliability of both hardware and software components, supporting the seamless operation of next-generation in-vehicle infotainment systems. This hands-on position requires a deep understanding of automation tools such as Appium, Pytest, Jenkins, GitHub, and JFrog, enabling you to develop and execute comprehensive testing strategies that enhance product quality and accelerate development cycles. You will collaborate closely with cross-functional teams to troubleshoot complex issues, analyze test results, and continuously improve QA processes, ultimately contributing to Ford's mission of building smarter, safer, and more connected vehicles.

Qualifications

  • Bachelor's degree in Computer Science, Electrical Engineering, or a related technical field, or equivalent experience.
  • 6+ years of experience in QA Automation, Software Development Engineering in Test (SDET), or similar roles with a focus on applications, embedded systems, or automotive electronics.
  • Proficiency in Python for developing test automation scripts, with extensive experience using Pytest.
  • Hands-on experience with Appium for automating tests of Android applications, particularly within virtualized environments.
  • Experience with image comparison tools and techniques for UI automation and validation.
  • Strong understanding of Linux operating systems and command-line tools.
  • Experience integrating automation scripts into CI/CD pipelines using Jenkins and GitHub Actions.
  • Proficiency in test case management, test execution, and reporting tools such as Testrail, Allure, or similar.
  • Familiarity with artifact management tools like JFrog.
  • Deep understanding of communication protocols such as CAN, Ethernet, WiFi, and Bluetooth used in automotive systems.
  • Strong analytical, problem-solving, and debugging skills, with the ability to diagnose complex hardware-software integration issues.

Responsibilities

  • Contribute to, improve, and maintain robust automation frameworks and test scripts for in-vehicle infotainment systems, covering both hardware and software components.
  • Implement and execute automated tests across multiple layers, including UI validation and application logic testing.
  • Develop and extend automated test suites using Python and Pytest for functional, integration, and system-level testing scenarios.
  • Integrate automation scripts into CI/CD pipelines utilizing Jenkins and GitHub Actions to enable continuous testing and rapid feedback cycles.
  • Create detailed test cases, test plans, and manage test execution within Testrail, ensuring comprehensive coverage and traceability.
  • Collaborate with development, hardware, and software teams to understand requirements, identify testing 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 debugging efforts.
  • Participate in continuous improvement initiatives to enhance QA processes, automation strategies, and overall product quality for Ford's IVI systems.

Benefits

  • Comprehensive medical, dental, and vision coverage.
  • Flexible family care days and parental leave policies.
  • Subsidized childcare options.
  • Family building benefits.
  • Vehicle discounts and employee resource groups.
  • Tuition assistance programs.
  • Paid time off for community service and holidays.
  • Opportunities for career growth and development within a global organization.

Equal Opportunity

Ford Motor Company is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status, or protected veteran status.

  • United States

Sprachkenntnisse

  • English
Hinweis für Nutzer

Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klicken Sie auf „Jetzt Bewerben“, um Ihre Bewerbung direkt auf deren Website einzureichen.