Software Developer in Test
DeWinter Group · Foster City, CA · 1 wk ago
Information Technology$30–$35/hrContract
About the role
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.
Key Responsibilities & Deliverables
- 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.
Required Skills & Experience
- 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.