1

Software Engineer In Test Jobs (NOW HIRING)

Sr Software Engineer in Test

OR · On-site +1

$110K - $143K/yr

POSITION SUMMARY The Senior Software Engineer in Test is responsible for designing, developing, and maintaining scalable test automation frameworks and high-quality test solutions using Jest and ...

The Role We're hiring a Lead Software Engineer in Test to drive the strategy, architecture, and execution of automated testing across our platform. You'll build and scale the systems that ensure ...

We are seeking an experienced Software Engineer, Test (SDET) to own quality engineering and test ... In this role, you will design and build the automated testing frameworks, infrastructure, and ...

As a Software Development Engineer in Test (SDET), you will help with developing and maintaining CoreData/SwiftData test applications, automated test suites for exercising various APIs of these ...

Senior Software Engineer in Test I

$113K - $146K/yr

Software Engineer in Test Classification: Full-Time / Exempt GENERAL SUMMARY Responsible for designing and implementing automated test cases for a software application, collaborating on testing ...

Senior Software Engineer in Test 2

$113K - $146K/yr

Software Engineer in Test Classification: Exempt / Full-Time GENERAL SUMMARY Responsible for designing and implementing automated test cases for a software application, collaborating on testing ...

SDET

Hartford, CT · On-site

$50.50 - $65/hr

Job Summary: SDET (Software Development Engineer in Test) - Conversational AI | Hybrid - Hartford, CT or Wellesley, MA | 6-Month CTH [About the Role] Join the YAVA Engineering team at CVS, where you ...

$125 - $150/hr

The Software Development Engineer in Test (SDET) will be responsible for developing automated tests to ensure the quality of software systems and applications. The role involves creating test plans ...

New

Showing results 41-60

Software Engineer IN TEST information

See salary details

$10

$51

$73

How much do software engineer in test jobs pay per hour?

As of Sep 10, 2026, the average hourly pay for software engineer in test in the United States is $51.45, according to ZipRecruiter salary data. Most workers in this role earn between $42.07 and $58.65 per hour, depending on experience, location, and employer.

What is a software engineer in test?

A Software Engineer In Test (SET) is a professional who specializes in developing and maintaining automated tests and testing frameworks to ensure software quality. Unlike traditional testers, SETs are skilled in programming and work closely with development teams to design testable software, automate repetitive testing tasks, and identify bugs early in the development cycle. Their main goal is to improve the efficiency, effectiveness, and coverage of software testing processes, often contributing to both code quality and faster release cycles.

What are the key skills and qualifications needed to thrive as a software engineer in test?

To thrive as a Software Engineer in Test, you need a solid background in computer science, strong programming skills (often in Java, Python, or similar languages), and experience with automated testing frameworks. Familiarity with tools such as Selenium, JUnit, TestNG, and CI/CD systems, as well as knowledge of test management platforms, is typically required. Analytical thinking, problem-solving, and clear communication are critical soft skills that help you design effective test cases and collaborate with development teams. These skills ensure that software products are reliable, scalable, and meet quality standards before release.

What are some common challenges faced by software engineers in test when collaborating with development teams?

Software Engineers In Test (SETs) often face the challenge of ensuring their testing processes keep pace with rapid development cycles. Coordinating closely with developers is essential to identify potential issues early and to align on testing priorities. Communication gaps can sometimes lead to misunderstandings about requirements or missed edge cases, so proactive collaboration is key. Additionally, SETs may need to advocate for sufficient time for thorough test automation, balancing quality with project deadlines.

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

AspectSoftware Engineer In TestQA Engineer
CredentialsBachelor's in CS or related field, coding skillsBachelor's in CS, QA certifications optional
Work EnvironmentDevelops automated tests, collaborates with developersDesigns test plans, manual and automated testing
Industry UsageTech companies, software firmsVariety of industries, including tech and manufacturing
Search IntentAutomation, testing, developmentManual testing, quality assurance

Software Engineer In Test roles focus on developing automated testing solutions and collaborating closely with developers, requiring coding skills. QA Engineers typically design test plans and perform manual and automated testing, often with less emphasis on coding. Both roles aim to ensure software quality but differ in technical depth and responsibilities.

More about Software Engineer IN TEST jobs

What cities are hiring for Software Engineer In Test jobs?

Cities with the most Software Engineer In Test job openings:

What are the most commonly searched types of Software Engineer In Test jobs?

The most popular types of Software Engineer In Test jobs are:

What states have the most Software Engineer In Test jobs?

States with the most job openings for Software Engineer In Test jobs include:

What are popular job titles related to Software Engineer In Test jobs?

For Software Engineer In Test jobs, the most frequently searched job titles are:

Infographic showing various Software Engineer In Test job openings in the United States as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 88% Full Time, 7% Part Time, and 3% Contract. Highlights an 85% Physical, 3% Hybrid, and 12% Remote job distribution, with an average salary of $107,014 per year, or $51.4 per hour.

Sr Software Engineer in Test

OR • On-site, Remote

Natera
Biotechnology Research and Development • 1 - 5K employees

$110K - $143K/yr

Full-time

This job post has expired 1 day ago. Applications are no longer accepted.


Natera rating

7.8

Company rating: 7.8 out of 10

Based on 39 frontline employees who took The Breakroom Quiz


Job description

POSITION SUMMARY
The Senior Software Engineer in Test is responsible for designing, developing, and maintaining scalable test automation frameworks and high-quality test solutions using Jest and Playwright. This role contributes to the overall quality strategy by applying advanced testing practices, ensuring reliable product performance across dynamic environments, and collaborating closely with cross-functional teams throughout the software development lifecycle.
PRIMARY RESPONSIBILITIES

  • Design, develop, and enhance test infrastructure for software systems and components.
  • Build and maintain scalable, maintainable, and data-driven test automation frameworks using Jest and Playwright, following best engineering practices.
  • Develop and execute comprehensive test strategies, balancing automated and manual testing to ensure coverage across functional, regression, and edge-case scenarios.
  • Perform in-depth debugging, root cause analysis, and defect investigation across multiple environments.
  • Analyze product requirements and technical designs to identify risks and ensure testability.
  • Collaborate with product managers and developers to define test scenarios, acceptance criteria, and expected outcomes.
  • Configure and maintain test environments, including environment setup and test data management.
  • Integrate and optimize automated tests within CI/CD pipelines to support continuous testing and delivery.
  • Contribute to improving testing methodologies, tools, and processes to enhance overall test effectiveness and efficiency.
  • Document, track, and communicate test results, defects, and quality metrics to stakeholders.
  • Support and mentor junior team members through knowledge sharing and best practices.


QUALIFICATIONS

  • 5+ years of experience in software testing and test automation.
  • Strong hands-on experience with Jest and Playwright for front-end and end-to-end testing.
  • Experience working with both manual and automated testing in fast-paced development environments.
  • Bachelor's degree in Computer Science or equivalent practical experience.


KNOWLEDGE, SKILLS, AND ABILITIES

  • Strong proficiency in JavaScript / TypeScript for test automation.
  • Solid experience with modern front-end testing tools, particularly Playwright and Jest.
  • Experience testing applications across dynamic and multi-environment setups.
  • Strong understanding of QA methodologies, test planning, and risk-based testing.
  • Familiarity with CI/CD pipelines and automated test execution.
  • Ability to analyze system dependencies and integration points.
  • Strong communication and collaboration skills across engineering, product, and QA teams.

What Natera employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom