1

Software Engineer In Test Jobs in Washington (NOW HIRING)

SDET

Reston, VA ยท On-site

$52 - $67/hr

SDET Reston, VA (3 days a week onsite) Interview Process: 1 in-person panel (no videos) *Prior Mortgage Industry experience if highly desired* Key Responsibilities: Lead and execute end-to-end ...

Software Development Engineer in Test (SDET Location : Rockville, MD, Duration: 6-12 Months Description : Summary: The main function of a Software Development Engineer in Test (SDET) is to develop ...

SDET (JAVA)

Mclean, VA ยท On-site

Job Title: SDET (JAVA) Location: Mclean,VA Duration: 12+ Months Visa: USC, GC, H1B and EAD Contract Type: W2 Key Skills: * Experience in design and building test framework * Strong programming skills ...

SDET

Mclean, VA ยท On-site

Unlimited training and upskilling opportunities through Udemy and Hexavarsity Role: SDET Location: McLean, VA ( 100% Onsite role ) Experience Required: 6+ years * Candidate must have worked on * E2E ...

SDET

Arlington, VA ยท On-site

$57.50 - $74.25/hr

We are seeking a motivated and detail-oriented Test Lead to join our growing team in the ... quality software solutions. This role will involve collaboration with cross-functional teams ...

BCforward's team of dedicated staffing professionals has placed thousands of talented people over the past decade, with retention rates that are consistently higher than the industry average. SDET ...

Software Development Engineer (SDET)

Merrifield, VA ยท On-site

$49.75 - $64.25/hr

Senior Software Development Engineer (SDET) Location: Hybrid Work Model Reporting to Vienna, VA, Pensacola, FL, San Diego, CA Pay Rate: Open to Both C2C and W2 options Position Type: Multiyear ...

Senior SDET/Java Developer

Rockville, MD ยท On-site

$58.25 - $74.50/hr

ummary: Java SDET with exceptional SQL skills. Job Responsibilities: Create expert level SQL select queries, Test and debug analytics reports and dashboards for data integrity and correctness ...

Software Development Engineer (SDET)

Merrifield, VA ยท On-site

$49.75 - $64.25/hr

Senior Software Development Engineer (SDET) Location: Hybrid Work Model Reporting to Vienna, VA, Pensacola, FL, San Diego, CA Pay Rate: Open to Both C2C and W2 options Position Type: Multiyear ...

Software Development Engineer (SDET)

Merrifield, VA ยท On-site

$49.75 - $64.25/hr

Senior Software Development Engineer (SDET) Location: Hybrid Work Model Reporting to Vienna, VA, Pensacola, FL, San Diego, CA Pay Rate: Open to Both C2C and W2 options Position Type: Multiyear ...

Showing results 41-60

Software Engineer In Test information

See Washington salary details

$11

$58

$82

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

As of Aug 19, 2026, the average hourly pay for software engineer in test in Washington is $58.27, according to ZipRecruiter salary data. Most workers in this role earn between $47.64 and $66.44 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.

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

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

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

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

What cities in Washington are hiring for Software Engineer In Test jobs?

Cities in Washington with the most Software Engineer In Test job openings:

Infographic showing various Software Engineer In Test job openings in Washington as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 6% Part Time, 2% Temporary, and 8% Contract. Highlights an 82% Physical, 4% Hybrid, and 14% Remote job distribution, with an average salary of $121,204 per year, or $58.3 per hour.

$52 - $67/hr

Contractor

Re-posted 6 days ago


Job description

SDET
Reston, VA (3 days a week onsite)
Interview Process: 1 in-person panel (no videos)
 
*Prior Mortgage Industry experience if highly desired*
 
Key Responsibilities:
Lead and execute end-to-end testing across multiple integrated systems for major initiatives.
Design, create, and manage test data for a wide range of test scenarios using Test Data Management frameworks.
Develop and maintain automated test suites using:
Karate for API and service testing
Selenium with Java bindings for UI automation
Rest Assured, Postman, and Karate for RESTful service validation
Expand and optimize automation coverage to meet evolving testing needs.
Collaborate with cross-functional teams to ensure comprehensive test coverage and quality delivery.
Utilize AWS services for cloud-based testing and validation.
Participate in and contribute to large-scale testing programs, ensuring alignment with business and technical stakeholders.
Manage and coordinate testing efforts across multiple stakeholders and teams.
Drive Agile testing practices, including continuous integration and delivery pipelines.
Provide mentorship and technical guidance to junior SDETs and QA engineers.
Required Qualifications:
12+ years of experience in software testing and automation.
Strong hands-on experience with:
Karate, Selenium (Java), Rest Assured, Postman
AWS (ECS, S3, Lambda, etc.)
Test Data Management frameworks
Deep understanding of Agile methodologies and CI/CD pipelines.
Excellent communication and stakeholder management skills.
Ability to work independently and lead testing efforts across multiple teams.
Preferred Qualifications:
Experience with performance testing tools and frameworks.
Familiarity with containerization (Docker) and orchestration (Kubernetes).
Experience with tools like Jenkins, GitLab, or similar CI/CD platforms.