MANI BHUTE
Email: **********@*****.***
Cell: 214-***-****
ISQTB Certified Professional
Quality Assurance Automation Test Lead
https://www.linkedin.com/in/mani-bhute-438453173
PROFESSIONAL SUMMARY
10+ years of experience in software quality assurance and software testing
Responsible for leading a team of 5-6 quality analysts, consultants in onsite-offshore, hybrid model
Client facing experience as onsite QA lead in several projects
Ability to provide leadership and technical expertise in Test Automation and Quality Assurance
Specialized in automation testing of Client/Server applications, Web- based applications and
Mobile applications and behavior driven development approaches.
Functional domain experience – Banking, Credit processing services, Payment services, Healthcare.
Expertise in SDLC, STLC, preparation of test cases, test plan, test design and test strategy, defect bug cycle, defect reports and creating test artifacts related documents and data flow diagram with designing of test automation and complex framework for applications
Experience in Unit Testing, Smoke, Integration testing, Regression testing, GUI Testing and end to end testing with parallel and cross browser testing and compatibility.
Expertise in keyword and data driven and hybrid and behavior driven data
Extensively involved in writing manual test cases with execution of automated test scripts for smoke and component and system testing and regression testing using Java, Selenium and Rest Assured and Katalon, Appium
Experienced in writing PL SQL test verification scripts for data base testing using MS SQL developer
while verifying the response of API with the values of matching database values.
Experience in using Java’s object-oriented concepts like Inheritance, Abstraction, Encapsulation, Polymorphism and Interface and Abstract classes.
Experience in working with open source tools Selenium (Selenium IDE, Selenium Web Driver), Eclipse IDE, Maven, Gradle, Idea IntelliJ and Katalon visual studio and Appium and UI Automator Swagger Editor, Postman etc.
Experience in UI automation tools like Selenium, Katalon and Backend testing with open source tools like Postman, SoapUI for validating the response and performance testing on JMeter .
Experience in using Quick Test Professional (QTP)/Application for testing desktop application.
Used Project management tools like JIRA, ALM, with plugin Xray and ALM.
Used Locator strategy with 8 different locators by id, by name, by xpath, by css selector etc. for web UI
automation and used selector hub for webUI automation.
Experience in Webservice testing and parsing the JSON or XML Response.
Experience in using version controls tools like Github and bitbucket and source tree
Experience in using tools like Jenkins and Azure devops for CICD purposes
Experience in User Acceptance Testing BDD-Framework with Gherkin Cucumber and Serenity tool
Used Serenity Sumarry.html for reporting and Index.html for reporting and check validations
Ability to learn, adapt to new changes and eager to learn new tools and technologies at fast pace
Ability to mentor and train other team members in using new technologies and dealing with changes
TECHNICAL SKILLS:
Selenium Web Driver, QTP, JUnit, Testing, TestNG SoapUI, Rest API. Postman Rest Assured, Jenkins Sever, Git Hub and Groovy scripting, Java Scripting,Serenity BDD framework with Spring Tool suite Application,Azure Devops Pipeline,Xray,JIRA
Languages: SQL, Java, J2EE, JSP, HTML/CSS, JavaScript, Gherkin, Groovy
Browser: MS Internet Explorer, Mozilla Firefox, Safari, Chrome.
Firefox Add-ons, XPath, CSS SELECTOR, HTML DOM.
Web elements locating addons: Web debugging tools Firebug, Firepath, Chromate, JavaScript Debugger, Selectors hub.
Bug Tracking, HP Quality Center, Visual Studio TFS, JIRA
Applications: MS Office Pro (Word, Excel, PowerPoint, Access, Outlook)
Database: MS Access, PL/SQL, MYSQL, Oracle, Microsoft SQL Server 2008/2012
OS: Windows 7/Vista/XP/2000/ME/NT, UNIX (Sun Solaris), DOS, MAC OS
Tools: Maven Jenkins, Jira, Xray (xary Extensions to words),Rest Api, Serenity BDD Tool Cucumber, Version Control GIT,Bitbukcet,POSTMAN,Swagger Editor,InetlliJ IDE,Eclipse IDE,Azure DEV Ops.
Professional Experience:
Citi Group
Irving TX
April 2025- May 2025
App System Engineer Lead
Responsibilities
Working on Citi’s Compliance and risk monitoring and Fraud Monitoring.
Working on developing and mantainng Citi’s Automation framework
Responsible for Regression, Smoke, Component testing with Selenium and Java with the customized framework of cucumber and Java
Responsible for database verification with SQL developers
Responsible for writing the user stories with feature files
Responsible for execution of end-to-end integration scenarios as Regression suite
Responsible for leading a team of 2-3 QA analysts in onsite-offshore model
Facilitation and liaison between onsite product owner and offshore teams on functional clarifications
Responsible for writing the user stories with feature files with BDD framework
Responsible for execution of end-to-end integration scenarios as Regression suite
Responsible for leading a team of 4 QA analysts in onsite-offshore model
Used Java Selenium Ccucmber Testng Jenkins for Automation framework.
Environment: Java, Selenium WebDriver, Junit And TestNG Framework, Selenium Standalone Server,
Rest Assured for backend testing of API with Java,SQL Developer tool,Bruno,Rest Framework,
BDD cucumber framework used,bitbucket for version control and Source tree
Also used Jenkins for CICD purpose
Bank of America
Plano, TX
June 2023 – December 2024
QA Automation Test Lead
Responsibilities
Working on Bank of America’s ‘Complaint & Fraud Monitoring’ function in Online Banking automation
Responsible for Regression, Smoke, Component testing with Selenium and Java with the customized framework of cucumber and Java
Responsible for Database verification with SQL developers
Worked on UI Manager tool with Selenium to identify and spy with web Locators to create object repository
Responsible for writing the user stories with feature files
Responsible for execution of end-to-end integration scenarios as Regression suite
Responsible for leading a team of 4 QA analysts in onsite-offshore model
Facilitation and liaison between onsite product owner and offshore teams on functional clarifications
Kubota Credit Corporation
Grapevine TX
Sep 2022-May 2023
QA Automation Test Lead
Responsibilities:
Analysis and detailed study of original framework and analyzed the confluence page
Understanding the ticketed Jira user story flow analysis and follow up with business team
Wrote the automation test case scenarios and created data flow diagram for regression updates
While maintaining the old framework and enhanced framework to add more feature in it.
Added few reusable methods in Java for web Application usage for web
Added customer methods for Java Application for functionalities
Studies the original framework and made necessary changes to framework and
Verifies with Assertions
Used Selenium Junit and Java s programming language .
Used Gherkin language to create feature file,used serenity.config to define webdriver properties.
Web Applications,user password stored with application. Properties and used with $ annotation with Spring feature.
Used tools Serenity Cucumber Gradle with Spring boot Suit with Selenium and Java.
Maintained the script with Serenity BDD framework with Spring tool suite.
Did code change in glue with adding new feature files.
Created new reports with Serenity Summary Html and Index.html.
Created the step definition in Runner file and used assertions and verifications.
Maintained the test case status updated in JIRA and Smart Sheet
Created the defect status report and give sign off to the scrum team after
completing the user story as feature file.
Drive to deliver the highest quality user experience collaborating closely with product owners,
architects, and delivery teams to drive high-quality value.
Establish and continuously improve quality assurance strategies covering functional and
non-functional requirements with a shift left mindset and TDD environment.
Execute these QA strategies to meet and exceed Project and corporate quality goals. Using your voice to ensure adherence to quality is an integral part of the combined delivery team.
Gather and present testing metrics and testing activities for the projects to key stakeholders.
Monitoring of all the QA activities, test results, leaked defects, root cause analysis, and identifying areas of improvement. Implement steps required to improve the processes.
As a Daily run shared the Serenity Html report with team and index.html reports for step wise execution
Created Azure develops line to run on CiCD and used bitbucket repository .
Used Jira with Xray plugin for Creating different issue type like Test Plan (with XRay word extension)
Test Plan,Test Cases and Test suite also kept in excel sheet to keep track .
Used team formatted Sign off after test execution is Done.
Always discussed about the most prioritized items with dev team.
Environment: Java, Selenium WebDriver, Junit And TestNG Framework, Selenium Standalone Server,
Spring Tool suite,Serenity BDD cucumber framework used,bitbucket for version control and Source tree
Also used Azure Devops for CICD purpose.Used Katalon Visual Studio to get correct x path as a recorder
Used Jira and Xray plugin for test Set,test plan,test set etc.
Citi Group
Irving TX
August 2021- August 2022
SDET Lead
Responsibilities
Worked on Citibank’s International private Banking and application of CHUB application
Created the Test Planning, Effort estimations and maintain various test metrics.
Responsible for leading a team of 5-6 quality analysts, consultants in onsite-offshore, hybrid model
Facilitate the off-shore teams on any functional clarifications required.•Write, Review & Execute manual Test scenarios and test cases, data verification testing using PL SQL queries.
Analysis and detailed study of high-level business documents like Wireframes and User story flow and Business-related documents and created KT of BRD documents for the QA Team.
Created a space in confluence to upload all QA Docs and latest updates from internal QA Team
The project was based Agile methodologies so highly involved in the different project like IPB and CHUB.
Wrote the test scenarios from user story and traced test cases on Smoke and Functional and Regression testing and Integration testing.
Had swagger API’s so used Swagger editor to understand the API’s full description based n their composite nature.
Selenium web driver and TestNG framework and built automation tool Maven for testing the web application with different URLS and APIs.
Used web debugging tools such as xptah tool, and xpath CSS Selector to locate elements based on ID, Name, xpath, CSS Selector, Link, Partial Link, Link Test, Attributes and Tags.
Used Selenium’s Action classes and Pop and Alert methods of interfaces in testing script.
Used Switch with Web Driver in Test Scripts of Selenium as UI had Windows, Forms, Frames.
Used Property Files to keep Browser Information and Locators information to maintain the scripts
Used Desired capabilities class and config files to set properties of browsers to perform cross browser testing of web applications.
·Used Utility package to create the different methods for clicking the web elements and Mouse Hover, Single click and Double click, Drag and Dropdown (Select Menu), Tool Tip.
Created and used the Generic methods to develop the customize framework with less code and more reusable methods on test objects.
Created a mapping program for TIBCO XCD elements to change in Microservices Individual API Components.
Created Subtask as API’s description and did check them n Postman Tool .
Used Postman extensively with Chai assertion to test microservices API also used Java script for smoke Test scenarios with various methods like GET,PUT,POST, for create Update and search operations and used Splunk tool to check the logs.
Used PL SQL queries and used different joins to link the tables columns and pull the desired data from 3 to 4 tables to match it the with API response in passing of test .
Used PL SQL queries to see correct output matching with DB for backend Testing.
Performed web testing for checking page contents, text, title of the page, dropdown menu and web objects, frames and tables using selenium.
Used the Designed and Developed UAT Regression automation script and Automation of Functional testing framework for all modules using Selenium and WebDriver.
Created the Postman Collection with Various methods for Rest API Testing for Microservices.
Created the validations for checking the calculations and values for verification purpose.
Developed and arranged the Demo Session for team and reviews KT docs and recording .
Attended the different meetings and call with on-site team and coordinated with the peers
offshore teams daily sync up and triage call.
Have participated in daily scrum, sprint, grooming, planning, retrospective,triage,daily sync up meetings as part of agile process.
Used Java’s Encapsulation, Polymorphism, Abstraction and Inheritance concepts, Singleton Class Concepts.
Created a proposal to business of “How Automation can be cost effective for their banking projects.
First American Payment Systems
Dallas Fort Worth Metroplex, TX
Senior SDET Analyst
October 2019- May 2020
Responsibilities
Worked on payment Solutions and application to Payment industry’s customer.
Analysis and detailed study of high-level business documents like Wireframes and User story flow and Business-related documents.
The project was basically on Agile methodologies so highly involved in the different project.
Have written the test scenarios from user story and test cases on Smoke and Functional and Regression testing and Integration testing.
Katalon Visual Studio for testing the web application with different URLS and APIs.
Used Katalon’s Web UI Keyword to create the automated framework and In built Library.
Used Object repository extensively in Katalon-studio to capture and maintain the test objects of
web-application and created the pages in page object model design pattern.
Used web debugging tools such as firebug, fire path and xpath CSS Selector to locate elements based on ID, Name, xpath, CSS Selector, Link, Partial Link, Link Test, Attributes and Tags.
Used Katalon recorder extensively to check the automated script generated and checked as validation points.
Created and used the custom methods and extensively used methods to develop the
customize framework with less code and more reusable methods on test objects.
Performed web testing for checking page contents, text, title of the page, dropdown menu and
web objects, frames and tables using selenium.
Used the Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
Created the validations for checking the calculations and values for verification purpose.
Used Java’s Encapsulation, Polymorphism, Abstraction and Inheritance concepts, Singleton Class Concepts.
Have participated in daily scrum, sprint, grooming, planning, retrospective meetings as part of agile process.Attended the daily sync-up and triage calls and defect fixing on various issues with offshore and onsite team .
Java’s Encapsulation, Polymorphism, Abstraction and Inheritance concepts, Singleton Class Concepts.
Capital One
Plano TX
SDET-Analyst
December 2017-July 2019
Capital Bank provides various banking products and services to businesses, professionals, real estate investors, family commercial entities, and individuals in the central coast region of California. Its deposit products include personal and business checking, Home-loan mortgage, savings, money market, and certificates of deposit accounts, as well as individual retirement accounts and health savings accounts. Project aimed in developing the application and maintain the quality and performance of application.
Responsibilities
Worked on Home loan Mortgage application to customer.
Analysis of business requirements with the help of BRD and High level documents and by attending design review meetings.
Involved in mapping requirements (User stories) to testing scenarios and test cases to ensure proper coverage.
Designed and developed Selenium TestNG Framework used Data Driven Framework.
Wrote and executed automated test cases using Selenium Web Driver to automate manual testing solutions.
Used Selenium Web Driver to automate tests on Multi Browser environment for Compatibility.
Involved in automating test cases using Selenium Web Driver with testing and execution of test scripts using TestNG
Used web debugging tools such as firebug, fire path and xpath to locate elements based on ID, Name, xpath, CSS Selector, Link, Partial Link, Link Test, Attributes and Tags.
Performed web testing for checking page contents, broken links, web objects, frames and tables using selenium.
Used Java’s object-oriented programming concepts, Abstraction, Polymorphism and Inheritance Encapsulation.
Used Extensively Java s action classes and Pop and Alert functionalities in testing script.
Generated the test defects report and reported it to development team for Bug fixing through Jira.
Used behavior driven Development to test for a login feature with Cucumber tool.
Experience in writing Test Plans, defining test Cases, developing and maintaining Test scripts, analyzing the results of scripts, interaction with developers in fixing the errors.
Coordinated with peers in the team for clarity on the requirements.
Proficient in all phases of Test Life Cycle from test planning to defect tracking and managing defect lifecycle.
Used Rest APIs Postman plugin to Verify the customer address verification method against the third-party data base Mellissa.
Used Java s access modifier to restrict the visibility and Java script executor to find Hidden elements.
Automated UI tests with different use cases and each use case with different list of variants to test the ‘Look and Feel’ of the page.
Involved in the Complete Integration CI/CD with Jenkins and GIT.
Created Extent Reports and emailable for detailed explanation of automation test Scripts.
Defect Reporting and Resolution and Bug fixing.
Involved in grouping of Test automation framework for Smoke Test to ascertain that the crucial functions of the application.
Enhanced and gained enough knowledge on new technologies like Appium.
Used Behavior driven developments CUCUMBER Tool for User acceptance Testing with Gherkin Language.
Participated in daily scrum, sprint, grooming, planning, retrospective meetings as part of Agile .
Cardinal Health care Systems
Lewisville, TX
March 2017-November 2017
SDET Analyst
Cardinal Health improves the cost-effectiveness of healthcare. We help focus on patientcare while reducing costs, enhancing efficiency and improving quality. Cardinal Health Care’s Online Portal Sonexus disease track system helps health care industry individual to track appointments and maintain critical clinical data of the patient.
Responsibilities
Worked on Health care Portal to assist medical professional for medication to patient.
Analyzed business requirements and functional documents, helped in creating the test strategy document that define the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort.
Verified, edited and update test data in new or existing systems before testing.
Drafted Test Plan which included testing objectives, testing phases, scenarios and test environment, Scope after a thorough analysis of the business rules.
Involved in writing Test Case by using Design docs and Acceptance criteria.
Developed Automation framework using Selenium Web Driver.
Developed Selenium test cases using TestNG framework
Extended TestNG Data Driven framework by adding some helper classes and methods.
Created automation framework in Selenium WebDriver using Page Object Design Pattern.
Involved in providing the efficient locators strategy like XPath and CSS to run Selenium Web driver script in stable condition.
Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
Used Web designed Patient referral systems for managing the medication with different entities and provider.
Used Java s concept Abstraction, polymorphism, Encapsulation Method, Overriding Method, Overloading, Inheritance, and Abstract Classes.
Worked on Jira for tracking and reporting bugs.
Used xpath and CSS Selector and Java Script Executor with Selenium Web driver to identify and locate the elements on webpage.
Used TestNG‘s different annotation to interact with the application.
Testing of web services Testing using Rest API and its different methods with Postman tools.
Created test scripts and UAT test cases, coordinated with the UAT team and project manager and performed UAT activities with end users
USED complete integration with Jenkins and Git.
Extent reports and emailable reports with log files and for failed test cases.
XO Communications (Telecom)
Dallas, TX
QA Analyst
Mar 2011 – Apr 2015
XO Communications is a leading nationwide provider of advanced communications, managed network and IT infrastructure services for business and wholesale customers. XO serve more than half of the Fortune 500, leading cable, mobile wireless and Domestic and global telecommunications companies.
Responsibilities:
Worked on telecom and communications domain.
Analyzed the functional requirements for developing Test Cases and Test Scripts
Performed Functional and Regression testing manually.
Created QTP scripts record and Play back with the Framework followed by the Company.
Performed web services Functional and regression testing using SOAP UI
Wrote SQL Queries to extract the data from database tables for testing purposes.
Defects were tracked analyzed and monitored using Jira tool.
Provided feedback to improve user experience
Used SOAP UI to test data consistencies for web services.
Used Selenium IDE / Firefox for scripting with record and play feature
Conducted compatibility tests with different browsers and multiple operating systems.
Worked on Agile Methodologies.
Created groovy Script while working with Webservice Testing (SoapUi).
Tested Applications compatibility on different browser versions (IE, Firefox, Safari and Chrome).
Verified that all features work as described in the application documentation provided by the Development Team and as defined through study of screens and underlying application code.
Regression testing on each new build of the application to verify that the latest version of the software has not affected previous working functionality and that known problems have been fixed.
Created reports and logged the defects.
Reported decisions based on the results of the validation tests performed and provided suggestions to improve quality of the AUT.
Sunrise Assisted Living
Las Vegas, NV
QA Tester
Jan 2010 – Feb 2011
Sunrise Assisted Living Is a facility for senior citizens in the north America, providing living assistance for Senior citizens with disability, dementia, and specialized patient care in the area.
Responsibilities:
Reviewed software requirements specification (SRS) and functional requirement documents.
Prepared the master test plan and traceability matrix documents.
Analyzed and updated business requirements, use cases using TFS (Source Control), wrote and implemented the Test Plan, various Test cases and Test Scripts in VBScript to test various functionalities using the automated tool QTP and also wrote manual Test Cases using Quality Center (QC) according to functional documents and requirements.
Reviewed Requirements Specifications wrote test cases and executed test scenarios.
Created Test cases and scenarios for System, Integration and Regression Testing Using Quality Center.
Involved in Test Execution for System and Regression Testing.
Have manually tested the online web based Financial Billing Application (FBS).
Ensured that all the employees, associates and producers received their checks as scheduled by the system in batches and reports were produced without any errors Used Quality Center to log the defects and issues found in the application and also generated different kinds of reports to project the status of the testing.
Tracked defects using Quality Center.
Performed Back-End Testing by writing basic SQL Queries and stored procedures and Followed Waterfall Methodology.
Created and executed test cases and test scripts of data loads.
Wrote optimized SQL queries to validate that actual test results match expected results.
Utilized Rational Manual Tester (Test Manager) to manage test cases and log defects.
Worked with Offshore team in meeting.
Interacted with technical staff within and outside their area and assisted in resolution of reported issues.
EDUCATION:
ISQTB FOUNDATION LEVEL CERTIFIED QUALITY PROFESSIONAL
MS, Electronics from School of Studies, Jiwaji University, Gwalior, India.
BS, Computer Science and Electronics, PGV Science College, Gwalior, India.
Diploma in programming concepts in Visual Basic 6.0, Oracle 7, at Aptech International, India.
Diploma in C at CMC Limited, India.
Certification of Business Analyst from Dallas Community College.