Senior Software Development Engineer In Test Jobs in California
Senior Software Development Engineer In Test jobs in California are among the most active in the country, concentrated in enterprise software, cloud infrastructure, semiconductor, and consumer technology sectors with demand ranging from mid-level contributors through principal and staff engineers. The largest hiring concentrations are in the San Francisco Bay Area, San Diego, and Los Angeles, where companies like Google, Apple, and Qualcomm maintain deep SDET workforces. The most sought-after specializations include automation framework architecture, CI/CD pipeline quality, and AI/ML model testing. Find a role that fits below and apply directly.
Find JobsOverview
Showing 5 of 61+ Senior Software Development Engineer In Test jobs











Job Summary:
ICANN is seeking a highly technical Software Engineer in Test (SET) with experience in registry-registrar protocols, and Internet standards-based systems. This role requires strong protocol-level validation, backend API testing, and infrastructure-aware test environment engineering. The ideal candidate will be comfortable working with EPP, RDAP, DNS, and related Internet protocols, and capable of designing automated test frameworks that validate distributed systems under real-world operational conditions.
Key Responsibilities & Duties:
- Define, implement and maintain test plans, test specifications and test suites.
- Develop and implement hands-on on automation frameworks across technologies
- Deliver testing initiatives that guarantee availability and stability of systems outputs 24/7
- Develop and maintain the testing framework for scalability
- Write backend integration and application programming interface (API) tests
- Perform Load, stress, performance and back end testing
- Utilized integration tools, network vulnerabilities and penetration testing tools
- Ensure that the services are operational before release for user testing or general availability
- Provide the final sign-off of the release package and propose new testing technologies and test approaches in compliance with best practices, policies and procedures.
- Participate in architecture and design reviews of complex solutions in cross-team engineering efforts.
- Contribute hands-on on automation frameworks across technologies (Web: Selenium Webdriver, Web Services: REST, SOAP)
- Liaise with network administrators, systems analysts, and other software engineers to resolve any defects in products or company systems.
- Perform manual or automated for functional, system, integration, security testing for the application is required.
Required Knowledge, Skills, and Abilities (KSAs): (Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions)
- Experience developing high-quality Java code
- Proficiency with software architecture, modular and object-oriented design
- Working knowledge of WebService API Integration (RESTful, etc.)
- Solid understanding of file structures (XML, ISON, flat file, etc.)
- General knowledge of communication protocols (FTP, HTTP, HTTPS, etc.)
- Must be a team-oriented person with excellent analytical and critical skills
- Experience with agile / scrum management tools (JIRA preferable)
- Able to work from the office, and able to travel up to 10%
- Good fundamental and hands-on knowledge of relational database design and operation
- Experience using testing frameworks for automation like TestNG, Junit
- Proven experience of general knowledge of Testing activities and approaches
Education and Experience Requirements:
- BS or MS in Computer Science, EE or related field.
- Extensive programming background in JAVA.
- MUST have integration development experience having worked with any of the integration tools such Spring Integration, Apache, Linux/Unix.
- Experience in complete software testing activities such as designing, writing, testing, and documenting software test cases and automated scripts in languages (JAVA) and environments appropriate to development projects
- Familiarity with common network vulnerability/penetration testing tools including, but not limited to, BURP, vulnerability scanners, Kali Linux, and OWASP Zap. (is a plus)
- Experience with a relational database system (e.g. Oracle, MS-SQL Server, MySQL)
- 5+ years of relevant QA experience.
- 3+ years of automated test experience using Selenium.
- 3+ years of back-end testing using Linux/Unix
- 2+ years of load / performance testing using Apache JMeter
- 2+ years of JUnit test framework
- 2+ years of hands-on Agile experience.
- Knowledge of DNS, RDDS, RDAP, EPP, Registry-Registrar model or Domain names industry (proficient and preferable)
Language
- Fluency, both written and spoken, in English is required
- ICANN is a global organization that values diversity; preference will be given to candidates with demonstrated skills in additional languages besides English
Working Conditions & Physical Requirements:
- Work is performed in a normal office environment with limited privacy and some exposure to background noise
- While performing the duties of this job, the employee is frequently required to stand and walk. The employee regularly is required to sit. The employee is frequently required to talk or hear; use hands to finger, handle or feel; and to reach with hands and arms. Specific vision abilities required by this job include close vision, color vision, and ability to adjust focus.
- The employee may occasionally lift and/or move up to 25 pounds
Note: The salary range provided here is a general estimation for the position at the time of posting based on the primary location. Salary ranges vary based upon geographic regions and countries. Final compensation packages take into consideration of a variety of factors including but not limited to a candidate’s location, work experience, knowledge, skills and other compensable factors.
See All 61 Senior Software Development Engineer In Test Jobs in California
Find roles in California that match your experience and apply in just a few clicks.
Find JobsSenior Software Development Engineer In Test Jobs by City in California
Where California roles are concentrated, by current openings.
Senior Software Development Engineer In Test Job Market in California
A snapshot from current California openings, updated as new roles post.
Who's Hiring
- PlayStation14

- Apple13

- TikTok5

- Zoox2

- Dexmate2

Top Industries Hiring
- Technology & Software19
- Electronics & Hardware5
- Automotive3
- Manufacturing2
- Science & Research2
What California Employers Look For
The qualifications that appear most often in senior software development engineer in test jobs across California.
- Bachelor's degree in computer science, software engineering, or a closely related technical field
- Five or more years of software development engineering in test or equivalent quality engineering experience
- Proficiency in at least one major programming language such as Python, Java, or C++
- Demonstrated experience designing and maintaining automated test frameworks at scale
- Familiarity with CI/CD tools and cloud platforms including AWS, GCP, or Azure
- Strong understanding of distributed systems, microservices architecture, and API testing methodologies
Senior Software Development Engineer In Test Jobs in California: Frequently Asked Questions
How do you become a senior software development engineer in test in California?
The path to a senior software development engineer in test role in California runs through a computer science or software engineering degree followed by several years of hands-on test automation and quality engineering experience. California does not require a state-issued license for this role. Most engineers advance by deepening expertise in automation frameworks, contributing to open-source testing tools, and earning industry certifications such as ISTQB Advanced Level, which California-based employers at the enterprise level increasingly recognize.
How much do senior software development engineer in tests make in California?
Senior software development engineer in tests in California earn a median of about $128,740 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $65,890 for the lowest 10% to over $201,070 for the top 10%. Pay rises with experience, specialty, and employer.
Which companies hire senior software development engineer in tests in California?
Employers hiring senior software development engineer in tests in California right now include PlayStation, Apple, and TikTok, based on current listings on Migrate Mate as of August 2026. California's concentration of major cloud, semiconductor, and consumer tech headquarters means hiring activity stays consistent across economic cycles, particularly in the Bay Area and San Diego corridors.
Which California cities have the most senior software development engineer in test jobs?
The California cities with the most senior software development engineer in test openings are San Francisco, Cupertino, and San Jose. The Bay Area leads because of its dense cluster of enterprise software and cloud companies, while San Diego draws heavily from semiconductor and defense technology employers, and Los Angeles reflects growth in streaming, gaming, and fintech quality engineering teams.
Are there remote senior software development engineer in test jobs in California?
Yes, and more than most engineering disciplines, since the work centers on code, automated pipelines, and testing environments that run entirely in the cloud. About 26% of senior software development engineer in test openings tied to California are remote or hybrid as of August 2026, reflecting how deeply distributed engineering culture is across California tech companies. Roles focused on automation framework development and CI/CD integration are the most consistently remote.
How can I get hired as a senior software development engineer in test in California with little or no experience?
The most realistic entry path is through an associate software engineer or junior QA engineer role at a California-based technology company, then building automation skills on the job. Large California employers including Apple, Salesforce, and Intel run structured new-grad programs that place candidates without industry experience into quality engineering rotations. Contributing to open-source test frameworks, completing an ISTQB Foundation certification, and building a portfolio of automation projects on GitHub are the credentials California hiring managers cite most when evaluating early-career candidates.
Where can I find and apply to senior software development engineer in test jobs in California?
You can find and apply to senior software development engineer in test jobs in California on Migrate Mate, which lists current California openings across the Bay Area, San Diego, Los Angeles, and other hiring centers. Find the roles that fit your experience and apply directly to the employers posting them.
See All 61 Senior Software Development Engineer In Test Jobs in California
Find roles in California that match your experience and apply in just a few clicks.
Find Jobs