What are the responsibilities and job description for the Quality Assurance Lead position at Aptimized?
QA Lead
Duration: 6 Months
Location: Onsite NYC
Rate: Open
End Client: Major Financial Firm
Job Description:
As a QA Engineer/Manager, you will play a critical role in ensuring the reliability, scalability, and performance of enterprise applications. You will partner closely with engineering, product, and business teams to embed quality throughout the software development lifecycle.
Key Responsibilities
- Lead end-to-end quality engineering efforts for distributed systems and microservices-based platforms
- Define and implement automation-first testing strategies aligned with CI/CD pipelines
- Design, develop, and maintain scalable test automation frameworks (Selenium, BDD/Cucumber, UFT)
- Drive API and service-level testing using tools such as Postman and SoapUI
- Perform performance and load testing using JMeter; analyze system behavior under scale
- Ensure comprehensive test coverage across functional, regression, and integration layers
- Collaborate with global teams to support end-to-end testing across interconnected systems
- Participate in Agile ceremonies, including sprint planning, backlog refinement, and retrospectives
- Conduct peer reviews and promote best practices in test design and automation
- Manage defects, risks, and quality metrics using tools like Jira, Rally, and HP ALM
- Validate data integrity through backend/database testing using SQL
Minimum Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related discipline
- Hands-on experience in software quality engineering with strong focus on automation
- Proven experience testing APIs and microservices architectures
- Experience working in Agile/Scrum environments
- Strong knowledge of test lifecycle, defect management, and quality metrics
Preferred Qualifications
- Experience in financial services or highly regulated environments
- Expertise in automation frameworks using Selenium (Java, BDD/Cucumber) and/or UFT
- Experience with performance testing tools such as JMeter
- Familiarity with CI/CD tools (e.g., Jenkins) and version control systems (Git/GitHub)
- Strong database testing skills (Oracle, PostgreSQL, SQL Server, DB2)
- Experience supporting identity/authentication platforms (e.g., OTP, biometrics, login systems)
- Demonstrated leadership or team management experience (for Manager level)
Technical Stack
- Automation: Selenium (Java, BDD), UFT/QTP
- API Testing: Postman, SoapUI
- Performance: JMeter / AI Tools
- CI/CD: Jenkins
- Version Control: Git/GitHub
- Defect Tracking: Jira, Rally, HP ALM
- Databases: Oracle, SQL Server, PostgreSQL, DB2, MongoDB
Salary : $1 - $2