Senior Mobile Automation Engineer β Python / HIL
- Python
- Appium
- Computer Vision
- OCR
- Test Automation
- pytest
- End-to-End Testing
- Android
- AI
Job Title: Senior Mobile Automation Engineer β Python / HIL
Location: Mountain View, CA 94043
Work Setup: Full Onsite
Relocation: Candidates willing to relocate to the client location will be considered
Contract Duration: 12 Months
Experience: 5β8+ Years
We are looking for aSenior Mobile Automation Engineer with strong expertise inPython, mobile/UI automation, Hardware-in-the-Loop (HIL) testing, and end-to-end test framework development.
The ideal candidate will have hands-on experience automating mobile devices and physical hardware using Python, Appium/UI Automator, robotics or motion-control systems, and computer vision/OCR technologies.
<.>Must-Have Skills- Strong proficiency inPython for test automation framework development and maintenance.
- Hands-on experience withMobile/UI Automation usingAppium, UI Automator, or equivalent frameworks.
- Strong experience withHardware-in-the-Loop (HIL) testing.
- Experience automating and controllingphysical devices/equipment through software.
- Experience withPyTest, Mobly, or similar end-to-end testing frameworks.
- Strong understanding of test automation architecture, test actions, libraries, and infrastructure.
- Develop and maintain scalablePython-based test automation frameworks.
- Create clean, reusable, and maintainable test actions, libraries, and automation infrastructure.
- Develop automated tests formobile and embedded devices using Appium, UI Automator, or similar tools.
- PerformHardware-in-the-Loop (HIL) testing and automate physical devices through software control.
- Integrate and control hardware such asrobotic arms, linear gantries, motion controllers, and other test equipment.
- Build automated workflows for interacting with physical systems and device UIs.
- DevelopComputer Vision and OCR-based automation using camera feeds and vision APIs.
- Automate sealed or non-instrumented UIs usingcoordinate-based actions and visual anchor detection.
- Design and executeend-to-end, multi-device, and embedded-device test scenarios.
- Troubleshoot automation failures across software, mobile devices, hardware, and test infrastructure.
- Collaborate with software, hardware, QA, and engineering teams to improve test coverage and automation reliability.
- Experience withAndroid Auto or automotive infotainment systems.
- Knowledge ofBluetooth and wireless connectivity protocols.
- Experience withAndroid Projection technologies.
- Familiarity withAI-based detectors for UI automation and navigation.
- Understanding ofalgorithm and pathing logic for complex UI automation flows.
- Experience working with automotive, robotics, embedded systems, or connected-device testing.
Required:
Python | Appium | UI Automator | Mobile Automation | HIL Testing | Hardware Automation | PyTest | Mobly | Computer Vision | OCR | Embedded Testing
Preferred:
Android Auto | Bluetooth | Wireless Connectivity | Projection Technologies | AI Detectors | Robotics | Motion Controllers | Pathing Algorithms
Senior Mobile Automation Engineer β Python / HIL Β· eTeam Inc.