brightai

Staff/Senior SDET

Apply Now

At a Glance

Location
Palo Alto
Experience
7+ years
Posted
2026-07-21T15:34:01-04:00

Key Requirements

Required Skills

CI/CDComputer VisionJavaScriptPythonTypeScript

Domain Knowledge

  • Automation
  • Embedded Systems
  • Engineering
  • IoT

Requirements

5-7+ years of experience as an SDET, test automation engineer, or software engineer with a strong quality/testing focus.

Strong software engineering fundamentals — comfortable writing and reviewing production-grade code, not just test scripts.

Hands-on experience building automation frameworks with tools like Playwright, Selenium, Appium, or similar, across web, API, and mobile.

Proficiency in Python, JavaScript/TypeScript, or similar languages.

Experience testing hardware or embedded/IoT systems — firmware/image flashing, physical test rigs, device bring-up, or similar.

Solid understanding of CI/CD pipelines and how automated testing integrates into the delivery lifecycle.

Responsibilities

Responsible for delivering the highest quality of the company's flagship products.

Design, build, and maintain test automation frameworks and custom tooling spanning web, API, mobile, and cloud (AWS) surfaces.

Build and maintain hardware-in-the-loop test rigs and automation for custom hardware devices — flashing firmware/images, wiring up test harnesses, and automating physical test scenarios.

Write test code and treat test infrastructure as a real engineering product with its own architecture, code review, and CI/CD.

Partner directly with engineering to embed testability into system design early, and to debug failures down to root cause across the stack.

Use AI-assisted development tools to accelerate test authoring, tooling development, and triage.