1

Test Driven Development Jobs (NOW HIRING)

SDET with Typescript

Dallas, TX · On-site

$49.50 - $63.75/hr

In-depth understanding of testing methodologies, including Agile, TDD (Test-Driven Development), and BDD (Behavior-Driven Development). * Experience with performance testing tools (e.g., Artillery ...

SDET SENIOR

Dallas, TX · On-site

$55 - $60/hr

Apply Test-Driven Development (TDD) and Behavior-Driven Development (BDD) methodologies to ensure continuous delivery of high-quality software. * Troubleshoot & Debug: Take a hands-on approach to ...

Practice Test-Driven Development and use security, licensing, and code-quality tools to deliver secure, compliant software * Implement log management and system monitoring using Splunk or GCP Cloud ...

New

Experience with Test Driven Development (TDD), BDD Behavior Driven Development, and Agile (XP) Responsibilities * Work with engineers to troubleshoot and remediate automation issues in testing and ...

Improve and expand our Test Driven Development (TDD & ATDD) Approach to development * Innovate: The team is expected to innovate on the fly and not only solve todays problem, but tomorrows as well ...

SDET SENIOR

Dallas, TX · On-site

$55 - $60/hr

Apply Test-Driven Development (TDD) and Behavior-Driven Development (BDD) methodologies to ensure continuous delivery of high-quality software. * Troubleshoot & Debug: Take a hands-on approach to ...

Automation Test Engineer

Ashburn, VA · On-site

$110 - $150/hr

The ideal candidate will have strong experience in automated testing frameworks, Agile methodologies, and Test Driven Development, with the ability to collaborate closely with cross‑functional ...

Software Development Engineer (SDET)

Merrifield, VA · On-site

$49.75 - $64.25/hr

Experience with Test Driven Development (TDD), BDD Behavior Driven Development, and Agile (XP) * Experience with Test processes, open-source test frameworks, test design strategies, writing test ...

Software Development Engineer (SDET)

Merrifield, VA · On-site

$49.75 - $64.25/hr

Experience with Test Driven Development (TDD), BDD Behavior Driven Development, and Agile (XP) * Experience with Test processes, open-source test frameworks, test design strategies, writing test ...

Requirements: -Strong front end development experience -Some back end experience -Test driven development -GCP w/DevOps -Experience with layouts -Automated testing -Pair programming & testing -HTML ...

Frontend Developer

Dearborn, MI

$95K - $111K/yr

Team norms include paired programming, test driven development and automation whenever feasible * Believe in high quality code, committed to continuous integration and prioritize the fixing of a ...

Software Development Engineer (SDET)

Merrifield, VA · On-site

$49.75 - $64.25/hr

Experience with Test Driven Development (TDD), BDD Behavior Driven Development, and Agile (XP) * Experience with Test processes, open-source test frameworks, test design strategies, writing test ...

Showing results 21-40

Test Driven Development information

See salary details

$5

$49

$91

How much do test driven development jobs pay per hour?

As of Aug 21, 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 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 are some common challenges developers face when implementing test driven development 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 are the key skills and qualifications needed to thrive as a test driven development 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 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.

How to get started with test driven development?

To get started with test driven development (TDD), learn the TDD cycle of writing a failing test, developing code to pass the test, and refactoring. Use testing frameworks like JUnit or pytest and practice writing small, incremental tests before implementing features to ensure code quality and reliability.
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 August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 14% Part Time, and 2% Contract. Highlights an 90% Physical, 3% Hybrid, and 7% Remote job distribution, with an average salary of $102,810 per year, or $49.4 per hour.

SDET with Typescript

Staffingine LLC

Dallas, TX • On-site

$49.50 - $63.75/hr

Contractor

Re-posted 10 days ago


Job description

Job Title: SDET with Typescript & PLaywright
Job Location: Dallas, TX 
Job Type: Contract

 

Job Description:

• Design and implement comprehensive test strategies and frameworks for our casino management system, encompassing unit, integration, functional, and performance testing.
• Establish and enforce testing standards and best practices, ensuring high-quality deliverables throughout the development lifecycle.
• Develop and maintain automated testing frameworks using modern tools and technologies (e.g., Playwright, Artillery) to support continuous integration and continuous deployment (CI/CD) processes.
• Collaborate with development teams to integrate automated tests into the build pipeline, ensuring fast feedback on code quality.
• Work closely with cross-functional teams, including developers, product managers, and UX/UI designers, to understand requirements and define testing criteria.
• Act as a key advocate for quality within the development team, providing insights and recommendations to improve software quality.
• Execute test cases, analyze results, and document findings, ensuring that issues are identified and communicated electively to the development team.
• Develop and maintain comprehensive test documentation, including test plans, test cases, and test reports.
• Implement performance and load testing strategies to ensure the system can handle high transaction volumes and user loads.
• Collaborate with security teams to conduct security testing and ensure compliance with industry standards and regulations.
• Identify opportunities for process improvements within the testing framework and overall development practices.
• Attend work as scheduled on a consistent and regular basis.
• Perform other related duties as assigned.

Minimum Qualifications
• Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
• 5+ years of experience in software testing, with a strong focus on automated testing and quality assurance in complex applications.
• Demonstrated experience building testing frameworks and strategies for largescale ,high-availability systems, preferably in the gaming or casino industry.
• Proficiency in programming languages such as JavaScript/ TypeScript, with hands on experience in developing automated test scripts.
• Strong knowledge of modern testing tools and frameworks (e.g., Playwright) and CI/CD tools (e.g., GitHub Actions).
• In-depth understanding of testing methodologies, including Agile, TDD (Test-Driven Development), and BDD (Behavior-Driven Development).
• Experience with performance testing tools (e.g., Artillery, JMeter) and security testing tools (e.g., OWASP ZAP, Burp Suite).
• Familiarity with cloud platforms (AWS) and DevOps practices to enhance automation and deployment processes.
• Excellent verbal and written communication skills, with the ability to convey complex technical concepts to diverse audiences.
• Strong interpersonal skills with the ability to communicate electively and interact appropriately with management, other Team Members and outside contacts of diluent backgrounds and levels of experience.

Skills

Mandatory Skills : Playwright Java testing