Senior Automation Test Engineer (SDET)
Skills
About the role
Overview
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.
Responsibilities
· 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.
Qualifications
Education: Bachelor’s degree in Computer Science, Engineering, or a related technical field.
Required Skills and Experience:
· 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.
Pay: From $110,000.00 per year
Benefits:
401(k)
Dental insurance
Flexible schedule
Health insurance
Paid time off
Vision insurance
Work Location: Hybrid remote in Ashburn, VA 20147
Questions about this role
How do I apply to this Senior Automation Test Engineer (SDET) role at S2Alliance Inc?
Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.
What's the typical salary for Software Engineer in Test in United States?
Compensation for Software Engineer in Test roles in United States varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Software Engineer in Test hub for United States medians across recent openings.
How fast does AI Applyd auto-apply?
Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.
What ATS does S2Alliance Inc use?
AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, LinkedIn Easy Apply, and most other ATS platforms. If we can submit through the platform, we do.
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.