1

Senior Software Engineer In Test Jobs in Riverside, CA

Senior Software Engineer

Irvine, CA · On-site

$131K - $173K/yr

In this role, you will own and enhance a customized Android 5-based operating system used within a ... test plans, and traceability matrices. • Ensure documentation is complete and audit‑ready.

Senior Software Engineer

Irvine, CA · On-site

$131K - $173K/yr

As a Senior Software Engineer, you will solve a wide variety of problems involving networking ... Travel up to 30% of time to build, test, and deploy capabilities in the real world * Collaborate ...

Senior Software Engineer

Irvine, CA · On-site

$129K - $171K/yr

They are seeking a Senior Software Engineer to maintain and enhance software that supports state ... Required : • Bachelor of Science in Computer Science, Computer Engineering, or related field • ...

Senior Software Engineer

Irvine, CA · On-site

$191K - $253K/yr

As a Senior Software Engineer, you will solve a wide variety of problems involving networking ... Travel up to 30% of time to build, test, and deploy capabilities in the real world * Collaborate ...

Senior Software Engineer

Irvine, CA · On-site

$191K - $253K/yr

As a Senior Software Engineer, you will solve a wide variety of problems involving networking ... Travel up to 30% of time to build, test, and deploy capabilities in the real world * Collaborate ...

Sr Software Engineer

Irvine, CA · On-site

$131K - $173K/yr

Develop and execute unit tests, integration tests, and automated tests to ensure software quality ... Participate in agile ceremonies such as sprint planning, stand-ups, and retrospectives ...

Sr Software Engineer

Irvine, CA · On-site +1

$101K - $169K/yr

As a Sr. Software Engineer on the Dealer.com team, you will design, build and support high-impact ... Drug Testing To be employed in this role, you'll need to clear a pre-employment drug test. Cox ...

Senior Software Engineer

Irvine, CA

$131K - $173K/yr

ETAP supports customers in their digital transformation and sustainable energy transitions for a ... Senior Software Engineer Location: Irvine, CA Employment Type: Full-Time/ Hybrid Senior Software ...

Senior Software Engineer

Irvine, CA · On-site

$131K - $173K/yr

ETAP supports customers in their digital transformation and sustainable energy transitions for a ... Senior Software Engineer Location: Irvine, CA Employment Type: Full-Time/ Hybrid Senior Software ...

SDET------Need GC and USC-----Need Locals

Irvine, CA · On-site

$53.75 - $69.25/hr

Irvine, CA Duration: 12+ month contract Interview: 1 phone and 1 in person Need Locals Need GC and USC Top 3: 2+ years as a SDET Created an Automated test tool from scratch or worked on an Automated ...

Sr. Software Engineer I

Anaheim, CA · Remote

$128K - $169K/yr

Improve developer feedback loops: reduce flaky pipelines, speed up builds/tests, and increase ... Working experience in a PAAS environment 📍 Location This is a remote-first role. We are ...

Senior Software Engineer

Brea, CA · On-site

$130K - $150K/yr

Summary The Senior Software Engineer will participate in the architecture, design, development, test and integration of software features for, or in support of, RAVE In-flight Entertainment (IFE)

ETAP supports customers in their digital transformation and sustainable energy transitions for a ... Job Title: Senior Software Engineer Location: Irvine, CA Job type: Full-time - Hybrid Overview:

next page

Showing results 1-20

Senior Software Engineer In Test information

See Riverside, CA salary details

$23.5K

$131K

$170.6K

How much do senior software engineer in test jobs pay per year?

As of Jul 8, 2026, the average yearly pay for senior software engineer in test in Riverside, CA is $130,993.00, according to ZipRecruiter salary data. Most workers in this role earn between $115,300.00 and $149,700.00 per year, depending on experience, location, and employer.

What is the difference between Senior Software Engineer In Test vs Software Development Engineer in Test?

AspectSenior Software Engineer In TestSoftware Development Engineer in Test
CredentialsBachelor's in CS or related field, experience in testing and automationBachelor's in CS or related field, strong coding skills, experience in testing
Work EnvironmentDesigning test strategies, automation frameworks, collaborating with development teamsDeveloping test tools, writing automated tests, integrating testing into CI/CD pipelines
Industry UsageCommon in tech companies, especially in QA and testing teamsWidely used in software development companies focusing on automation

The main difference is that Senior Software Engineer In Test often focuses on testing strategy and automation leadership, while Software Development Engineer in Test emphasizes developing testing tools and automation code. Both roles require strong coding skills and testing experience, but their focus areas differ slightly within the testing lifecycle.

What are some typical challenges a Senior Software Engineer in Test faces when designing automated testing frameworks?

Senior Software Engineers in Test often encounter challenges such as integrating automated tests with complex, evolving codebases and ensuring tests remain reliable as features change. Balancing thorough test coverage with execution speed, especially in continuous integration environments, is another common concern. Additionally, collaborating with both development and QA teams to align on testing strategies and maintaining documentation for test frameworks are key responsibilities that require strong communication and adaptability.

What are Senior Software Engineers in Test?

Senior Software Engineers in Test are experienced professionals who design, develop, and implement automated testing frameworks and tools to ensure the quality and reliability of software products. They work closely with development and QA teams to identify testing needs, create robust test plans, and write automated scripts that validate software functionality. In addition to hands-on coding, they often mentor junior engineers, drive process improvements, and contribute to the overall testing strategy of the organization.

What are the key skills and qualifications needed to thrive as a Senior Software Engineer in Test, and why are they important?

To thrive as a Senior Software Engineer in Test, you need a deep understanding of software development, test automation frameworks, and a background in computer science or a related field. Mastery of tools like Selenium, Jenkins, JUnit, and experience with CI/CD systems, as well as relevant certifications such as ISTQB, are typically required. Strong analytical thinking, problem-solving abilities, and effective communication skills set top candidates apart in this role. These skills are crucial for ensuring robust, scalable, and reliable software delivery in complex technical environments.
What are popular job titles related to Senior Software Engineer In Test jobs in Riverside, CA? For Senior Software Engineer In Test jobs in Riverside, CA, the most frequently searched job titles are:
What cities near Riverside, CA are hiring for Senior Software Engineer In Test jobs? Cities near Riverside, CA with the most Senior Software Engineer In Test job openings:
Senior Software Engineer

Senior Software Engineer

JS Consulting

Irvine, CA • On-site

$131K - $173K/yr

Contractor

Re-posted 21 days ago


Job description

Job Title- Senior Software Engineer

Project Location – Irvine, CA (Onsite)

Duration- 12+ months contract

Visa- USC/ GC

HM Notes: Previous subs only had experience at the application layer/app developers. This is focused on impact assessments and patches of AOSP at the kernel level. 

  • Board and kernel level development
  •  AOSP builds, Android framework
  •  Integrating packages and creating hardware layer codes
  •  Applying vendor patches
  •  Cybersecurity risk assessment
  •  Legacy Android (5)
  •  Operating System level work
  •  Regulated industry required

Position Summary: We are looking for a Senior Software Engineer with deep experience in Android OS and AOSP platform engineering. In this role, you will own and enhance a customized Android 5–based operating system used within a Class III medical device. You will customize and harden the OS, improve system performance, integrate hardware components, and ensure the platform meets strict medical‑device cybersecurity and regulatory requirements. 
This role requires strong Android platform experience—not just app development—and includes work across OS

frameworks, kernel, BSP, HAL, and system‑level validation.
Key Responsibilities
• Update and modify Android OS (version 5) to address security issues and compliance needs.
• Customize and maintain an AOSP fork, including frameworks, system services, and configuration.
• Apply OS‑level patches and security settings aligned with FDA and EU cybersecurity guidance.
• Integrate BSPs, HALs, vendor patches, and hardware drivers with the Android platform.
• Perform board bring‑up (U‑Boot, device tree, kernel integration).
• Conduct low‑level debugging using UART, JTAG, and similar tools.
• Modify Linux kernel components and device drivers when required.
• Improve system performance, resource usage, and inter‑process communication (Binder/AIDL).
• Use system‑level profiling tools to identify and fix issues.
• Fix OS‑ and kernel‑level vulnerabilities and Reduce OS/kernel attack surfaces.
• Implement OTA update mechanisms.
• Support cybersecurity risk analysis and threat modeling.
• Perform OS‑level verification and validation following IEC 62304.
• Support risk management efforts aligned with ISO 14971.
• Participate in audits and reviews to maintain regulatory compliance.
• Work with app developers to ensure compatibility.
• Partner with cybersecurity, system engineering, and quality teams.
• Create and maintain architecture docs, test plans, and traceability matrices.
• Ensure documentation is complete and audit‑ready.
Required Qualifications
• Bachelor’s or Master’s degree in Computer Engineering, Computer Science, Electrical Engineering, or related field.
• 7+ years of software engineering experience.
• 3+ years working with Android OS / AOSP.
• Strong experience with AOSP builds, Android frameworks, and kernel modification.
• Solid understanding of Linux internals and embedded systems.
• Experience in regulated environments.
• Knowledge of IEC 62304, ISO 14971, and related standards.
• Familiarity with cybersecurity risk assessment and vulnerability remediation.
Preferred Qualifications
• Experience with legacy Android (Android 5).