Overview
Job Summary: We are seeking an experienced and dynamic QA Manager to lead our quality assurance team in delivering high-quality software products for our organization. The ideal candidate will have a strong background in manual and automation testing, with hands-on experience in SQL, UNIX commands, STLC/SDLC, and managing QA for critical financial systems. You will be responsible for test strategy creation, resource planning, stakeholder communication, and ensuring process adherence to deliver robust and secure systems.
Key Responsibilities:
Team & Test Management
● Lead and manage a team of manual and automation testers, providing guidance, mentorship, and performance feedback.
● Define and execute test strategies and plans for each product release in alignment with business goals and timelines.
● Oversee test case design, execution, and test data management to ensure full coverage across all functionalities.
● Plan and manage QA deliverables in coordination with release and sprint planning. Process & Quality Oversight
● Ensure compliance with STLC, SDLC, and Defect Management processes.
● Maintain and manage QA environments, ensuring they are up-to-date and aligned with production-like conditions.
● Implement best practices and continuously improve QA processes for efficiency and quality. Stakeholder & Communication Management
● Serve as a primary point of contact for all QA-related updates across internal teams and external partners.
● Provide regular DSR (Daily Status Reports) and WSR (Weekly Status Reports) to stakeholders.
● Communicate effectively with both technical and non-technical stakeholders regarding quality issues, risks, and expectations.
Technical Responsibilities
● Work with SQL for data validation and backend testing.
● Use UNIX commands for system checks, log analysis, and troubleshooting.
● Collaborate closely with developers, product managers, and release engineers to ensure high-quality deliverables.
Required Skills & Experience:
Technical Skills:
● Strong hands-on experience with SQL and UNIX/Linux commands.
● Proficient in manual test case creation and automation testing processes.
● Good understanding of QA tools like JIRA, TestRail, Confluence, and defect tracking systems.
● Knowledge of test automation frameworks and scripting languages (optional but a plus).
Domain Expertise:
● Solid understanding of payment systems, including ATM, E-commerce transactions, settlement, and reconciliation workflows.
● Experience in testing APIs, transaction flows, chargebacks, refunds, and financial reporting systems.
Leadership & Soft Skills:
● Proven experience in leading QA teams and managing test resources effectively.
● Strong analytical and problem-solving skills to identify root causes of defects and quality issues.
● Excellent communication and interpersonal skills for effective collaboration across teams and stakeholders.
Qualifications:
● 8+ years of total QA experience with at least 2 years in a QA leadership/managerial role.
● Experience in fintech, banking, or payment processing environments is strongly preferred.