Senior Automation Test Engineer (SDET)

S2ALLIANCE INC.
Ashburn, VA, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Compensation
$110,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Agile Methodology Amazon Web Services JIRA Automation of Tests Microsoft Azure Behavior-Driven Development Code Coverage Continuous Delivery Continuous Integration DevOps Github
+27 more
Apache JMeter Junit Python (Programming Language) Systems Development Life Cycle Selenium Strategies of Testing Testng Performance Testing Test-Driven Development (TDD) Postman Test Scripts Gatling Git Pytest Containerization Git Flow Integration Tests Kubernetes Information Technology Restful APIs Cucumber (Software) Selenium Webdriver Atlassian Bamboo Docker Testrail SDET Jenkins

Job description

· Design and implement automated test frameworks using Serenity/Selenium and Cucumber.

· Develop, execute, and maintain robust test scripts in Java or Python.

· Collaborate with developers, DevOps engineers, and business analysts to understand requirements and test criteria.

· Perform integration, regression, smoke, and performance testing across multiple environments.

· Continuously improve test strategies and frameworks for maintainability and scalability.

· Participate in Agile ceremonies and provide input on user story acceptance criteria.

· Identify, document, and track software defects and validate resolutions.

· Ensure comprehensive test coverage across all levels of testing: unit, integration, system, and acceptance.

· Support CI/CD pipeline test integration using tools such as Jenkins, Bamboo, or GitHub Actions.

· Produce clear and concise test reports and metrics for management and stakeholders.

Requirements

Do you have experience in Selenium?, Do you have a Bachelor’s degree?, S2Alliance supports U.S. Customs and Border Protection (CBP) in managing the secure flow of people, goods, and information across U.S. borders. As part of this critical mission, we seek a Senior Automation Test Engineer (SDET) with strong experience in Selenium, Cucumber, and proficiency in Java or Python to ensure the delivery of robust, reliable, and secure software systems.

This role involves designing and executing automated test frameworks, collaborating with developers and DevOps teams, and contributing to the continuous delivery of modern, scalable applications. The ideal candidate will bring 8+ years of automation testing experience, a deep understanding of quality engineering principles, and a proactive approach to problem-solving in mission-critical environments., Bachelor’s degree in Computer Science, Engineering, or a related technical field., · 8+ years of experience in test automation and quality engineering.

· Strong experience in Selenium WebDriver and Cucumber BDD.

· Proficiency in Java or Python for automation development.

· Experience with test frameworks like TestNG, JUnit, or Pytest.

· Working knowledge of REST API testing tools (e.g., Postman, REST Assured).

· Familiarity with Git and branching strategies.

· Strong understanding of SDLC, STLC, and Agile methodologies.

· Hands-on experience with CI/CD tools (e.g., Jenkins, GitHub Actions, Bamboo).

· Solid experience with test management tools like JIRA, Zephyr, or TestRail.

· Familiarity with containerized environments (e.g., Docker, Kubernetes) is a plus.

Desired Skills:

· Experience in performance testing (e.g., JMeter, Gatling).

· Experience working with cloud platforms such as AWS, GCP, or Azure.

· Knowledge of security and accessibility testing practices.

· Experience with behavior-driven development (BDD) and test-driven development (TDD).

Clearance Requirement:

Selected applicants must be U.S. Citizens and able to obtain and maintain a CBP Background Investigation.

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • Health insurance
  • Paid time off
  • Vision insurance
  • Dental insurance
  • Flexible schedule, * 401(k)
  • Dental insurance
  • Flexible schedule
  • Health insurance
  • Paid time off
  • Vision insurance

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:06 min

Elevating the QA engineering role for complex challenges

Ondřej Gróf Ondřej Gróf · WWC Europe 2026

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

2:03 min

Automating the complete functional software testing development lifecycle

April Yoho April Yoho · WWC Europe 2026

Videos

See all

Related articles

See all