×
Register Here to Apply for Jobs or Post Jobs. X

Test Automation Engineer

Job in Palo Alto, Santa Clara County, California, 94301, USA
Listing for: Insight Global
Full Time position
Listed on 2026-09-02
Job specializations:
  • Software Development
    Software Testing, Software Engineer, Python, Embedded Software Engineer
Job Description & How to Apply Below

Senior Software Test Automation Engineer

Required Skills & Experience

Education:

Bachelor's degree in computer science or engineering or related field.

Experience:

A minimum of 5 years of professional experience in Software Quality Assurance and Test Automation, with a significant focus on HMI and Graphics within the automotive or embedded systems domain. Camera, and/or Climate control testing is a plus. Understanding of real-time operating systems (RTOS) and their impact on HMI, graphics, camera, and climate control performance. Programming Language:
Python is a must. Other programming language exposure like C/C++/Java is a plus. Test Automation Frameworks:
At least one of Pytest, Appium, Selenium, Behave, Robot, Google Test. Automotive Communication Protocols:
Strong experience testing systems that utilize Automotive Ethernet, MQTT, and CAN (e.g., cantools/pcan), for intercomponent communication. CI/CD:
Experience integrating automated tests into continuous integration/continuous deployment pipelines, including software-in-the-loop (SIL) and hardware-in-the-loop (HIL) setups. Nice to Have Skills & Experience Knowledge of automotive and functional safety standards and regulations relevant to IVI, camera, and climate systems (ISO 16505, ISO 26262). Test Methodologies:
Proven experience with Test-Driven Development (TDD) and Behavior-Driven Development (BDD) in a professional setting. Experience with visual regression testing tools or image comparison techniques for HMI and camera output. Familiarity with Rust for developing high-performance test utilities or understanding system-level code in embedded contexts. Graphics & Camera Systems:
Experience with camera sensor data, image processing, video streaming technologies, graphics rendering pipelines, and testing camera-related features. Climate Control Systems:
Experience with HVAC system controls, and related vehicle network messages for automated testing.

Job Description As a Senior Software Test Automation Engineer specializing in Automotive HMI, Graphics, Camera, and Climate control systems, you will be instrumental in delivering a premium, safe, and intuitive in-vehicle experience. This role demands a deep understanding of the automotive domain, where quality and reliability are paramount. You will play a critical role in ensuring a superior and safe user experience within our vehicle's advanced infotainment and driver assistance features.

You will champion Test-Driven Development (TDD) and Behavior-Driven Development (BDD), leading the design and implementation of comprehensive automation strategies. Your expertise will cover validating graphical interfaces, robust camera functionalities, precise climate controls, and the critical communication protocols that tie these systems together, ensuring they operate flawlessly within the demanding automotive environment. You will ensure the seamless operation, visual fidelity, and reliability of these interconnected systems, directly impacting the user's perception of our product's quality and safety.

Key Responsibilities Test Strategy:
Collaborate with Product Managers and Developers to define test plans and strategies for complex features. Automation Frameworks:
Extend and enhance existing test automation frameworks using Python, Pytest, and Rust to support HMI, graphics, camera, and climate control validation, often interacting directly with embedded systems. Automotive HMI Automation:
Design, develop, and maintain robust automated test suites for the vehicle's Human-Machine Interface, focusing on usability, responsiveness, animations, and visual effects across various screen resolutions and input methods within an automotive context. Camera System Testing:
Develop and automate tests for various in-vehicle camera functionalities (e.g., parking assist, surround view, driver monitoring), including image quality, latency, field of view, video streaming, calibration, and integration with other vehicle features. Climate Control System Testing:
Design and implement automated test cases for HVAC controls, ensuring accurate temperature regulation, fan speed, air distribution, and defrost/defog…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary