Software Engineer - Test Automation (SDET)

Mach9
San Francisco
Workplace: OnsiteFull timeUSD 130,000 - 170,000 annuallyFunction: Software EngineeringExperience: 3+ yearsSkills: []

Own automated test accuracy for a browser-based 3D CAD platform. Build and evolve end-to-end test frameworks and CI pipelines to keep regressions caught by tests—not customers—while improving speed and reliability. Create tools that help coding agents reproduce failures and gather artifacts for fast diagnosis. Drive flaky test elimination, expand automated coverage across core editor workflows, and partner with platform engineers to ship confidently.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Mach9
Mach9
3 days ago

Software Engineer - Test Automation (SDET)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 23 hours agoStatus: Live

Job Summary

Own automated test accuracy for a browser-based 3D CAD platform. Build and evolve end-to-end test frameworks and CI pipelines to keep regressions caught by tests—not customers—while improving speed and reliability. Create tools that help coding agents reproduce failures and gather artifacts for fast diagnosis. Drive flaky test elimination, expand automated coverage across core editor workflows, and partner with platform engineers to ship confidently.
Location: San Francisco
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Grow automated test coverage across the CAD editor and key pages.
  • •Evolve test infrastructure and CI to keep the test suite fast and reliable as coverage grows.
  • •Build tools for coding agents to reproduce failures and collect artifacts for diagnosis and verification.
  • •Root out flaky tests so a failing build indicates a real bug.
  • •Improve 3D editor testability and help other engineers write testable, durable tests for each feature.

Pay and Benefits

Salary: USD 130,000 - 170,000 annually
Equity and Bonus:Equity

Key Requirements

  • •3+ years building and maintaining automated test suites for production web applications using Playwright, Cypress, WebdriverIO, or similar.
  • •Proficiency in TypeScript or JavaScript, with 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.
  • •Experience with performance regression tracking and/or testing CAD/3D/geospatial/high-performance editor/gaming products.
Experience:3+ yearsProduction web applicationsCAD3DGeospatialMappingCI/CDAI-assisted development
Tech Stack:PlaywrightCypressWebdriverIOTypeScriptJavaScript

Eligibility

Work Authorization:Sponsorship available.

Company Brief

Mach9
Builds AI-powered geospatial production software (Digital Surveyor) that converts LiDAR and imagery into engineering-ready 2D/3D maps and extracts features for surveying, transportation, and infrastructure teams.
Industry: Civil Engineering
Company Size: Small (11 to 50 employees)
Growth: Early Stage Startup
Funding: Seed
Headquarters: San Francisco, United States
Founded: 2021
Glassdoor
Glassdoor: 5.0
WebsiteLinkedInGlassdoor