Software Development Engineer in Test II
Brain Corp
| Company | Brain Corp |
| Category | Engineering |
| Location | San Diego |
| Remote | On-site (inferred) |
| Employment | Not stated |
| Level | Not stated |
| Salary | Not stated by the employer |
| Posted | 1 Apr 2026 |
| Last verified | 30 Jul 2026 |
| Source | Employer career page (greenhouse) |
Description
Brain Corp is a San Diego, California, USA-based AI company creating transformative core technology for the robotics industry. Our purpose is to create autonomous technology that helps the real world work better. Brain's robotic and AI solutions help retailers ensure that the right product is on the right shelf at the right price, in a clean environment. Through the BrainOS® Robotics Platform, which powers the largest global fleet of the Autonomous Mobile Robots (AMRs) in operation in commercial public spaces, Brain Corp delivers insightful and efficient automated solutions in both commercial floor cleaning and inventory management, empowering organizations and their employees to achieve more. Brain Corp currently powers more than 30,000 AMRs, representing the largest fleet of its kind in the world. Brain Corp is funded by the SoftBank Vision Fund, Clearbridge, and Qualcomm Ventures.
Position Overview:
The Software Development Engineer in Test II (SDET II) is a software engineer who focuses on building and improving the automated systems used to validate modern software applications and services. Working closely with product developers, the SDET II develops test automation, validation tooling, and quality insights that help ensure reliable releases across web applications, cloud services, mobile platforms, and supporting data systems. Unlike traditional QA roles, the SDET II contributes code, automation, and tooling alongside development teams, helping ensure that systems are testable, observable, and scalable throughout the software development lifecycle. This role is expected to contribute directly to engineering work while collaborating with product, development, and quality teams to deliver high-quality software.
Essential Job Functions:
Automation Development & Test Engineering
Develop and maintain automated tests and validation tools to verify the functionality and reliability of software applications and services
Write and maintain automation code in Python within Linux-based environments, contributing to shared test frameworks and validation tools
Implement automated tests for web applications, APIs, and backend services using modern testing frameworks
Design and execute validation plans and test strategies that balance automation and exploratory testing
Contribute to the evaluation and adoption of modern engineering tools and practices that improve testing efficiency and product quality
Simulation-Based Validation
Develop and maintain automated simulation-based tests using tools such as NVIDIA Isaac Sim to validate software behavior in realistic virtual environments
Create simulation scenarios that support validation of system functionality and help reproduce complex edge cases
CI/CD & Engineering Workflow Integration
Contribute to continuous integration and continuous delivery (CI/CD) pipelines by integrating automated tests and validation steps
Participate in code reviews and design discussions to help ensure systems are testable and maintainable
Work with product owners and engineers to define testable requirements and acceptance criteria
Quality Insights & Reporting
Assist in building and maintaining quality dashboards and reporting tools that provide insight into system health and test coverage
Analyze test results and communicate findings to development teams to support timely issue resolution
Ensure traceability between requirements, implementation, and validation activities
Engineering Documentation & Collaboration
Write and maintain documentation for test plans, validation approaches, and test results
Collaborate with development and product teams to ensure clear validation strategies and reliable feature delivery
AI-Assisted Development & Testing
Apply Generative AI (GenAI) tools and techniques to assist with software development, test generation, debugging, and documentation workflo
991,236 openings. Erioun finds yours.Scored against your own profile, every hour.Try the radar →