KUMARI ANJALI
908-***-**** ************.******@*****.*** https://www.linkedin.com/in/kumari-anjali-b641ab251/
PROFESSIONAL SUMMARY
I bring 9 years of focused experience as a QA Analyst, specializing in Automation Testing (using Selenium with Java), Manual Testing, and API Testing. My skills include crafting automated test scripts, developing meticulous test plans, and executing detailed manual and API tests. I am dedicated to elevating software quality and refining testing processes. With a track record of effectively collaborating with diverse teams, I strive to deliver exceptional software solutions within schedule and budget constraints. Continuously seeking to expand my knowledge and skills, I am committed to staying current with industry trends and advancements to drive ongoing professional development and success.
PROFESSIONAL EXPERIENCE
Software Testing: Experienced in testing Web, Windows, Web Services, Databases, and Reports using Selenium WebDriver, Java, TestNG, RestUI, and Cucumber.
Lifecycle Proficiency: Skilled in STLC and SDLC phases including Requirements, Analysis, Design, Development, Implementation, and Testing.
Methodologies: Worked with Scrum Agile, Waterfall model and V-model development methodologies.
Test Documentation: Proficient in creating Software Test Metrics, documenting testing processes, and writing Test Plans, Scenarios, and Scripts.
Testing Expertise: Experienced in Manual, Backend, GUI, System, Integration, Regression, Functional, White Box, Black Box, Usability, Browser Compatibility, and User Acceptance Testing.
BDD & Web Services: Developed BDD scripts with Cucumber and conducted REST Web Service testing with Rest Assured and Postman.
CI/CD & Version Control: Strong experience with MAVEN, Git, and Jenkins for build management and continuous integration.
Defect Management: Skilled in defect logging, Root Cause Analysis, and Bug Verification using Quality Center and JIRA.
Cloud & Containers: Knowledgeable in AWS Cloud services and Docker.
Industry Experience: Extensive testing experience in the BFSI, e-Commerce and Healthcare.
Application Testing: Experienced in both Web and Mobile Application Testing.
Adaptability: Able to multitask, prioritize, and quickly adapt to new functionalities.
Communication & Leadership: Excellent communication, presentation, and interpersonal skills with experience in leading and working independently in time-sensitive environments.
Technical Skills:
Operating Systems
Windows, UNIX, Linux
Methodologies
SDLC-Waterfall, Agile, STLC, TDD, BDD
Programming Languages
Java, SQL, HTML, XML
Databases
Oracle, DB2, SQL Server, MySQL
Testing Types
Black Box, White Box, Grey Box Testing, Unit Testing, Smoke Testing, Functional Testing, Positive, Negative Testing, Integration Testing, System Testing, Regression Testing
Testing Tools
Selenium Web Driver/RC/Grid, JIRA, Postman, Cucumber, TestNG, ALM, Rest Assured
Automation Framework
Keyword Driven, Data Driven, Hybrid Driven
Build Tools
Maven
Integration Tools
Jenkins
Version Control Tools
Git, SVN
Bug Tracking Tools
Jira, BugZilla, Quality Center
EDUCATION
Bachelor of Engineering - ECE, Rajasthan Institute of Engineering and Technology, India – 2015
Employment Recital
Tata Consultancy Services: November, 2018 to till now
Franciscan Solution Private Limited: April, 2015 to October, 2018
Professional
TCS, New Delhi, India
QA Automation Engineer
Client: Saudi National Bank (Remote) August, 2023 till now
Automated the testing of core banking applications for Saudi National Bank, focusing on enhancing transaction processing and ensuring data integrity across various financial modules. The project aimed to improve the efficiency and reliability of banking operations, contributing to a seamless customer experience and robust financial system performance.
Responsibilities:
Testing efforts in a highly dynamic AGILE environment, actively participating in scrum meetings and guiding sprint activities.
Oversaw the end-to-end execution of automated scripts, test result analysis, and provided key insights to the development team.
Developed and managed test plans, test specifications, and test procedures focused on security enhancements.
Collaborated closely with stakeholders in the analysis of business and requirement specifications, and led the design of the test lab and formulation of the test strategy.
Performed functional testing, identifying critical issues in the application and automating regression tests using Selenium WebDriver and Java.
Used XPath with Selenium WebDriver to handle multiple dynamic elements, ensuring accurate validation and functional coverage.
Utilized XPath for identifying web elements and enhancing the precision of automated test scripts in Selenium, ensuring reliable and efficient UI testing across dynamic web applications.
Guided the creation of test scripts in Java for regression testing and ensured timely execution.
Reviewed and validated test cases and scenarios for reliability, accuracy, and compatibility across the application, ensuring high-quality deliverables.
Led cross-browser testing automation using Selenium WebDriver on IE, Firefox, Safari, and Chrome, ensuring consistency across multiple platforms.
Directed the execution of functional, regression, integration, and user acceptance testing, ensuring alignment with project goals.
Performed Manual and Automation API testing using Postman and Rest Assured (GET, POST, PUT and DELETE).
Managed and maintained Docker containers, ensuring consistent, isolated test environments across platforms.
Integrated Docker with CI/CD pipelines to streamline build, test, and deployment processes.
Deployed Selenium Grid with Docker to enable cross-browser and parallel test execution, optimizing test execution times and resource utilization.
Created and managed Docker containers for Selenium nodes, ensuring compatibility across diverse browser versions and platforms.
Mentored and provided direction to the testing team, sending detailed reports and analysis of testing outcomes.
Analyzed test results for errors and mismatches, logging defects and tracking their resolution.
TCS, Bangalore, India
Client: ADP, MO Jan, 22 to July, 23
Led automation testing for ADP’s enterprise payroll platform, ensuring seamless integration and accurate processing across various financial modules. The project was designed to optimize payroll operations, enhance data security, and improve overall system performance, directly supporting ADP’s commitment to delivering reliable financial services.
Role: QA Automation Tester
Responsibilities:
Led the development and execution of Automation and Manual test cases for functional testing of various application modules.
Oversaw the execution of Selenium test scripts across multiple browsers, ensuring cross-browser compatibility.
Actively participated in daily agile scrum stand-up meetings, iteration planning, and retrospectives, contributing to sprint progress and project goals.
Developed automated test scenarios using Selenium and Java for regression and data-driven testing, enhancing test accuracy and speed.
Collaborated with developers to troubleshoot and resolve API issues, using Postman’s and Rest Assured debugging tools to promptly fix bugs.
Configured and maintained Jenkins pipelines for continuous integration and continuous delivery (CI/CD), enabling automated build, test, and deployment cycles.
Managed Jenkins jobs for Selenium test executions, triggering automated regression and functional tests across multiple environments.
Utilized Jenkins for scheduling automated test jobs, parameterizing builds, and integrating with other DevOps tools to streamline the deployment process.
TCS, Bangalore, India
Client: Johnson & Johnson June, 20 to Dec, 2021
Led the automation testing efforts for a healthcare management system at Johnson & Johnson, focusing on ensuring regulatory compliance and the seamless integration of medical devices with patient data systems. The project aimed to enhance the reliability and performance of critical healthcare applications, improving patient data security and system efficiency.
Role: QA Automation Engineer
Responsibilities:
Automated testing of healthcare applications, focusing on patient data management, medical device integration, and regulatory compliance.
Collaborated with business analysts and stakeholders to understand healthcare-specific requirements and translate them into effective test cases.
Performed validation testing on electronic health records (EHR) systems to ensure compliance with HIPAA and other healthcare regulations.
Automated regression testing to reduce manual effort and increase test coverage across multiple healthcare software releases.
Developed and executed automated test scripts using Selenium WebDriver and Java for web-based healthcare applications.
Conducted API testing using Postman to ensure seamless integration between various healthcare systems.
Implemented performance testing using JMeter to validate system performance under varying loads.
Collaborated with cross-functional teams to ensure testing strategies met healthcare industry standards and compliance requirements.
Utilized SQL for data validation and test data management in a healthcare database environment.
Logged defects and tracked their resolution using JIRA, ensuring that all issues were addressed in a timely manner.
TCS, Bangalore, India
Client Name: Chase Bank Milwaukee, WI Nov, 2018 to May, 2020
Executed automated testing for Chase Bank Milwaukee’s digital banking solutions, focusing on enhancing user experience and transaction accuracy. The project aimed to streamline banking operations and ensure robust security measures, contributing to improved customer satisfaction and operational efficiency.
Role: QA Tester
Responsibilities:
Analyzed the business and functional requirements of the application and developed detailed Test Plan, Test cases in Quality Center.
Creation and maintenance of the Requirements Traceability Matrix (RTM) for the Test cases with project requirements.
Analyzed test data requirements and prepared the required test data.
Involved in the creation of Test data for the Manual and Regression Testing efforts.
Performed back-end Testing on Oracle databases using SQL queries for customer records.
Reported and kept track of defects in Defects module of Quality Center.
Provide defect status summary and testing status to the team lead on the daily basis before meetings.
Executed test cases, analyzed problems, and created detailed defect reports, tracking, verifying and closing fixed defects using JIRA
Conducted comprehensive testing of payment processing systems, including authorizations for both point-of-sale and Card-Not-Present (eCommerce/digital) transactions.
Ensured the reliability and accuracy of clearing and settlement systems, merchant onboarding processes, and merchant reporting functionalities.
Implemented and validated fraud and security analytics to protect transactions.
Executed rigorous testing protocols for financial institutions' payment systems, focusing on debit cards, loans, and credit cards. Evaluated new account setups, card issuance, notifications, user preferences, payments, account updates, rewards, fraud detection, statements, collections, authorizations, chargebacks, and settlements.
Designed Manual Test cases and BDD Feature Files from requirements through Cucumber on a data driven framework using apache poi library.
Developed and executed test cases using Postman to validate API endpoints, resulting in a 20% reduction in defects and improved API performance.
Performed regression testing at the end of each Sprint and published cucumber reports through Jenkins.
Developed automated test scripts, functions and sub-routines using JavaScript.
Involved in reviewing the test plan& test scenarios prepared in Jira.
Franciscan Solution Private Limited, Delhi, NCR, India
Client Name: The Home Depot Waukesha, WI April 2015 – Oct 2018
Project: Purchase Order Management
QA Analyst
Responsibilities:
Performed manual testing including functional, system and performance testing.
Developed Test Plans and Test Cases for different types of testing.
Collaborated with stakeholders, business analysts, and end-users to define UAT test cases and acceptance criteria.
Executed UAT test cases to validate the system against business requirements and ensure it met user needs.
Managed UAT test environments, coordinated test data, and tracked issues during the testing phase.
Provided regular status updates and documented test results, ensuring all critical issues were resolved before final deployment.
Supported end-users during UAT by providing guidance and troubleshooting assistance.
CERTIFICATIONS AND HONORS
Microsoft Azure Administrator: AZ-104 Aug 2023
Microsoft Azure Fundamentals: AZ-900 May 2023