×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer in Test II

Job in San Diego, San Diego County, California, 92189, USA
Listing for: Brain Corp
Full Time position
Listed on 2026-04-17
Job specializations:
  • Software Development
    DevOps, Software Testing
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

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
  • 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 workflows
  • Contribute to efforts that integrate GenAI capabilities into development or product workflows, including experimentation with AI-assisted automation and validation
Education and/or Work Experience Requirements
  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience
  • 2+ years of professional experience developing software, test automation, or validation tooling for production software systems.
  • Demonstrated ability to write and maintain automation code in Python, including developing automated tests or validation utilities in Linux-based environments.
  • Hands‑on experience implementing automated tests for web applications, APIs, or backend services using modern testing frameworks.
  • Practical understanding of software testing methodologies, including unit, integration, and system‑level testing.
  • Demonstrated experience contributing automated tests to CI/CD pipelines and participating in automated build and test workflows.
  • Working knowledge of RESTful APIs and service‑based architectures, with the ability to validate service interactions and troubleshoot failures.
  • Experience working within the full software development lifecycle in Agile environments, collaborating with developers and…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary