Over 7 years of diversified experience in planning, developing manual and automated test cases, and extensive knowledge of test planning, test design, test execution, and defect reporting and tracking. Good knowledge of Selenium WebDriver architecture. Expertise in designing Automation Test Cases, as well as in Functional, System Integration, and Regression Testing. Strong experience in automating web application testing using Selenium WebDriver with Java, Cucumber, TestNG framework, POM, Extent Reports, and Maven. Experience with the Hammer OD tool for automating call flows of the IVR process. Developed test scripts to implement features, test scenarios, and step definitions for BDD (Behavior Driven Development) using Cucumber (Gherkin format). Good debugging knowledge, analyzing test results, reporting, tracking, and defects. Experience with all levels of testing, i.e., Integration, Regression, Smoke, Sanity, Functional Testing, System Testing, and UAT. Knowledge of API Automation Testing. Knowledge in Azure and Jenkins for implementing Continuous Integration (CI) and Continuous Development (CD) processes. Contributed to developing frameworks like Serenity BDD. Performed database testing and data validations using JDBC. Ability to be creative and take self-initiatives in the learning process. Handling daily calls with the client, and updating information across the team.
Conducted functional, SIT, UAT, sanity, and regression testing using manual and automated methods.
Developed test strategies, plans, and managed overall testing processes.
Collaborated on requirements prioritization and triage across multiple sprints.
Analyzed test results and prepared defect/execution status reports for stakeholders.
Created comprehensive test artifacts and documentation to enhance knowledge sharing.
Led testing efforts for IVR and Telephony modules in NatWest environment.
Executed web, API, and database testing while managing end-to-end QA activities.
Coordinated with offshore teams to ensure seamless Agile/Scrum releases.
Conducted functional, SIT, UAT, sanity, and regression testing in manual and automated environments.
Developed test strategies, managed test planning, and oversaw test management processes.
Collaborated on requirements prioritization and triage across multiple sprints.
Performed comprehensive testing including sanity, GUI, functional, and regression assessments.
Analyzed test results; prepared defect and execution status reports for stakeholders.
Ensured quality analysis and control throughout product development cycles.
Created essential test artifacts and documentation for project clarity.
Developed and executed manual and automation test scripts for application functionality.
Gathered requirements to align testing processes with business objectives.
Created detailed test scenarios, cases, and data to ensure comprehensive coverage.
Executed test cases, generating summary reports for stakeholder review.
Conducted daily and weekly test reporting using company-prescribed formats.
Tested microservices with POSTMAN to validate response accuracy.
Performed database testing on SQL databases, including MySQL.
Analyzed test results and prepared defect execution status reports for stakeholders.
Developed and executed test plans, scenarios, and scripts for comprehensive application testing.
Performed manual and automation testing to validate application functionality.
Analyzed requirements through collaboration with various departments for real-time insights.
Created detailed test cases and data to ensure thorough coverage.
Executed test cases and produced summary reports for stakeholders.
Identified, raised, and reproduced bugs to enhance software quality.
Conducted functional, regression, system, and acceptance testing activities.
Reviewed test scenarios to identify gaps and implement risk-based testing for efficient build release.
Programming languages
Testing Tools
Version Control
CI/CD
Project Management Tools
Databases
Development IDE's
Software Development Methodologies
Collaborated with development, product, and UX teams to ensure comprehensive test coverage and early identification of potential issues, regularly provided feedback on product features, and participated in requirements review meetings
Tools: Java, Selenium, Test NG, AWS, Dynamo DB, Quicksight, Eclipse, Jira, GITLab, Confluence, UFT
Description: Telephony IVS is teleservices module of NatWest handling various lines through the routing profiles and queues for handling customer queries and connect to various departments via specified lines of connect. The application is handled and log with help of Amazon connect and AWS.
2. CMS Mortgage System (Jan ‘2022 to Dec ‘2024)
Tools: Java, TESTNG, Serenity, Selenium, Oracle 11g, Jira, Confluence, Agile, Kanban, Maven, GITLab, IntelliJ, PostMan
Description: NatWest is a banking group where it provides services like Retail Banking and Private Banking to achieve its customer’s financial goals by handling their day-to-day expenses and providing digital services to its clients. NatWest also provides services to their clients in trading, financing, risk management and transaction banking etc.
3. Educational Management System (Sep ‘2020 – Dec ‘2021)
Tools: Agile, Jira, Cucumber, TestNG, Maven, Eclipse, Swagger UI, Selenium, Java, DBeaver, Git, Jenkins
Description: Educational Management System is a centralized tailor made application which best suits for different educational institutions. This application provides a single point solution for all institutions. Important key features of this project are Academic Management (All Types of Progress reports), Finance Management, Account Management, Transport Management, Smart card Attendance Management, Employee Payroll, Students and Employees data Management. Personalized Dashboards for Admin’s, Teachers, Parents and Students. Maintenance of Ledger book and Bank Statements. Parent can pay wards fee through Mobile App itself. Regarding security, this application is made fool proof by having Hierarchical based approval system and OTP system for deletion of records.
4. IMS Easy (Sep ‘2017 – Aug ‘2020)
Tools: Java, JSP, Struts, MySQL, Selenium, Java Script, Maven, Log4j, Eclipse, TestNG.
Description: IMS Easy is a secured web based interactive application which will manage educational institute administration in order to track year’s wise of information with more user friendly. It also helps the management for sending required info to parents. Parents can login and check their children's up-to-date records at any time. It is a gate way between management and parents
· Student Management Functionality
· Office/Staff Functionality
· Parental Functionality
· Internal Communication between above portals