Mach9
Software Engineer - Test Automation (SDET)
$130K–$170K
San Francisco · On-site · Full-time · Posted Sep 4, 2026
- Experience
- 3+ years building and maintaining automated test suites for production web applications.
- Visa sponsorship
- Visa sponsorship is available for this role.
About the job
Build and maintain automated test coverage and infrastructure for Mach9’s browser-based 3D CAD platform, helping engineers and coding agents detect and diagnose regressions.
What you'll do
- Expand automated test coverage across the CAD editor and drive pages, including users’ CAD workflows.
- Improve test infrastructure and CI speed and reliability; identify and eliminate flaky tests.
- Build tools that help coding agents reproduce failures and inspect artifacts, and help engineers write testable code.
What they ask for
- 3+ years building and maintaining automated test suites for production web applications using Playwright, Cypress, WebdriverIO, or similar.
- Proficiency in TypeScript or JavaScript and comfort reading and changing application code.
- Experience building or substantially evolving an E2E test framework, including fixtures, test data, isolation, parallel execution, and flakiness control.
- Experience integrating tests into CI and keeping pipelines fast and reliable.
Nice to have
- Experience with performance regression tracking.
- Experience testing CAD, 3D, geospatial, mapping, high performance editor, or gaming products.
Pay
$130K – $170K • Offers Equity
Tools
Playwright, Cypress, WebdriverIO, TypeScript, JavaScript
AI focus
Build tools for coding agents to reproduce failures and inspect artifacts, and use agents to improve software quality.
Model-written summary · the original posting is authoritative