Quality Assurance Lead
Birmingham, MI - USA
Job Summary
Tittle: Quality Assurance Lead (71455)
Location: AL - Birmingham TX - Dallas PA - Pittsburgh OH - Cleveland AZ - Phoenix
Work Mode : 5 Days Onsite
Duration: Contract to Hire
Years Of Exp Required: 12 Years
Location: AL - Birmingham TX - Dallas PA - Pittsburgh OH - Cleveland AZ - Phoenix
Work Mode : 5 Days Onsite
Duration: Contract to Hire
Years Of Exp Required: 12 Years
Function of the Group: Revenue Support
Industry background: Banking / Finance
Roles and Responsibilities:
1.Quality Strategy Governance & Leadership:
Own and define end to end test strategy for large complex initiatives including functional integration
regression API and nonfunctional testing.
Act as the quality engineering lead for multiteam programs ensuring consistent standards tooling and
governance.
Coach mentor and provide technical leadership to QA engineers and SDETs across delivery teams.
Influence system design early by partnering with architects and developers to improve testability
reliability and quality outcomes.
Ensure compliance with SDLC PMLC and enterprise risk and control requirements including audit
readiness.
2.Automation & Frameworks (Java / Selenium / Cucumber):
Build and maintain comprehensive automation suites for UI and API testing using tools such as
Selenium Cucumber (for BDD) and Karate (for API testing).
Establish best practices for test automation architecture code quality and reusability.
Drive increased automation coverage across UI API and backend services.
3.Programming & Technical Depth:
Write high quality production grade automation code using Java and supporting libraries.
Perform code reviews and enforce engineering best practices within test codebases.
Debug complex issues across test frameworks environments and application layers.
4.API Testing & Service Virtualization:
Lead testing of RESTful and SOAP services including contract validation and negative scenarios.
Implement and promote service virtualization and test stubbing strategies to enable parallel development
and early testing.
Validate messaging and event driven architectures (e.g. Kafka based systems).
5.CI/CD Tooling & Reporting:
Integrate automated tests into CI/CD pipelines ensuring fast feedback and high signal quality.
Define and maintain test reporting metrics and dashboards to communicate quality risk and readiness
to stakeholders.
Continuously improve pipeline efficiency and test execution reliability.
6.Data Databases & Test Data Management:
Validate data integrity across systems using Oracle MongoDB and related data stores.
Design effective test data strategies including data creation masking and environment management.
Analyze database impacts and downstream effects of application changes.
7.Performance Testing Awareness:
Partner with performance and engineering teams to ensure performance scalability and resiliency
considerations are addressed early.
Contribute to performance test planning and interpretation of results even if execution is handled by
specialized teams.
8.Domain Knowledge (Banking & Consumer Lending):
Apply strong understanding of banking concepts consumer lending workflows and regulatory
considerations to test design and risk assessment.
Leverage prior financial services experience to anticipate real world failure scenarios data issues and
compliance risks.
Must Have Technical Skills:
Senior level experience as an SDET or QA Engineer with a strong focus on automation and enterprise
systems.
Proven experience leading testing efforts for large scale multiteam initiatives.
Strong hands on expertise with:
1. Java Selenium Cucumber/Gherkin
2. API testing (REST SOAP)
3. CI/CD pipelines and automated quality gates
Experience working with Kafka Web Services Oracle MongoDB and distributed systems.
Solid understanding of test strategy governance and risk based testing.
Experience in banking or financial services is strongly preferred.