Test Manager
Job Description
Key Responsibilities:
· Define and implement the overall test strategy for Investment applications and Finacle modules.
· Lead and support QA teams across Manual, Automation, API, and Database testing.
· Design and build scalable automation frameworks from scratch.
· Drive automation using Selenium (Java / Python / C#) to increase coverage and reduce manual effort.
· Ensure thorough testing of Investment modules such as Fixed Deposits (FD), Recurring Deposits (RD), financial transactions, and reporting.
· Perform API testing for financial integrations and backend data validation.
· Guide database testing to ensure data accuracy and processing integrity.
· Support basic security validation covering common OWASP Top 10 risks.
· Manage cross-browser and cross-device testing using LambdaTest and BrowserStack.
· Conduct root cause analysis for production issues and implement preventive measures.
· Review and approve test plans, test cases, and automation scripts.
· Monitor execution, manage defect lifecycle, and ensure timely closure.
· Collaborate with Business Analysts, Developers, and Product Owners for requirement clarity.
· Provide regular quality dashboards, reports, and risk updates to stakeholders.
· Introduce AI-driven testing practices and continuously improve QA processes.
Required Skills & Experience:
· Strong hands-on expertise in Selenium (Java / Python / C#).
· Experience in Mobile Testing & Automation using Appium and frameworks like Maestro.
· Proven experience in designing automation frameworks from scratch.
· Strong exposure to Performance Testing.
· Experience in API Testing (REST / SOAP) using Postman, Rest Assured, or similar tools.
· Domain experience in Investment applications (FD, RD, financial modules).
· Experience in end-to-end financial transaction lifecycle and reporting.
· Good understanding of Finacle core banking modules.