1

Unit Testing Jobs in California (NOW HIRING)

Senior Software Engineer - BaseOS

Santa Clara, CA · On-site

$143.80K - $189.60K/yr

Responsibilities : • Design, implement, and maintain CI/CD pipelines for building OS images across Ubuntu and RHEL distributions • Build unit testing and integration testing frameworks using Go ...

Full SDLC Experience (requirements analysis, design, development, unit testing, deployment, support). Good communication skills Experience with Spark/Scala programming Experience with AWS Cloud ...

BT/WiFi Sr Engineer

Farmington, CA · On-site

$109.40K - $150.20K/yr

... unit testing, integration testing, and system testing on Android 10 and above versions. * Must be knowledgeable on using BT/WiFi protocol analyzer tools, BT SIG, and WiFi alliance protocol specs.

Java/J2EE Developer

San Francisco, CA · On-site

$60 - $77.75/hr

... Unit testing with J Unit, Mockito Strong communication & interpersonal skills Qualifications Java, Swing, Spring, Rest web services Additional Information Multiple Openings

Testing Technician, Powertrain

San Jose, CA · On-site

$50.60K - $69.60K/yr

Perform motor and drive unit testing on specialty dyno setups. * Setup equipment and devices for specialty testing. Experience should include proficient knowledge of: * Analog I/O * Digital I/O * CAN ...

Front End Developer

Woodland, CA

$110.70K - $128.80K/yr

... unit testing, Test Driven Development (TDD), functional testing and performance Additional Information All your information will be kept confidential according to EEO guidelines.

Familiarity with unit testing, performance profiling, and mobile accessibility standards (WCAG 2.1 AA). Key Responsibilities: * Develop application features for incident display, maps, notifications ...

next page

Showing results 1-20

Unit Testing information

See California salary details

$8

$19

$30

How much do unit testing jobs pay per hour?

As of Jun 1, 2026, the average hourly pay for unit testing in California is $19.53, according to ZipRecruiter salary data. Most workers in this role earn between $14.71 and $20.87 per hour, depending on experience, location, and employer.

What is a Unit Testing job?

A Unit Testing job typically involves writing and executing tests to verify that individual components or functions of a software application work as expected. Professionals in this role use testing frameworks and tools to automate test cases, identify bugs, and ensure code quality before integration. They collaborate with developers to create test plans, analyze results, and report issues. This role is crucial in maintaining software reliability and improving development efficiency.

What are the key skills and qualifications needed to thrive in the Unit Testing position, and why are they important?

To excel in Unit Testing roles, a strong grasp of programming concepts, software testing methodologies, and analytical thinking is essential, often supported by a degree in computer science or related field. Familiarity with unit testing frameworks (such as JUnit, NUnit, or pytest), continuous integration tools, and a working knowledge of version control systems are highly beneficial. Attention to detail, effective communication, and problem-solving abilities help professionals collaborate with developers and ensure high-quality code. These competencies are crucial because they directly contribute to building reliable software and maintaining efficient development workflows.

What are the typical daily responsibilities for someone working in Unit Testing?

Professionals focused on Unit Testing typically write, execute, and maintain test cases to verify that individual components of software function correctly. Daily tasks often include collaborating closely with software developers to understand requirements, identifying potential issues early in the development cycle, and documenting test results for continuous improvement. They may also review and refactor existing tests, integrate their work into automated testing pipelines, and participate in code reviews. This role is integral to ensuring code quality, reducing bugs, and enabling smooth software releases within a collaborative development environment.
What are popular job titles related to Unit Testing jobs in California? For Unit Testing jobs in California, the most frequently searched job titles are:
Senior Software Engineer - BaseOS

Senior Software Engineer - BaseOS

NVIDIA

Santa Clara, CA • On-site

$143.80K - $189.60K/yr

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

Job Summary:
NVIDIA is a leading company in AI computing, known for its innovations in GPU technology. The Senior Software Engineer - BaseOS will design and build CI/CD pipelines, implement automation initiatives, and develop testing frameworks to enhance NVIDIA's infrastructure for AI and data-analytics platforms.
Responsibilities:
• Design, implement, and maintain CI/CD pipelines for building OS images across Ubuntu and RHEL distributions
• Build unit testing and integration testing frameworks using Go and Python
• Optimize CI/CD infrastructure using Jenkins and GitlabCI
• Implement infrastructure as code with Terraform and work with Kubevirt for virtualized workloads
• Create and maintain Ubuntu and RHEL packaging solutions (deb/rpm)
• Identify infrastructure improvements and implement metrics gathering systems for KPIs and dashboards
• Champion automation initiatives to achieve 100% end-to-end automation across developer and release workflows
Qualifications:
Required:
• 5+ years of software engineering experience focused on infrastructure and platform systems
• Expert-level proficiency in Go and Python
• Strong experience with Jenkins, GitlabCI, and Terraform
• Hands-on experience with Kubevirt and Ubuntu/RHEL packaging (deb/rpm)
• Proven unit testing strategies and framework development experience
• Expertise in KPI Infrastructure for metrics identification, gathering, and dashboards
• Experience using AI tools such as Cursor/Claude
• Bachelor's degree in Computer Science, Engineering, or equivalent experience
Preferred:
• Functional testing and end-to-end test automation experience
• Contributions to open-source infrastructure or Linux distribution projects
• Experience with container orchestration and cloud-native technologies
Company:
NVIDIA is a computing platform company operating at the intersection of graphics, HPC, and AI. Founded in 1993, the company is headquartered in Santa Clara, USA, with a team of 10001+ employees. The company is currently Late Stage.

Nvidia logo

About Nvidia

Sourced by ZipRecruiter

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology--and amazing people. Today, we're tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Santa Clara, CA, US

Year founded

1993