Skip to main content
CareerApp

Skill

Unit Testing

Software Development and Engineering Practices

Unit testing is a software testing practice in which individual components or functions of a program are tested in isolation to verify they behave as expected. Developers write automated test cases, often using frameworks like JUnit, pytest, or Jest, that run quickly and catch regressions early in the development cycle. It is a foundational practice in test-driven development and modern software engineering workflows aimed at improving code reliability.

Unit Testing in the job market

Last checked October 28, 2026

Open roles
20

on Career App

Employers
15

hiring for it

Median pay
—

not enough disclosed

Disclose pay
—

of these roles

Open roles requiring Unit Testing (20)

Software Engineering Intern (Summer 2027)

Sigma Computing

Internship · San Francisco, CA · $50 / hour

Sigma seeks undergraduate or graduate computer science students for a 12-week paid internship developing production features for their cloud analytics platform. You'll work directly with engineers and cross-functional teams to design, build, and ship user-facing and backend components while learning how to scale systems and own projects end-to-end.

Listed on Sigma Computing’s careers site · Apply there ↗

Software Development Engineer - New Graduate

Shield AI

Full-time · Washington, DC · $77,200 – $211,200

Shield AI is hiring autonomous software engineers to work on real-time embedded systems for unmanned aircraft and autonomy software, developing in C++ and Python alongside experienced teammates. This role suits recent graduates interested in defense technology, autonomous systems, and hands-on software development with immediate real-world impact.

Listed on Shield AI’s careers site · Apply there ↗

Cambia Health Solutions

Software Quality Engineer I - II (Facets Application Services)

Cambia Health Solutions

Full-time · $72,000 – $90,000

A quality assurance role focused on preventing and detecting software defects across the product lifecycle through testing, automation, and collaboration with development teams. This suits someone comfortable with programming languages like Java or Python who wants to grow from entry-level testing into more complex, multi-team quality engineering work.

Listed on Cambia Health Solutions’s careers site · Apply there ↗

Senior Software Engineer I, Institutional Services

New York Public Library

Stephen A. Schwarzman Building

The New York Public Library seeks a Senior Software Engineer to help maintain and expand their digital patron platforms, working across multiple codebases to serve researchers, educators, and students. You'll contribute technical leadership while writing production code in Python, React, and TypeScript, and mentor colleagues as you help shape the library's unified digital experience.

Listed on New York Public Library’s careers site · Apply there ↗

Citigroup

VP Python Tech Lead

Citigroup

Full-time · Rutherford, NJ · $142,320 – $213,480

A senior Python engineer role at a financial services company focused on designing scalable applications for credit risk management, with exposure to LLM and AI-driven solutions. This suits experienced developers comfortable leading architectural decisions and mentoring others while working on complex financial data problems.

Listed on Citigroup’s careers site · Apply there ↗

Sr. Manager, Engineering

Cohere Health

Full-time · United States · $185,000 – $225,000

Lead a distributed team of 20+ software engineers across the US and India, owning the technical reliability and direction of clinical review workflows at a healthcare AI company. This role suits experienced engineering managers who've led multi-site teams through technical leads and want to build engineering culture in a regulated, high-impact healthcare environment.

Listed on Cohere Health’s careers site · Apply there ↗

Principal FSW Engineer

AST SpaceMobile

Lanham, MD

AST SpaceMobile is hiring a senior embedded Linux engineer to lead the design and development of networking software for their satellite fleet, working across Linux kernel development, protocol stacks, and hardware integration. This role suits someone with 8+ years of embedded systems experience who wants to take on architectural leadership and mentor others while solving the technical challenges of space-based cellular networks.

Listed on AST SpaceMobile’s careers site · Apply there ↗

Software Engineer - Leeds

Accenture

Accenture is seeking a Software Engineer to design and deliver cloud-native applications across diverse industries, working in agile teams to build products that serve millions of users. This role suits developers with experience in modern languages and AWS who want to work on end-to-end product engineering at scale.

Listed on Accenture’s careers site · Apply there ↗

Software Engineer

LSEG

LSEG is seeking experienced software engineers to build enterprise-grade financial data and analytics solutions, working with modern cloud platforms and AI technologies. This role suits mid-to-senior engineers who are curious about emerging technologies and want to tackle complex problems in financial services at scale.

Listed on LSEG’s careers site · Apply there ↗

The Home Depot

SR. SOFTWARE ENGINEER (AI Innovation)

The Home Depot

GEORGIA - VIRTUAL - GA01 · $80,000 – $180,000

A senior software engineer role focused on AI innovation, responsible for developing and maintaining production applications while mentoring junior engineers and collaborating with product teams. This suits experienced engineers who want to grow technically while contributing to a large organization's digital transformation.

Listed on The Home Depot’s careers site · Apply there ↗

View all 20 on Jobs

Asked for alongside Unit Testing

Measured from the 20 open roles that name Unit Testing — not from a curated list.

Roles that use Unit Testing

Employers hiring for Unit Testing

15 in total, most open roles first.

Turn on analytics and we load Google Analytics: Google gets the pages you open and what you do here — searches, jobs you view, jobs you apply to — and sets its own cookies. Leave it off and the only cookies we set are your login, your theme, and this answer. Accept All also records a yes to advertising, which nothing uses yet. Privacy Policy.