Role Summary
We are looking for a hands-on Software Engineer to help build and maintain internal automation tools for mobile and device-based workflows.
This role involves writing production-quality code, building internal tooling, debugging automation systems, and supporting AI-assisted workflows used by engineering and QA teams.
The ideal candidate is comfortable working across frontend tools, Python-based automation, mobile device frameworks, APIs, logs, and internal systems. This is primarily a software engineering role focused on building tools and automation infrastructure, not a traditional manual QA role
Expectations
You will help develop and improve internal tools that support mobile automation, workflow replay, validation, reporting, and AI-assisted analysis.
Core Responsibilities
- Write and maintain Python automation code for mobile/device-based workflows
- Build and improve React/JavaScript interfaces for internal automation tools
- Debug issues across frontend code, Python tooling, devices, logs, APIs, and automation frameworks and infrastructure.
- Work with Appium, Selenium, WebDriver, XCUITest, Android tooling, or similar frameworks
- Integrate AI-assisted tooling into automation and validation workflows
- Validate AI-generated or automation-generated outputs for accuracy and consistency
- Document technical issues, implementation details, edge cases, and debugging findings
- Collaborate closely with engineering, and QA leads to improve test reliability and coverage.
Must Haves
- 3+ years of experience in software engineering, automation engineering, SDET, QA automation, or a related technical role
Pay: $46.00 per hour
Benefits:
- 401(k)
- Dental insurance
- Flexible schedule
- Health insurance
- Paid time off
- Retirement plan
- Vision insurance
Work Location: Hybrid remote in San Jose, CA 95134