1

Software Developer In Test Sdet Jobs (NOW HIRING)

SDET (Software Development Engineer in Test)

Coppell, TX ยท On-site

$46.50 - $60/hr

Job Title: SDET (Software Development Engineer in Test) Location: Tampa, FL / Dallas, TX (Hybrid) Shift Schedule: Monday - Friday, 8A - 5P. Should be flexible to work other shifts Type: Contract-to ...

Lead SDET

Boston, MA ยท On-site

WS & DevOps: Strong experience setting up cloud-based CI/CD pipelines and containerized environments (Docker)

SDET

Atlanta, GA ยท On-site

$48 - $62/hr

Software Development Engineer In Test (SDET) Position: Software Development Engineer In Test (SDET) Experience: 8 to 10 Years Location: Atlanta, GA (Remote till COVID) Responsibilities: * Work as ...

SOFTWARE DEVELOPMENT ENGINEER IN TEST

Irving, TX ยท On-site

$48 - $62/hr

Software Development Engineer In Test (Sdet) Location: Remote Key Responsibilities: * Design ... Experience with DevOps, CI/CD pipelines, and test automation frameworks (Selenium, JUnit, Jenkins ...

Position Title * SDET with Java Position Responsibilities SDET with Java Seattle WA (need candidate ... been a java developer in the past. Primary Skill Core Java Secondary Skill Oracle SQL / PLSQL ...

next page

Showing results 1-20

Software Developer In Test Sdet information

See salary details

$11

$54

$74

How much do software developer in test sdet jobs pay per hour?

As of Jun 29, 2026, the average hourly pay for software developer in test sdet in the United States is $54.76, according to ZipRecruiter salary data. Most workers in this role earn between $48.08 and $62.02 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Software Developer in Test (SDET), and why are they important?

To thrive as a Software Developer in Test (SDET), a strong background in programming, software testing methodologies, and a relevant degree in computer science or engineering is essential. Familiarity with automation frameworks (like Selenium or Cypress), CI/CD tools, and scripting languages (such as Python or Java) is typically required, along with ISTQB or similar certifications being advantageous. Analytical thinking, attention to detail, and effective communication are standout soft skills for this role. These skills ensure robust test coverage, high-quality software releases, and efficient collaboration within development teams.

How do Software Developers in Test (SDETs) typically collaborate with developers and QA teams to ensure software quality?

Software Developers in Test (SDETs) play a key role in bridging the gap between development and quality assurance. They often work closely with developers to understand new features and help design testable code, while collaborating with QA teams to automate testing processes and integrate testing into CI/CD pipelines. SDETs participate in code reviews, contribute to test framework improvements, and provide feedback on testability, making their input crucial throughout the development lifecycle. This collaborative approach helps identify issues early and ensures higher software quality before release.

What is a Software Developer In Test (SDET)?

A Software Developer In Test (SDET) is a professional who combines software development and testing skills to ensure the quality of applications. SDETs design, develop, and maintain automated test frameworks and tools, and often write code to test software products just as developers write code to create them. They collaborate closely with developers and quality assurance teams to identify issues early in the development process, improving product reliability and efficiency. SDETs are integral in enabling continuous integration and delivery by automating repetitive testing tasks, allowing companies to release software faster and with higher quality.

What is the difference between Software Developer In Test Sdet vs QA Engineer?

AspectSoftware Developer In Test (SDET)QA Engineer
Primary FocusDevelops automated tests, writes test code, and integrates testing into developmentDesigns and executes manual and automated tests to ensure product quality
Skills & CertificationsProgramming, automation tools, CI/CD, testing frameworksTesting methodologies, manual testing, test management tools
Work EnvironmentCollaborates closely with developers in Agile teams, often in development environmentsWorks with development and product teams, often in dedicated testing environments

While both roles focus on testing, SDET emphasizes automation and development skills, integrating testing into the software development process, whereas QA Engineers often focus on manual testing and overall quality assurance processes.

More about Software Developer In Test Sdet jobs
What cities are hiring for Software Developer In Test Sdet jobs? Cities with the most Software Developer In Test Sdet job openings:
Infographic showing various Software Developer In Test Sdet job openings in the United States as of June 2026, with employment types broken down into 1% As Needed, 98% Full Time, and 1% Part Time. Highlights an 93% Physical, 1% Hybrid, and 6% Remote job distribution, with an average salary of $113,906 per year, or $54.8 per hour.
SDET (Software Development Engineer in Test)

SDET (Software Development Engineer in Test)

eTeam

Coppell, TX โ€ข On-site

$46.50 - $60/hr

Other

Posted 17 days ago


Key responsibilities

  • Prepare, maintain, and implement test cases based on user stories, present results, and supervise defects to closure.

  • Develop and maintain Java-based automation scripts for UI, API, and backend testing.

  • Perform API testing using Rest Assured and database validation using JDBC/JPA.


Job description

Job Title: SDET (Software Development Engineer in Test)
Location: Tampa, FL / Dallas, TX (Hybrid)
Shift Schedule: Monday - Friday, 8A - 5P. Should be flexible to work other shifts
Type: Contract-to-Hire (CTH)
Duration: 6 Months
Key Responsibilities
  • Prepare, maintain, and implement test cases based on user stories; present results and supervise defects to closure.
  • Develop and maintain Java-based automation scripts for UI, API, and backend testing.
  • Apply Object-Oriented Programming (OOP) principles and best practices in automation code.
  • Perform API testing using Rest Assured and database validation using JDBC/JPA.
  • Track test execution breakthroughs, report on issues and risks with the potential to affect project timelines.
  • Construct appropriate end-to-end business scenarios through the application of a broad understanding of business objectives and goals.
  • Write and optimize complex SQL queries for data validation and backend testing.
  • Develop a detailed understanding of the product being delivered.
  • Responsible for process compliance and associated documentation.
  • Align risk and control processes into day-to-day responsibilities to supervise and mitigate risk; call out risks appropriately.

Required Technical Skills
Java Programming
Strong proficiency in Java programming, including:
  • Collections Framework
  • Exception Handling
  • Streams and Lambda Expressions
Test Automation
  • Hands-on experience with Java-based test automation frameworks:
    • Selenium
    • TestNG
    • JUnit
Build & Dependency Management
  • Familiarity with:
    • Maven
    • Gradle
API & Database Testing
  • Experience with:
    • Rest Assured (API Testing)
    • JDBC
    • JPA
Database Technologies
  • Strong knowledge of SQL and relational databases:
    • Oracle
    • DB2
    • Snowflake

Soft Skills
  • Excellent problem-solving skills
  • Strong communication skills
  • Effective collaboration and teamwork abilities