Overview
On Site
HybridAlpharetta,GA
Depends on Experience
Contract - W2
Contract - 12 Month(s)
Skills
Java
Selenium
BDD
Automation
JUnit
API Automation
Job Details
Job Summary
We are seeking an experienced QA Automation Lead to join a Banking Agile Squad/Fleet. The ideal candidate will own QA processes for assigned banking workstreams with a strong focus on automation-first testing strategies across UI and API layers. This role requires hands-on expertise in Java-based automation, Selenium, API testing, and CI/CD integration, along with the ability to contribute to design and architecture discussions.
Top 3 Must-Have Skills
Key Responsibilities
Required Skills & Qualifications
We are seeking an experienced QA Automation Lead to join a Banking Agile Squad/Fleet. The ideal candidate will own QA processes for assigned banking workstreams with a strong focus on automation-first testing strategies across UI and API layers. This role requires hands-on expertise in Java-based automation, Selenium, API testing, and CI/CD integration, along with the ability to contribute to design and architecture discussions.
Top 3 Must-Have Skills
- Java (Core Java)
- Selenium Automation
- BDD / REST Assured (API Automation) / CI-CD
Key Responsibilities
- Work as part of a Banking Agile Squad/Fleet, closely collaborating with developers, product owners, and other QA members.
- Own and drive QA automation strategy for banking product domains.
- Design, develop, and execute UI and API automation test suites.
- Propose automation approaches based on requirements and application architecture.
- Create test cases across unit, component, and multi-component levels.
- Develop utilities and frameworks to automate manual or repetitive QA processes.
- Perform end-to-end automation execution, analyze test results, investigate defects, and fix automation issues.
- Make framework-level enhancements and improvements as needed.
- Participate actively in design reviews, architecture discussions, sprint planning, daily stand-ups, and retrospectives.
- Ensure automated tests are integrated and maintained within CI/CD pipelines.
Required Skills & Qualifications
- 5 12 years of overall QA experience with strong automation focus.
- Hands-on programming experience in Core Java (Python is a plus).
- Strong experience with:
- Selenium
- REST Assured (API/Web Services Automation)
- BDD frameworks
- JUnit, Gradle
- Git / Bitbucket (Stash)
- TeamCity or similar CI tools
- Proven experience in automation framework design and development.
- Strong test case design skills, including test data management.
- Hands-on experience running, deploying, and maintaining automated test suites.
- Solid understanding of Agile/Scrum methodologies.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication skills and ability to work in a global, distributed team environment.
- Self-driven, proactive, and eager to learn.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.