Software Engineer - Test Automation (SDET)
Hybrid (San Francisco, CA)$130k - $170kFull-timePosted 1mo ago
About the role
Role focused on building and maintaining automated test infrastructure for Mach9’s browser-based 3D CAD platform, ensuring fast, reliable test coverage from data upload to deliverable export and improving overall software quality.
Responsibilities
- Grow automated coverage across our CAD editor and drive pages
- Evolve our test infrastructure and CI so our test suite stays fast and reliable as its coverage grows
- Build tools for coding agents to reproduce the failures and artifacts that they need to diagnose regressions and verify fixes
- Root out flaky tests so a failing build always means there's a real bug
- Make our 3D editor more testable so we can automatically test our users' CAD workflows
- Help other engineers write testable code and durable tests to go with every feature
Qualifications
- 3+ years building and maintaining automated test suites for production web applications with 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: fixtures, test data, isolation, parallel execution, and flakiness control
- Experience integrating tests into CI and keeping pipelines fast and reliable
- Interest in AI-assisted development and using agents to improve software quality
- Experience with performance regression tracking
- Experience testing CAD, 3D, geospatial, mapping, high performance editor, or gaming products
Skills
Required:Automated testingPlaywright/Cypress/WebdriverIOTypeScript/JavaScriptCI / GitHub Actions / CI pipelinesE2E testing framework design
Nice to have:CAD/3D/geospatial testing
Last updated Oct 21, 2026. Interested? Apply on the company site.

About Mach9
The Fastest Tool for Automating Geospatial Production
Mach9 is at the forefront of leveraging advanced machine learning and computer vision techniques to transform geospatial data into actionable insights for urban development and infrastructure management. Our cutting-edge technology automates the detection and analysis of key urban features, aiding in the planning and maintenance of transportation networks.
machine-learningcomputer-visioninfrastructureai
More open roles at Mach9
- Software Engineer - 3D Graphics4d agoSan Francisco · Engineering
- Business Development Representative4d agoHybrid (San Francisco, CA)
- Business Development Representative1w agoSan Francisco · Commercial
- Perception Intern1w agoSan Francisco · Engineering
- Perception Intern1w agoHybrid (San Francisco) · Operations
