More jobs:
Senior Test Automation Engineer
Job in
Herndon, Fairfax County, Virginia, 22070, USA
Listed on 2026-09-12
Listing for:
Oran Inc
Full Time
position Listed on 2026-09-12
Job specializations:
-
Software Development
DevOps, Software Testing
Job Description & How to Apply Below
**** Prior exp with Center of Medicaid and Medicare Preferred.
We are seeking a Senior Test Automation Engineer to own and evolve our test automation platform beyond test authoring. The ideal candidate will drive automation framework architecture, reliability, security, CI/CD integration, and cross-team enablement
, helping ensure quality and automation remain on the critical path for software releases.
The role requires strong hands-on experience with Selenium, Cucumber, Java, Maven, Git Hub, CI/CD, AWS, Open Shift, Test Rail, and Jira
, along with the ability to design scalable automation solutions and improve the overall software testing lifecycle.
- Own, maintain, and continuously evolve the enterprise test automation framework
, including architecture, scalability, reliability, security, and maintainability. - Develop and maintain automated UI and functional tests using Selenium Web Driver, Java, Cucumber, and BDD frameworks
. - Create reusable automation components, utilities, page objects, test libraries, and framework capabilities to reduce test duplication and improve execution efficiency.
- Drive automation strategy across teams and ensure automated testing is integrated into the software development and release lifecycle
. - Integrate automated test suites with Git Hub repositories and CI/CD pipelines
, including Open Shift-based deployment and execution environments. - Implement secure test automation practices, including centralized credential and secret management using AWS Secrets Manager
. - Eliminate plaintext credentials and ensure secure runtime retrieval, error handling, auditing, and rotation of automation secrets.
- Strengthen software dependency and supply-chain security by managing Maven dependencies through enterprise repositories such as Nexus
. - Standardize Maven configurations and build settings across developer workstations and CI/CD environments to improve build consistency and repeatability.
- Design automation frameworks capable of supporting multiple product configurations, environments, and plan-year implementations while minimizing code duplication and branching complexity.
- Develop and maintain Cucumber feature files, step definitions, hooks, runners, and reusable BDD components
. - Implement robust test execution strategies for nightly regression, smoke, integration, and release validation testing
. - Design and maintain integrations between automation frameworks and Test Rail for automated test case management and results publishing.
- Support bidirectional synchronization between automation, Test Rail, and other test management systems where required.
- Integrate automated testing and reporting with Jira requirements and defect workflows to improve requirements-to-test traceability.
- Automate test execution reporting, metrics, dashboards, and audit-ready quality artifacts.
- Reduce manual reporting and test-management activities through automation and scheduled reporting solutions.
- Analyze automation failures, identify root causes, and improve framework reliability and test stability.
- Collaborate with developers, QA engineers, Dev Ops engineers, product owners, and other technical teams to resolve quality and release risks.
- Establish automation best practices, coding standards, design patterns, and documentation across QA teams.
- Mentor other automation engineers and provide technical guidance on framework development and automation strategy.
- Continuously identify opportunities to increase automation coverage, reduce regression execution time, and improve release confidence.
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent experience.
- 7+ years of software testing and test automation experience
. - Strong hands-on experience developing automation frameworks using Selenium Web Driver
. - Strong programming experience with Java
. - Extensive experience with Cucumber / BDD and Gherkin.
- Experience with JUnit and/or TestNG
. - Strong experience with Maven and dependency management.
- Experience integrating automated testing into CI/CD pipelines
. - Hands-on experience with Git/Git Hub
. - Experience working with Open Shift, Kubernetes, or containerized CI/CD environments
. - Experience with AWS
, particularly AWS Secrets Manager or similar cloud-based secret-management solutions. - Experience with enterprise artifact repositories such as Nexus Repository or Artifactory.
- Experience with Test Rail, Jira
, or similar test management and issue-tracking platforms. - Strong understanding of…
Position Requirements
10+ Years
work experience
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).
(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:
×