You will develop automation infrastructure for large-scale data collection systems. You will design, write, and maintain automated test suites, triage failures, and expand coverage as new features are introduced, followed by practices such as POM and AAA patterns.
You will own the physical lab environment, test agents, and CI/CD pipeline reliability.
Minimum Qualifications
Bachelor's degree in CS/CE/EE
2-3 years of experience as a Software Developer
Proficiency with Python, Java, TypeScript, or similar
Experience building and maintaining CI/CD pipelines
Ability to quickly ramp up in new technical domains and adopt unfamiliar technology
Preferred Qualifications
Experience building a full test infrastructure for automation projects - Advantage
Failure analysis and troubleshooting with high debug capabilities - Advantage
Hands-on experience with native Apple platforms (XCTest, Xcode, Simulator) - Advantage
Experience integrating AI into testing and automation - Advantage