Software Development Engineer in Test, AI Platform
Dexmate · Fremont, CA · 1 wk ago
On-siteEngineeringFull-time
Responsibilities
- Build and maintain automated tests for robot software, APIs, backend services, web applications, and end-to-end workflows spanning from cloud to physical robot.
- Perform manual, exploratory, regression, and release testing for new and existing features.
- Validate UI implementation against product requirements and design specifications.
- Conduct performance, load, stress, and reliability testing for critical software workflows.
- Test account systems, authentication, authorization, permissions, and data security flows.
- Validate software releases at software and robot level, including regression, fault-injection, and recovery testing.
Qualifications
- 4+ years of experience as an SDET, QA Automation Engineer, Software Engineer in Test, or similar role.
- Strong coding ability in TypeScript, JavaScript, Rust, Python, Java, Go, or similar language.
- Experience testing modern web applications, APIs, backend services, and cloud-based software.
- Hands-on experience with test automation tools such as Playwright, Cypress, Selenium, or similar.
- Experience with performance or load testing tools such as k6, JMeter, Gatling, Locust, or similar.
- Strong attention to detail, debugging ability, and clear written communication.
Preferred Qualifications
- Experience as the first or early QA/SDET hire at a startup or fast-moving engineering team.
- Familiarity with CI/CD, cloud infrastructure, databases, authentication systems, and observability tools.
- Interest in robotics, AI platforms, developer tools, or physical AI systems.