Senior Test Automation Engineer

Oran Inc

Herndon (VA)

On-site

USD 120,000 - 160,000

Full time

45 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Oran Inc in Herndon, VA is seeking a Senior Test Automation Engineer to own and evolve our test automation platform beyond test authoring. The role drives automation framework architecture, reliability, security, CI/CD integration, and cross-team enablement, ensuring quality and automation stay on the critical path for software releases.

You will mentor others, design reusable components, and collaborate with developers, QA, and DevOps to improve test stability.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or related field, or equivalent experience.
  • 7+ years of software testing and test automation experience.
  • Strong experience with Selenium WebDriver and Java.
  • Experience with Cucumber / BDD and Gherkin.
  • Experience with Maven and dependency management.
  • Experience integrating automated testing into CI/CD pipelines.
  • Hands-on experience with Git/GitHub.
  • Experience with OpenShift, Kubernetes, or containerized CI/CD environments.
  • Experience with AWS and secret-management solutions.
  • Experience with enterprise artifact repositories such as Nexus Repository or Artifactory.
  • Experience with TestRail and Jira, or similar test management platforms.

Responsibilities

  • 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 WebDriver, Java, Cucumber, and BDD frameworks.
  • Drive automation strategy across teams and ensure automated testing is integrated into the software development and release lifecycle.
  • Integrate automated test suites with GitHub repositories and CI/CD pipelines, including OpenShift-based deployment and execution environments.
  • Implement secure test automation practices, including centralized credential and secret management using AWS Secrets Manager.
  • Strengthen software dependency and supply-chain security by managing Maven dependencies through enterprise repositories such as Nexus.
  • Design automation frameworks capable of supporting multiple product configurations, environments, and plan-year implementations.
  • 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 TestRail for automated test case management and results publishing.
  • Collaborate with developers, QA engineers, DevOps engineers, product owners, and other technical teams to resolve quality and release risks.
  • Mentor other automation engineers and provide technical guidance on framework development and automation strategy.

Job description

**** 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, GitHub, CI/CD, AWS, OpenShift, TestRail, and Jira, along with the ability to design scalable automation solutions and improve the overall software testing lifecycle.

Key Responsibilities
  • 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 WebDriver, 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 GitHub repositories and CI/CD pipelines, including OpenShift-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 TestRail for automated test case management and results publishing.
  • Support bidirectional synchronization between automation, TestRail, 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, DevOps 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.
Required Qualifications
  • 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 WebDriver.
  • 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/GitHub.
  • Experience working with OpenShift, 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 TestRail, Jira, or similar test management and issue-tracking platforms.
  • Strong understanding of software testing methodologies, regression testing, test strategy, and automation architecture.
  • Experience troubleshooting failed automation executions and improving test stability and reliability.
Preferred Qualifications
  • Experience designing or owning an enterprise-scale automation framework.
  • Experience with REST/API automation and tools such as REST Assured.
  • Experience with Docker and Kubernetes/OpenShift.
  • Experience with AWS services beyond Secrets Manager.
  • Experience implementing automated test reporting and dashboards.
  • Experience with Jenkins, GitHub Actions, GitLab CI, or similar CI/CD platforms.
  • Understanding of application security and software supply-chain security.
  • Experience with Agile/Scrum development environments.
  • Experience working with regulated, enterprise, or highly controlled environments.
Technical Skills

Automation: Selenium WebDriver, Cucumber, BDD, JUnit, TestNG, Test Automation Frameworks
Programming: Java, OOP, Design Patterns
Build & Dependency Management: Maven, Nexus, Artifact Management
CI/CD: GitHub, Jenkins/GitHub Actions, OpenShift, Kubernetes
Cloud/Security: AWS, AWS Secrets Manager, Secure Credential Management
Test Management: TestRail, Jira, Requirements Traceability
Testing: Functional, Regression, Smoke, Integration, End-to-End, UI Automation
Version Control: Git, GitHub
Reporting: Automated Test Reporting, Metrics, Audit-Ready Test Artifacts
Methodologies: Agile, Scrum, BDD, Shift-Left Testing

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Test Automation Engineer
Senior Test Automation Engineer

Compunnel, Inc. • Glendale (AZ)

On-site
USD 95,000 - 125,000
Senior Test Automation Engineer
Senior Test Automation Engineer

Surge IT • Alexandria (VA)

On-site
USD 95,000 - 135,000
Automation Test Engineer
Automation Test Engineer

Compunnel, Inc. • Nashville (TN), Northern (KY)

Hybrid
USD 90,000 - 150,000
Senior Automation Test Architect
Senior Automation Test Architect

Spruce Infotech • Woodlawn (MD)

On-site
USD 120,000 - 140,000
Test Automation Engineer
Test Automation Engineer

Anblicks • Plano (TX)

On-site
USD 105,000 - 135,000
Automation Engineer
Automation Engineer

Compunnel, Inc. • Town of Texas (WI)

Hybrid
USD 90,000 - 120,000
QA Automation Engineer
QA Automation Engineer

Vortalsoft Inc • New Jersey

On-site
USD 80,000 - 100,000
Senior Quality Engineer
Senior Quality Engineer

Compunnel, Inc. • New Jersey

On-site
USD 90,000 - 120,000
Senior QA Automation Engineer
Senior QA Automation Engineer

Raas Infotek • Manor (TX)

On-site
USD 120,000 - 150,000
QA Test Automation Lead
QA Test Automation Lead

Cloud Data Vision • Kansas City (MO)

On-site
USD 150,000 - 190,000