Unlock Full Resume Report

New offer - be the first one to apply!

September 14, 2026

Senior Software Developer in Test (SDET)

Senior

129,600 - 207,400 USD/yr

Irvine, CA

Quick Facts

  • Senior Software Developer in Test
  • Ownership and evolution of an automated test platform
  • Software engineering role focused on verifying software

Description

This role is for a Senior Software Developer in Test to own and evolve an automated test platform. It is a software engineering role first: you will design and build production-quality code that verifies software. You will architect test infrastructure, contribute to shared libraries, and collaborate with development teams on quality strategy.

Responsibilities

  • Design, build, and maintain a multi-module test infrastructure spanning API, browser, performance, and protocol-level testing disciplines
  • Develop and version reusable shared libraries, authentication clients, model libraries, device simulators, and data providers consumed across multiple test modules
  • Build software simulators for external systems and hardware devices to enable isolated, reproducible test environments independent of third-party availability
  • Engineer layered API client abstractions that handle authentication, request construction, response validation, and structured logging
  • Design and execute load simulations that model realistic concurrent user journeys, define SLO thresholds, and produce actionable results
  • Author and maintain CI/CD pipeline definitions that execute, gate, and report on test results across environments and deployment targets
  • Integrate test execution with external test management and defect tracking systems to maintain traceability from requirement to result
  • Enforce production-grade engineering standards on test code, including design patterns, code review, refactoring, and module-level abstractions
  • Advise on API contracts, authentication flows, and system observability from a testability perspective during design and development
  • Mentor engineers contributing to the test codebase and establish conventions that allow the platform to scale with the team

Requirements

  • Bachelor's degree, preferably in Software Engineering/Computer Science
  • 3+ years of professional software development experience with strong foundation in object-oriented design and clean code principles
  • Proficiency in Java; able to design and build maintainable, extensible code at module and library level
  • Proven experience building test frameworks and shared libraries from scratch (not just writing tests within an existing one)
  • Deep understanding of OAuth 2.0 authentication flows including client credentials, PKCE, bearer token injection, and thread-safe token refresh
  • Hands-on experience engineering browser automation frameworks including page object hierarchies, dynamic wait strategies, and failure diagnostics
  • Experience designing and executing load simulations with realistic user journey modeling and JVM tuning for high-concurrency execution
  • Proficiency with multi-module build systems, dependency management, and library versioning at scale
  • Experience authoring and owning CI/CD pipeline definitions end-to-end, including containerized test environments
  • Familiarity with structured test reporting, code coverage analysis, and static quality tooling

Benefits

  • Comprehensive Total Rewards program
  • Competitive compensation and benefits programs with performance-based culture
  • Culture that supports learning, growth, and success through face-to-face collaboration
  • Salary range information: $129,600.00 - $207,400.00 USD annual

Similar jobs you might like