×
Register Here to Apply for Jobs or Post Jobs. X

SDET: Build Scalable Automation Frameworks; Java​/JUnit

Job in Reston, Fairfax County, Virginia, 22090, USA
Listing for: Evolver Federal
Full Time position
Listed on 2026-05-29
Job specializations:
  • Software Development
    DevOps, Software Engineer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: SDET: Build Scalable Automation Frameworks (Java/JUnit)

Evolver is a cybersecurity and digital transformation company supporting national defense, federal civilian agencies, and Fortune 500 organizations. We help customers secure critical systems, modernize enterprise technology, and solve complex operational challenges through integrated capabilities spanning cybersecurity, enterprise IT infrastructure, cloud, software development, data analytics, legal technology and eDiscovery, applied AI, and electronic security systems. Our teams combine deep technical expertise with mission understanding to deliver secure, reliable, and scalable solutions that advance performance in high-stakes environments.

Evolver is seeking a Software Development Engineer in Test (SDET) to help design and develop the implementation of end-to-end automated regression testing frameworks for Spring Boot / React-based applications running in AWS ECS. These applications integrate through REST APIs and JMS (SQS) messaging.

The primary goal of this position is to build and improve robust, scalable, and maintainable automated regression test suites that execute across different layers of the system and integrate seamlessly into Jenkins CI/CD pipelines.

This role requires a hands-on developer-tester who can build frameworks and help guide development and QA teams on automation best practices, framework design, and execution strategy.

Responsibilities:

  • Design, develop, and maintain automated regression testing frameworks for Spring Boot / React applications.
  • Implement automation for REST APIs, UI, and JMS (SQS) message flows.
  • Develop Jenkins pipelines for automated regression execution-both standalone and integrated within build and deploy processes.
  • Support different levels of regression testing:
  • Surface testing: quick, high-level verifications for deployments.
  • Detailed testing: full regression coverage for validation cycles.
  • Ensure all test suites perform automated cleanup (test data, environment, containers) after execution.
  • Collaborate closely with developers and Dev Ops engineers to embed test automation into the SDLC.
  • Design and maintain data-driven and hybrid test frameworks in Java using TestNG, JUnit, or similar tools.
  • Build automated test scripts for both functional and non-functional validation (API, UI, database, and performance).
  • Conduct performance and load testing using JMeter or equivalent tools.
  • Maintain test data, environment configurations, and reusable components for consistent regression execution.
  • Troubleshoot and debug issues uncovered during automated test runs; identify root causes in collaboration with development teams.
  • Participate in continuous improvement of QA processes, tools, and standards.
  • Support user acceptance and production validation as part of release readiness activities.

Basic Qualifications:

  • 4 years of experience in software testing and automation development.
  • 2 years of programming experience in Java, including exception handling, object-oriented design, and reusable code creation.
  • 2 years of experience with Selenium Web Driver, TestNG/JUnit, Rest Assured, and JMeter.
  • 2 years of experience with test case management systems such as Test Rail.
  • 1 year of experience automating REST APIs, UI, and JMS/SQS messaging workflows.
  • 2 years of experience with Page Object Model (POM) and modular automation architecture.
  • 2 years of experience with Jenkins, Maven/Gradle, and Git.
  • 1 year of experience integrating automated test pipelines within CI/CD environments.
  • 1 year of experience with containerized applications (Docker, ECS).
  • 2 years of experience with database testing, ETL, and data validation.
  • 2 years of experience with continuous integration and deployment principles.
  • 1 year of experience with AWS services (ECS, S3, SQS) for test integration and environment setup.
  • 1 year of experience with JIRA, Confluence, and related lifecycle tools.
  • US Citizen or Permanent Resident required, and all applicants shall have lived in the United States for at least three (3) out of the last five (5) years
  • Must be able to pass a comprehensive background check that includes a client-specific Public Trust background investigation

Preferred Qualifications:

  • Prior experience with federal health IT systems…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary