
Senior QA Engineer with over 11 years of experience in Banking and Financial Services, specializing in Functional, Regression, Mobile, UAT, Smoke, and End-to-End Testing. Skilled in test automation using Playwright, TypeScript, and JavaScript, with expertise in developing and maintaining scalable automation frameworks (POM, hooks, fixtures). Strong knowledge of CI/CD pipelines, GitHub Actions, and Agile methodologies to enhance release quality and efficiency. Experienced in validating complex domains including Global Payments, Loans, Digital Communications, and Cards. Adept at leveraging AI-assisted development tools such as GitHub Copilot and Claude AI to accelerate test creation, debugging, and framework productivity. Proven track record as a UAT Test Lead, with strengths in test planning, script development, and user-experience evaluation. Recognized for leading teams through complex projects, improving product reliability, enhancing system performance, and reducing defects while ensuring adherence to timelines and quality standards.
• Implemented Playwright automation scripts and evolved them into a customized Page Object Model (POM) framework to improve scalability and maintainability.
• Leveraged GenAI tools (ChatGPT, GitHub Copilot) for test code generation, debugging, and productivity enhancements.
• Utilized hooks and fixtures to streamline test setup/teardown, ensuring reliable and reusable test execution.
• Integrated Playwright test suites with Jenkins CI/CD pipelines, enabling automated regression runs and continuous feedback.
• Contributed to internal tooling initiatives by designing reusable components and documenting framework usage for team adoption.
• Gained practical exposure to modern test automation practices, strengthening understanding of CI/CD workflows and Playwright’s advanced features.
• Developed automated scripts to enhance internal tooling processes.
• Participated in code reviews to ensure quality standards in automation scripts.
• Debugged failed automated tests by analysing log files and identifying root causes
• Generated detailed reports on defects found during the automation process.
• Good Experience in creating the test strategy for the IB/wealth management/Loans/Transport/Digital communications/ Personalization Marketing Leads
• Created a pre-production activities process document which helped many teams to move their code into
production
• Attended all the End of Test report (EOTR) walk through calls to review the Testing being carried out in the
lower environment and process being followed for the releases and commented many changes as required
according to the BANK standard Quality process.
• Prepared test strategy, test plans, and test approach documents for UAT and system testing
• Coordinated test execution, defect triage meetings, and release validation
• Reviewed and approved all the UCD -Urban Code Deploy requests for all the CWA and Liberty releases. Also
guided many teams regarding the Stage in (which is deployment into the environment) and Stage out
process (which makes the snapshot to be ready for the next stage and Activate (which activates the
snapshot/Code in that Environment).
• Created a confluence page which really helps all the feature teams who are planning to deliver their change
via CWA, liberty and BR Releases. That page contains all the information regarding the UCD Do’s and Don’ts,
EOTR preparation and CWA, liberty, BR release process.
• Gained hands-on experience with Playwright by first automating test cases through scripts, then architecting a tailored POM framework to enhance scalability and maintainability.
• Executed automated regression test suites as part of release cycles
• Worked in UAT Phase Business Test plan preparation and development
• Worked in UCD deployments in UAT, Prod for CWA, Microservice releases
• Worked with stakeholders to elicit high-level requirements in the form of features and user stories Define business processes act as a liaison between technical and functional teams, gather requirements, document, and review with business.
• Experience in developing, creating Test Automation frameworks from scratch and familiar with extending, enhancing, and integrating
• Worked with multiple stakeholders with different vendor teams for execution and planning.
• Worked on different 80 applications in Wealth management, Investment banking on-premises and cloud servers.
• Worked as Test lead in cloud team for cloud apps.
• Performed POC for Tosca automation testing.
• Worked on QAP, JIRA for reporting the Test complete report.
• Worked and implemented the best practises for testing methodologies and QA standards
• Lead a team of 15 and coordinated with team members to follow the timelines
• Experience in developing, documenting, and maintaining test artifacts like test data, data validation and automated test scripts using Selenium Web Driver using JAVA as primary language.
• Experience in Smoke testing, Functionality, Integration, E2E, Regression, Adhoc and Compatibility testing, ETL Testing
Automation Testing
Playwright
(TypeScript/JavaScript), API
Testing (Postman Validation),
Cross-Browser Testing, Regression
Testing, Functional Testing, NGA
Mobile Android & IOS
Test Automation Frameworks
Custom Test Automation
Framework Development using
Playwright (POM, utilities,
reporting, reusable components)
Programming Languages
TypeScript, JavaScript
AI & Productivity Tools
GitHub Copilot, Claude AI,
Playwright MCP Server
Database
MySQL
Test Management Tools
JIRA, UCD
CI/CD & DevOps
GitHub Actions, CI/CD Pipeline
Integration
Methodology
Agile, Waterfall