Job Type: Contract
Contract Length: 6+ months
Pay Range: $30-35/hour
Start Date: ASAP
Location: Onsite in Foster City, CA (5 days per week)
About the Opportunity:
Our client, a leader in autonomous vehicle technology, is looking for a skilled Software Developer in Test to join their Product Software Quality Assurance team for a 6+ month engagement. This project involves building scalable integration automation frameworks and enhancing existing systems for the automated testing of mobile applications used by their customer fleet. This is a high-impact role that requires a self-motivated professional who can hit the ground running, prioritize automation for repetitive tasks, and ensure the reliability of safety-critical tools.
Key Responsibilities & Deliverables:
This role is focused on the successful completion of specific tasks and deliverables. Your responsibilities will include:
- Designing and building device farms in Saucelabs and integrating them with CI/CD pipelines.
- Developing a mocking framework for backend services to remove dependencies for mobile app testing.
- Architecting and maintaining scalable mobile test automation frameworks to ensure comprehensive test coverage.
- Creating and executing automated tests for iOS and Android applications, with a focus on edge cases and high-stress scenarios.
- Collaborating with cross-functional teams to optimize automation frameworks and reduce manual testing efforts.
We are looking for someone with a proven track record of successful contract engagements. The ideal candidate will have:
- Strong programming skills in Python, Swift, and Kotlin/Java.
- Proven expertise in mobile app testing frameworks (XCUITest, Espresso, Compose, and Appium) and hands-on experience with Kotlin Multiplatform and Saucelabs.
- Hands-on experience in API testing, test automation design patterns, and proficiency with testing tools like PyTest, Git, CI/CD pipelines, and JIRA.
- Familiarity with infrastructure technologies including Docker, Kubernetes, and Nginx.
- Background in backend technologies such as Node.js and Express.
- Demonstrated ability to work autonomously, manage your own time effectively, and maintain high-quality standards in safety-critical environments.
- W2 only (No C2C or 1099 contractors)





