We are seeking a highly experienced Automation Tester / QA Automation Engineer with 10+ years of hands-on experience in QA Automation testing. The ideal candidate will have strong expertise in Selenium WebDriver, Java, Cucumber (BDD), REST API Testing, Okta Authentication, AWS, and CI/CD pipelines. This role involves developing and maintaining automation frameworks, executing UI and API test cases, validating end-to-end business workflows, and collaborating with cross-functional Agile teams to ensure high-quality software delivery.
Responsibilities
• Design, develop, and maintain robust automation frameworks using Selenium WebDriver and Java.
• Create and execute automated UI, API, regression, smoke, integration, and end-to-end test cases.
• Develop BDD test scenarios using Cucumber and Gherkin.
• Perform REST API testing using Postman and Rest Assured.
• Validate authentication and authorization using Okta, OAuth 2.0, OIDC, and SSO.
• Test JavaScript/jQuery-based web applications.
• Work with AWS-hosted applications and cloud environments.
• Integrate automated test suites into Jenkins/CI/CD pipelines.
• Analyze test results, identify defects, and work closely with developers to resolve issues.
• Participate in Agile/Scrum ceremonies including sprint planning, daily stand-ups, and retrospectives.
• Maintain test plans, automation scripts, and QA documentation.
Required Skills
• Selenium WebDriver
• Java
• Cucumber
• JUnit or TestNG
• Maven or Gradle
• REST API Testing
• Rest Assured
• Postman or SOAP UI
• JavaScript / jQuery UI Testing
• Okta Authentication
• AWS Cloud
• Git
• Jenkins / CI/CD
• SQL
• Jira
• Agile/Scrum
Required Qualifications
• Bachelor''s degree in Computer Science, Information Technology, Engineering, or a related field.
• 10+ years of hands-on experience in QA Automation Testing.
• Extensive experience developing and maintaining automation frameworks using Selenium WebDriver and Java.
• Strong experience with API automation using Rest Assured and Postman.
• Experience working with AWS cloud environments.
• Excellent debugging, analytical, troubleshooting, and communication skills.
• Minimum of 3 years of work experience in the United States to support Public Trust clearance eligibility.
• Must be authorized to work in the United States.
• Must be eligible to obtain a Public Trust clearance.
Preferred Qualifications
• Experience supporting U.S. Federal Government or Public Sector projects.
• Experience testing enterprise Java-based web applications.
• Knowledge of AWS or other cloud technologies
• Experience working within DevOps and CI/CD environments.