Overview
On Site
Hybrid3 Days Onsite / 2 Days Remote (Weekly)
Depends on Experience
Contract - Independent
Contract - W2
Contract - 12 Month(s)
Skills
Selenium
UI
Financial Services
Continuous Delivery
Continuous Integration
Banking
API QA
Java
Job Details
We are seeking a Senior QA Automation Engineer with strong hands-on experience in UI automation, API testing, and banking domain applications. The candidate will be responsible for ensuring high-quality deliverables across functional and non-functional testing, working closely with development and business teams in an onsite environment.
Note: Location: Chicago, IL 100% Onsite (Day 1 Onsite)
Key Responsibilities:
- Design, develop, and maintain UI automation frameworks using Java with Selenium or Playwright
- Independently manage automation framework enhancements and maintenance
- Perform functional, regression, UAT, and non-functional testing
- Execute QA sign-off activities, including entry and exit criteria, before production releases
- Conduct API testing and collaborate on mobile testing where applicable
- Perform SQL scripting for data validation (intermediate level required)
- Participate in Agile ceremonies and follow STLC processes
- Track and manage defects using Jira and document test artifacts in Confluence
- Support CI/CD pipelines and DevOps-driven testing processes
- Collaborate with cross-functional teams to meet aggressive delivery timelines
Required Skills & Experience:
- Strong hands-on experience with Java-based UI automation
- Expertise in Selenium or Playwright
- Experience integrating automation with CI/CD pipelines
- Hands-on experience with API testing tools/frameworks
- Strong experience in the Banking / Financial Services domain
- Intermediate-level SQL scripting skills
- Solid understanding of STLC, Agile methodology, and QA best practices
- Experience using Jira & Confluence for defect tracking and test documentation
- Excellent written and verbal communication skills
- Strong multitasking ability and work ethic
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.