1

Software Development Engineer In Testing Jobs in Ashburn, VA

Diverse Lynx is seeking a Senior Software Development Engineer in Test (SDET) to work onsite in ... The role involves designing and maintaining automation frameworks, executing various testing ...

The Senior Software Development Engineer in Test will be part of a Software Engineering process ... Qualifications • Proven experience in both Unit and Integration testing needs with exposure to ...

SDET

Merrifield, VA · On-site

$49.75 - $64.25/hr

Hands-on development/coding (Java) Hand on experience with UI+API+DB automation testing Hands ... overall SDET and/or development hands on experience. At least 2 years of mobile apps test ...

Be Seen First

This role will be developing and executing automated testing solutions that support continuous ... (SDET) roles. * Experience developing automated tests using Selenium or similar automation ...

SDET 4

Rockville, MD

$51 - $65.75/hr

The main function of a Software Development Engineer in Test (SDET) is to develop and execute ... Develop testing programs that address areas such as database impacts, software scenarios, or ...

SDET 3

Rockville, MD

$51 - $65.75/hr

The main function of a Software Development Engineer in Test (SDET) is to develop and execute ... Develop testing programs that address areas such as database impacts, software scenarios, or ...

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 ... Lead and execute end-to-end testing across multiple integrated systems for major initiatives.

SDET consultant

Mclean, VA · On-site

$50.75 - $65.25/hr

SDET Work Mode : Day 1 - Onsite (Complete Onsite Position) Location : McLean, Virginia (Only Local ... testers and automation engineers in the approach design, script development, execution and ...

next page

Showing results 1-20

Software Development Engineer In Testing information

See Ashburn, VA salary details

$64.9K

$150.9K

$210.1K

How much do software development engineer in testing jobs pay per year?

As of Jul 9, 2026, the average yearly pay for software development engineer in testing in Ashburn, VA is $150,858.00, according to ZipRecruiter salary data. Most workers in this role earn between $122,700.00 and $176,900.00 per year, depending on experience, location, and employer.

What engineer makes $500,000 a year?

Software Development Engineers in Testing (SDETs) at senior levels or in high-cost-of-living areas can earn $500,000 or more annually, especially with bonuses, stock options, and extensive experience. Such compensation typically requires advanced skills in automation, programming, and quality assurance, along with leadership responsibilities and a strong track record in the industry.

What are Software Development Engineers in Testing (SDETs)?

Software Development Engineers in Testing (SDETs) are professionals who specialize in both software development and testing. They design, develop, and maintain automated test frameworks and tools to ensure the quality and functionality of software applications. SDETs work closely with developers to create robust test cases, identify bugs, and improve product reliability. Their role bridges the gap between traditional software testers and developers, requiring strong programming skills as well as a deep understanding of testing methodologies.

Are QA testers in demand in 2026?

Software Development Engineers in Testing (SDETs) and QA testers are expected to remain in demand through 2026 due to ongoing software development and the need for quality assurance. Skills in automation tools, scripting, and continuous integration will enhance job prospects in this field.

What are the key skills and qualifications needed to thrive as a Software Development Engineer In Testing (SDET), and why are they important?

To thrive as a Software Development Engineer In Testing, you need strong programming skills, a solid understanding of software testing principles, and typically a degree in computer science or a related field. Familiarity with automation tools such as Selenium, JUnit, or TestNG, as well as version control systems like Git, is essential, and certifications in test automation can be advantageous. Analytical thinking, attention to detail, and effective communication are standout soft skills for identifying issues and collaborating with development teams. These skills ensure high-quality, reliable software products through efficient test automation and seamless integration within development workflows.

What does a software development engineer in test do?

A Software Development Engineer in Test (SDET) designs, develops, and maintains automated test frameworks and scripts to ensure software quality. They collaborate with development teams to identify testing requirements, write test cases, and use tools like Selenium or JUnit to execute tests, often possessing programming skills in languages such as Java or Python. SDETs focus on improving testing efficiency and reliability throughout the software development lifecycle.

How does a Software Development Engineer in Testing (SDET) typically collaborate with developers and QA teams during a product release cycle?

SDETs play a key role in bridging the gap between development and quality assurance by working closely with both teams throughout the product release cycle. They participate in code reviews, contribute to designing robust test automation frameworks, and often pair with developers to ensure testability of new features. During sprints, SDETs write, maintain, and execute automated test suites, provide early feedback on potential issues, and help triage bugs. This close collaboration ensures faster feedback loops, higher code quality, and smoother product releases.

Is SDET a good career?

A Software Development Engineer in Testing (SDET) is a valuable role that combines software development and testing skills, focusing on automation, quality assurance, and continuous integration. It offers strong job growth, competitive salaries, and opportunities to work with modern tools like Selenium, Java, or Python. SDET roles are well-suited for those interested in coding, testing frameworks, and ensuring software quality throughout the development lifecycle.

What is the difference between Software Development Engineer In Testing vs Software Development Engineer In Testing?

AspectSoftware Development Engineer In Testing
Primary FocusDesigning and developing automated tests, ensuring software quality through testing automation and scripting
Skills RequiredProgramming, test automation, scripting, understanding of testing frameworks
Work EnvironmentCollaborates closely with developers, involved in continuous integration and deployment pipelines
CertificationsOften holds certifications in testing tools or programming languages

In summary, a Software Development Engineer In Testing primarily focuses on creating automated tests and scripting to ensure software quality, working closely with development teams. They possess strong programming skills and are integral to continuous testing processes.

What are popular job titles related to Software Development Engineer In Testing jobs in Ashburn, VA? For Software Development Engineer In Testing jobs in Ashburn, VA, the most frequently searched job titles are:
What job categories do people searching Software Development Engineer In Testing jobs in Ashburn, VA look for? The top searched job categories for Software Development Engineer In Testing jobs in Ashburn, VA are:
What cities near Ashburn, VA are hiring for Software Development Engineer In Testing jobs? Cities near Ashburn, VA with the most Software Development Engineer In Testing job openings:
SDET (Software Development Engineer in Test) - Reston, VA

SDET (Software Development Engineer in Test) - Reston, VA

Hexaware Technologies, Inc

Reston, VA • On-site

$52 - $67/hr

Other

Medical, Retirement

Posted 8 days ago


Job description

Who we are?

At Hexaware Technologies, we are a leading global IT Services company, dedicated to driving digital transformation and innovation for businesses around the world. Founded in 1990, Hexaware has grown into a global trusted partner for enterprises, offering comprehensive AI empowered services including IT Consulting, Application Development, Infrastructure and Cloud Management and Business Process services.

At Hexaware we are a community of creative, diverse, and open-minded Hexawarians creating smiles through the power of great people and technology.

We pride ourselves on our people-centric culture and commitment to sustainability. Our diverse team of over 30,000 professionals across 30 countries is driven by a shared passion for innovation and excellence. We foster a collaborative environment where creativity and continuous learning are encouraged, enabling our employees to thrive and grow.

Just so you know...

You do not need to be perfect or have perfect qualifications to apply for this job nobody is!

We believe that you do not need to match every requirement for the job position to make a valuable contribution to our team. We want to hear from you if you have the passion and potential to drive our mission forward! At Hexaware, we are committed to building and fostering a team with diverse backgrounds, experiences and skills. We value diversity and inclusion and strive to create a workplace where everyone feels welcome and supported. If you require any reasonable adjustments during the application process, please let us know.

SDET (Software Development Engineer in Test)

Reston, VA

Fulltime Job

Overview

We are seeking a highly skilled Software Development Engineer in Test (SDET) to join our engineering team. The ideal candidate will be responsible for designing, developing, and maintaining automated test frameworks and ensuring the quality and reliability of software products throughout the development lifecycle.

Key Responsibilities

  • Design, develop, and maintain automated test frameworks and test scripts
  • Collaborate with developers, product managers, and QA teams to understand requirements and define test strategies
  • Develop and execute functional, regression, integration, and performance tests
  • Write clean, maintainable, and scalable test code using programming languages
  • Identify, log, and track defects and work with development teams for resolution
  • Perform API testing, UI testing, and database validation
  • Integrate automated tests into CI/CD pipelines
  • Ensure test coverage and maintain test documentation
  • Continuously improve test processes, tools, and frameworks
  • Participate in code reviews and contribute to software quality best practices

Required Skills & Qualifications

  • Bachelor s degree in Computer Science, Engineering, or related field
  • Strong programming skills in languages such as:
    • Java / Python / C# / JavaScript
  • Experience with test automation tools, such as:
    • Selenium, Cypress, Playwright, TestNG, JUnit
  • Knowledge of API testing tools (Postman, REST Assured, etc.)
  • Familiarity with version control systems (Git)
  • Experience with CI/CD tools (Jenkins, Azure DevOps, GitHub Actions)
  • Understanding of software testing methodologies and SDLC/STLC
  • Database knowledge (SQL queries, validation)
  • Strong debugging, analytical, and problem-solving skills

Preferred Qualifications

  • Experience with performance testing tools (JMeter, LoadRunner)
  • Knowledge of containerization tools (Docker, Kubernetes)
  • Exposure to cloud platforms (AWS, Azure, Google Cloud Platform)
  • Experience working in Agile/Scrum environments
  • Familiarity with BDD/TDD frameworks (Cucumber, SpecFlow)

Key Competencies

  • Strong attention to detail
  • Excellent problem-solving skills
  • Ability to work independently and within a team
  • Effective communication and collaboration skills
  • Proactive and ownership-driven mindset

Typical Tools & Technologies

  • Automation: Selenium, Playwright, Cypress
  • Programming: Java, Python, JavaScript
  • CI/CD: Jenkins, GitHub Actions, Azure DevOps
  • Version Control: Git
  • Test Management: TestRail, Zephyr
  • API Testing: Postman, REST Assured

What you'll get from us:

Competitive Salary

Company Pension Scheme

Comprehensive Health Insurance

Flexible and hybrid working options dependent on Customer requirements.

24 days paid annual holidays + public holidays.

Professional Development and Training Opportunities

Employee Assistance Program (EAP)

Diversity, Equity, and Inclusion Initiatives

Company Events and Team-Building Activities

Equal Opportunities Employer:

Hexaware Technologies is an equal opportunity employer. We are dedicated to providing a work environment free from discrimination and harassment. All employment decisions at Hexaware are based on business needs, job requirements, and individual qualifications. We do not discriminate based on race including colour, nationality, ethnic or national origin, religion or belief, sex, age, disability, marital status, sexual orientation, parental status, gender reassignment, or any other status protected by law. We encourage candidates of all backgrounds to apply.