Job Title: QA Lead / Manager – Automation & Microservices (financial services)
Location: New York City, NY (100% Onsite)
Duration: 6+ Months Contract
Employment Type: Contract
Job Description:
We are seeking an experienced QA Lead / Manager to drive end-to-end quality engineering initiatives for microservices-based and distributed systems. The ideal candidate will have strong expertise in test automation, API testing, and performance testing, along with the ability to lead QA strategy and execution in an Agile environment.
Key Responsibilities:
Lead end-to-end QA efforts for microservices and distributed systems
Define and implement automation-first testing strategies aligned with CI/CD pipelines
Build and maintain scalable automation frameworks using Selenium, BDD/Cucumber, or UFT
Perform API testing using Postman or SoapUI
Conduct performance and load testing using JMeter
Ensure comprehensive test coverage across functional, regression, and integration testing
Collaborate with cross-functional teams for end-to-end validation
Participate in Agile ceremonies (Sprint planning, retrospectives, backlog refinement)
Manage defects, risks, and quality metrics using tools like Jira, Rally, or HP ALM
Perform backend/database validation using SQL
Required Skills:
Strong experience in QA with a focus on automation
Hands-on experience with API testing and microservices architecture
Experience working in Agile/Scrum environments
Strong understanding of QA lifecycle, test strategy, and quality metrics
Preferred Qualifications:
11+ years of overall QA experience
Experience in financial services or regulated environments
Expertise in Selenium (Java with BDD/Cucumber) or UFT
Performance testing experience using JMeter
Experience with CI/CD tools such as Jenkins, Git, or GitHub
Strong database testing skills (Oracle, SQL Server, PostgreSQL, DB2)
Experience with authentication systems (OTP, biometrics, login flows)
Prior leadership or team management experience