Software Engineer - Test Automation (SDET)

Mach9 Robotics Inc.

San Francisco, Northern (CA, KY)

On-site

USD 120,000 - 180,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Mach9 Robotics Inc. seeks a Test Automation Engineer to protect workflows in our browser-based 3D CAD platform. You will own automated checks that cover data upload to deliverable export, and the test infrastructure supporting them.

This role suits engineers who have built scalable automated test suites for production web apps and can trace failures from app code to infrastructure. Join a team that ships confidently and quickly; we aim for regressions caught by tests, not customers, enabling

Qualifications

  • 3+ years building and maintaining automated test suites for production web apps.
  • Proficiency in TypeScript or JavaScript; comfortable reading/changing application code.
  • Experience designing or evolving an end-to-end test framework: fixtures, 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, or high-performance editors.

Responsibilities

  • Grow automated coverage across the 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 needed to diagnose regressions and verify fixes.
  • Root out flaky tests so a failing build always reflects 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.

Skills

Test automation
Playwright/Cypress/WebdriverIO
TypeScript/JavaScript
CI integration
AI-assisted development
Performance regression
CAD/3D testing

Tools

Playwright
Cypress
WebdriverIO

Job description

The role

At Mach9, Test Automation Engineers protect the workflows that civil engineers and surveyors rely on when they work in our browser-based 3D CAD platform. Coding agents do a growing share of our development work, but that only works when we have automated checks that return fast, trustworthy answers. You'll own the accuracy of those answers — giving us coverage that spans from data upload to deliverable export — and the test infrastructure it runs on.

This role is ideal for engineers who have built and maintained automated test suites for production web applications and can chase a failure through app code and infrastructure all the way to its root cause.

Working closely with our platform engineers, you'll help us ship confidently while shipping quickly. Success in this role will mean that our regressions will be caught by tests rather than by customers, and our engineers and agents will move faster because they'll know that your tests tell them immediately when they break something.

Where you will make an impact
  • 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

What you bring
  • 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

About Mach9

Mach9 is transforming civil infrastructure design with AI-powered geospatial tools. Our platform accelerates the creation of engineering deliverables from raw data, cutting manual drafting time by 96×. Trusted by global leaders in engineering and construction, we're backed by Y Combinator, Quiet Capital, and top founders and executives from Cruise, Autodesk, Adobe, and DoorDash.

We believe the needs of a startup benefit from an in-person culture. The team works from our office in SoMa five days a week, with flexibility when needed. Visa sponsorship is available for this role.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - Test Automation (SDET)
Software Engineer - Test Automation (SDET)

Mach9 • San Francisco (CA)

On-site
USD 120,000 - 180,000
Visa sponsorship
QA Survey Technician
QA Survey Technician

Tensec • San Francisco (CA)

On-site
USD 80,000 - 100,000
Flexible work from home options
Innovative work environment
Test Automation Engineer — Web Apps & CI
Test Automation Engineer — Web Apps & CI

Mach9 Robotics Inc. • San Francisco (CA), Northern (KY)

Hybrid
USD 120,000 - 180,000
Test Automation Engineer — Fast, Reliable Web QA
Test Automation Engineer — Fast, Reliable Web QA

Mach9 • San Francisco (CA)

On-site
USD 120,000 - 180,000
Visa sponsorship
Software Engineer
Software Engineer

Subcritical Systems Inc • Austin (TX)

On-site
USD 120,000 - 170,000
Health insurance
Cleared Automated Test Engineer
Cleared Automated Test Engineer

Bestgate Engineering, LLC • Annapolis (MD), Northern (KY)

On-site
USD 130,000 - 200,000
Competitive Pay
Flexible PTO + 11 holidays
401k Employer Gift
+1
Software Development Engineer in Test
Software Development Engineer in Test

Autodesk • Sheffield (TX)

Hybrid
USD 86,000 - 119,000
Automation/Quality Software Engineer (SDET)
Automation/Quality Software Engineer (SDET)

Dexian DISYS • Taylor Mill (KY)

On-site
USD 70,000 - 100,000
Test Automation Engineer (T-Plan Robot) - Distribution Tools
Test Automation Engineer (T-Plan Robot) - Distribution Tools

Pearl Street Technologies, Inc. • Pittsburgh

On-site
USD 90,000 - 120,000
Cleared Automated Test Engineer
Cleared Automated Test Engineer

Bestgate Engineering, LLC • Maryland

Hybrid
USD 130,000 - 200,000
Competitive Pay
Flexible PTO
401k
+3