1

Test Driven Development Jobs (NOW HIRING)

Sr. Test Engineer

Atlanta, GA · On-site

$40 - $45/hr

Proficiency in Test Driven Development (TDD) and Behavior Driven Development (BDD) with a testing framework * Ability to independently create and maintain automation test jobs using tools such as ...

SDET

Redmond, WA

$56 - $72.25/hr

NET, SQL as SDET. - GOOD EXPERIENCE IN Dev/Test DRIVEN DEVELOPMENT AND AGILE PROJECT EXPERIENCE. - Write Solid code using development methodologies Work in a collaborative, team environment ...

JAVA/J2EE Development

Idaho City, ID

$49.25 - $63.75/hr

Experience in Test Driven Development, Acceptance Test Driven Development and Behavior Driven Development. * This position will require high-level test automation skills - 1 or more years' experience ...

Test Automation Engineer

Pittsburgh, PA · On-site

$44.75 - $59/hr

Experience in Test Driven Development (TDD), ATDD (Acceptance Test Driven Development), BDD (Behavior Driven Development) using Cucumber, Gherkin. * Expert in using Selenium WebDriver /Web Element ...

Senior Test Automation Engineer

Washington, DC · On-site

$52 - $68.75/hr

Apply test-driven development (TDD) principles by defining test scenarios and acceptance criteria ahead of implementation * Expand automation coverage based on risk, system criticality, and change ...

This role is responsible for defining scalable test architectures, enabling test-driven development, and ensuring robust validation across software, firmware, and hardware interfaces. The ideal ...

next page

Showing results 1-20

Test Driven Development information

See salary details

$5

$49

$91

How much do test driven development jobs pay per hour?

As of May 30, 2026, the average hourly pay for test driven development in the United States is $49.43, according to ZipRecruiter salary data. Most workers in this role earn between $33.17 and $63.70 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Test Driven Development (TDD) Developer, and why are they important?

To thrive as a Test Driven Development (TDD) Developer, you need strong programming skills, deep understanding of software testing principles, and familiarity with TDD methodologies, often backed by a degree in computer science or related experience. Proficiency in unit testing frameworks (such as JUnit, NUnit, or pytest), version control systems like Git, and continuous integration tools is essential. Attention to detail, problem-solving, and effective communication are valuable soft skills that help in writing maintainable code and collaborating with team members. These competencies ensure high-quality, robust software delivery and facilitate rapid, reliable development cycles.

What are some common challenges developers face when implementing Test Driven Development (TDD) in a team setting?

One common challenge when adopting TDD as a team is ensuring everyone consistently writes tests before code, especially under tight deadlines. Teams may also face difficulties in reaching agreement on testing standards and maintaining test suite quality as the codebase grows. Additionally, integrating TDD into existing projects with legacy code can be complex and time-consuming. Open communication, regular code reviews, and continuous learning are key to overcoming these hurdles and fostering a productive TDD culture.

What is Test Driven Development?

Test Driven Development (TDD) is a software development approach where tests are written before the actual code. In TDD, developers first write a test for a small piece of functionality, see it fail, and then write the minimum code needed to pass the test. This cycle of writing tests and code continues until the software is complete. TDD helps ensure code quality, reduces bugs, and makes the codebase easier to maintain and refactor.

What is the difference between Test Driven Development vs Software Tester?

AspectTest Driven DevelopmentSoftware Tester
Primary FocusWriting tests before code to guide developmentExecuting tests to verify software functionality
Skills RequiredProgramming, testing frameworks, coding best practicesTesting techniques, bug tracking, manual and automated testing
Work EnvironmentDevelopment teams, coding environmentsQuality assurance teams, testing labs
CertificationsNone specific, programming certifications helpfulISTQB, CSTE, testing certifications

Test Driven Development (TDD) involves developers writing tests before coding to ensure quality from the start, focusing on code correctness and maintainability. Software Testers primarily execute and design tests to identify bugs and verify features. While TDD is integrated into the development process, Software Testers focus on validation and quality assurance. Both roles are essential for delivering reliable software but differ in their approach and responsibilities.

More about Test Driven Development jobs
What states have the most Test Driven Development jobs? States with the most job openings for Test Driven Development jobs include:
Infographic showing various Test Driven Development job openings in the United States as of May 2026, with employment types broken down into 1% As Needed, 94% Full Time, 4% Part Time, and 1% Contract. Highlights an 77% Physical, 7% Hybrid, and 16% Remote job distribution, with an average salary of $102,810 per year, or $49.4 per hour.
Test Driven Development Engineer - Lead

Test Driven Development Engineer - Lead

Lockheed Martin

Cape Canaveral, FL

Other

Posted 10 days ago


Lockheed Martin rating

8.2

Company rating: 8.2 out of 10

Based on 375 frontline employees who took The Breakroom Quiz

31st of 59 rated aerospace companies


Job description

Space is a critical domain, connecting our technologies, our security and our humanity. While others view space as a destination, we see it as a realm of possibilities, where we can do more - we can innovate, invest, inspire and integrate our capabilities to transform the future.
At Lockheed Martin Space, we aim to harness the full potential of space to cultivate innovation, reduce costs, and push the boundaries of what technology can achieve. We're creating future-ready solutions, focusing on resiliency and urgency through our 21st Century Security vision. We're erasing boundaries and forming partnerships across industries and around the world. We're advancing spacecraft and the workforce to fuel the next generation. And we're reimagining how space can connect us, ensuring security and prosperity.
Join us in shaping a new era in space and find a career that's built for you.
We are seeking a Senior Test Driven Development (TDD) Engineer to join the FBM organization and lead the design, implementation, and maintenance of automated testing frameworks that drive high quality software. The successful candidate will champion TDD practices across multiple product lines, mentor developers, and partner with product owners, QA, and DevOps teams to embed automated testing into every stage of the software development lifecycle (SDLC).

What Lockheed Martin employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Lockheed Martin logo

About Lockheed Martin

Sourced by ZipRecruiter

As a global security and aerospace company, the majority of Lockheed Martin's business is with the U.S. Department of Defense and U.S. federal government agencies.The remaining portion of Lockheed Martin's business is comprised of international government and commercial sales of products, services and platforms.

Industry

Manufacturing

Company size

10,000+ Employees

Headquarters location

Bethesda, MD, US

Year founded

1912