Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Jobs via Dice • Palo Alto, California, United States
Role & seniority: Test Automation Engineer (6+ years of QA Automation/SDET experience; senior-level responsibility)
Location & work type: Palo Alto, CA • 12-month contract (W2 only)
Programming: Python (Pytest)
Mobile automation: Appium (Android, virtualized environments)
UI validation: image comparison tools
OS/ environments: Linux, command-line tools
CI/CD: Jenkins, GitHub Actions
Test management / reporting: Testrail, Allure (or similar)
Artifact management: jFrog
Protocols: CAN, Ethernet, WiFi, Bluetooth
Develop and maintain test automation scripts and frameworks for embedded/automotive software
Design, execute, and report automated UI and integration tests; validate hardware-software interactions
Integrate automation with CI/CD pipelines and manage test artifacts and results
6+ years in QA Automation, SDET, or similar role with automotive/embedded focus
Python development for test automation (Pytest)
Appium experience for Android in virtualization contexts
Image-based UI automation and validation techniques
Linux expertise; strong CLI proficiency
CI/CD experience (Jenkins, GitHub Actions)
Test management and reporting (Testrail, Allure)
Artifact management (jFrog)
Experience testing systems with CAN, Ethernet, WiFi, Bluetooth
Strong analytical, debugging, and problem-solving abilities
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Abhyanth Solutions, is seeking the following. Apply via Dice today!
Position: Test Automation Engineer
Location: Palo Alto, CA
Duration: 12 months(W2 Only)
Required Qualifications
6+ 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.
Preferred Qualifications
Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related technical field. Direct experience in the automotive industry, specifically with In-Vehicle Infotainment (IVI) systems development or testing. Knowledge of other automotive communication protocols (e.g., LIN, CAN) or diagnostic protocols (e.g., UDS). Experience with hardware-in-the-loop (HIL) or software-in-the-loop (SIL) testing methodologies. Familiarity with automotive industry standards and processes Experience with performance testing, stress testing, and security testing of embedded systems.