Senior Software Engineer, Automation Tools
Core
Build and scale test automation frameworks, AI-native tooling for test authoring and debugging, and orchestration services to integrate quality checks into CI/CD workflows.
Role type
Senior IC software engineer (test automation & AI tooling)
Builds
Production test automation frameworks, runners, orchestration services, and AI-driven debugging tools
Domain
Software Engineering / Test Automation / AI for DevTools
Deliverable
production ML models | product features
Required skills
C++, Python, Go, system design, CI/CD integration, large codebase management
Preferred skills
cross-platform test automation (Appium, Selenium), LLMs/agents for developer tools, automated quality check integration
Technologies
Appium, Selenium, C++, Python, Go
Responsibilities
Design and implement AI-native tooling for test authoring, selection, execution, and failure triage; Build systems balancing coverage, confidence, and infrastructure cost; Integrate automated quality checks into development workflows; Own technical initiatives from design through adoption and improvement
Seniority
Senior, hands-on IC