Post Job Free
Sign in

Quality Assurance Software Testing

Location:
Tonawanda, NY
Posted:
June 21, 2025

Contact this candidate

Resume:

MUKESHKUMAR

Buffalo, New York

347-***-****)

***.********@*****.***

Page 1 of 5

Technically minded professional with expert in software testing and QA of client, server, & web-based applications. QUALIFICATIONS PROFILE

Analytical, results-oriented, and performance-driven professional, offering more than Six years’ experience in IT and software testing within financial, insurance, and e-commerce industries. Adept at designing and developing test plans, cases, and automated scripts; participating in evaluating business level requirements, and manual testing methods; and performing smoke, functional, integration, system, User Acceptance Testing (UAT), regression, and graphical user interface (GUI) testing. Skilled in object-oriented programming (OOP) through Java, while implementing inheritance, polymorphism, encapsulation, abstraction, and Java collections. Selenium Grid / Waterfall & Agile Methodologies / Version Control Management / Team Building & Leadership Automation Engineering / Relationships Building / Troubleshooting & Debugging / Root-cause Identification. Key Accomplishments:

• Developed and run the Selenium automation framework, as well as built WebDriver project using Maven.

• As the only QA specialist in the team, managing overall quality assurance activities.

• Created robust framework from scratch and worked on enhancing the existing automation framework.

• Wrote highly efficient and maintainable Java code to develop Page Objects using the Selenium Framework.

• Expertly carried out smoke, functional, regression, integration, and UAT testing.

• Devised robust test plans and t scripts as per business requirements and functional specifications.

• Wrote functions for business logic, improved scripts, debugged scripts, and saved time for regression testing, smoke, and sanity testing.

• Created automation reports using third party plugin, including surefire, extends report, and cucumber report. AREAS OF EXPERTISE

Browser Automation Manual and Automated QA Testing Project Management Software Testing Life Cycle (STLC) Quality Assurance Engineering Software Development Lifecycle (SLDC) Mobile App and Mobile Web Testing Test Automation Framework Development.

Technical Skills

Operating Systems: MS-DOS Windows macOS Linux UNIX iOS Android

Methodology: Waterfall Agile (Scrum) V-Model (Software Development)

Databases: Microsoft Access Oracle Microsoft SQL Server Testing Tools and

Framework:

Plugins:

Selenium Web Driver Eclipse TestNG JUnit

Maven J-Meter Postman Rest Assured

Appium

Jenkins Git Cucumber Apache POI

Defect Tracking Tools: HP Quality Center/ALM JIRA TFS Programming

Languages:

Java JavaScript Gherkins SQL HTML

PROFESSIONAL EXPERIENCE

MUKESHKUMAR

Buffalo, New York

347-***-****)

***.********@*****.***

Page 2 of 5

PNC Bank, Pittsburgh, PA

Quality Assurance Analyst Oct 2021–Present

Provide expert oversight into existing tests toward test automation. Offer hands-on support to the architect in developing an automation framework from the ground up. Drive key quality assurance effort to certify each release, while working with onshore and remote team members. Provide designs of automation code in Agile environment as well as conceptualize strategies for testing engineering deliverable s, including API automation, UI automation, and exploratory testing. Work closely with software engineers to create and code tests concurrently with product development. Current Project:

Project Name: UILAO (Digital Unsecured Installment Loan) Role: Automation Engineer

Application: Web Based Application- Design for digital clients to apply for personal unsecured installment loan. Online banking websites provide consumer and business financial services like deposit, cash management, lending, mobile banking, loan serving, asset management, wealth management, estate planning and information processing.

Display technical expertise in building automation framework from scratch through Selenium WebDriver, Java Programming Language following BDD with Cucumber

Utilize Gherkins language to write test cases, Maven to build tools, TestNG for unit testing, Git for version control, Jenkin for CI, and Selenium Page Factory concept for Page Object Model

Maintain active participation in release and sprint planning, retrospective, and daily Agile Scrum development

Develop and implement the following applications:

Behavior-driven development (BDD) scripts with Cucumber and written step definitions.

Data-driven test framework with Page Object Model approach.

Oracle SQL Queries to validate data from the database tables, along with back-end testing; and

Automated test framework in Selenium, while deploying source code to GitHub

Drive key initiatives through the following technologies:

Gherkin Syntax to test the behavior of BDD, along with Cucumber with Selenium (WebDriver).

TestNG, Apache POI frameworks for test suite and data-driven testing.

Jenkins for continuous integration and development.

Java, Maven, Git, JUnit, and TestNG framework to create, debug, and run automated test scripts in Selenium WebDriver, Rest Assured and Postman for API Testing.

JIRA Xray, application lifecycle management (ALM) for defect life cycle from opening to closure Demonstrate excellent skills in various testing, including smoke, black box, functional, integration, UI, data, interface, regression, and UAT web and client-server-based applications

Deal with the preparation of test strategy and schedule for new and upgraded application and services UBS, Buffalo NY

Automation Engineer May 2019–Oct 2021

Provide expert oversight into existing tests toward test automation. Offer hands-on support to the architect in developing an automation framework from the ground up. Drive key quality assurance effort to certify each release, while working with onshore and remote team members. Provide designs of automation code in Agile environment as well as MUKESHKUMAR

Buffalo, New York

347-***-****)

***.********@*****.***

Page 3 of 5

conceptualize strategies for testing engineering deliverables, including API automation, UI automation, and exploratory testing. Work closely with software engineers to create and code tests concurrently with product development. Current Project:

Project Name: CECL (Current Expected Credit Loss)

Role: Automation Engineer

Application: Web Based Application- Design to generate a CECL report in every quarter for Federal Reserve Bank (BHC). A new accounting mythology calculates how the financial institutions account for the expected credit losses. It is a new accounting standard for expected credit loss.

Online banking websites provide consumer and business financial services like deposit, cash management, lending, mobile banking, loan serving, asset management, wealth management, estate planning and information processing.

Display technical expertise in building automation framework from scratch through Selenium WebDriver, Java Programming Language following BDD with Cucumber

Utilize Gherkins language to write test cases, Maven to build tools, TestNG for unit testing, Git for version control, Jenkin for CI, and Selenium Page Factory concept for Page Object Model

Maintain active participation in release and sprint planning, retrospective, and daily Agile Scrum development

Develop and implement the following applications:

Behavior-driven development (BDD) scripts with Cucumber and written step definitions.

Data-driven test framework with Page Object Model approach.

Oracle SQL Queries to validate data from the database tables, along with back-end testing; and

Automated test framework in Selenium, while deploying source code to GitHub

Drive key initiatives through the following technologies:

Gherkin Syntax to test the behavior of BDD, along with Cucumber with Selenium (WebDriver).

TestNG, Apache POI frameworks for test suite and data-driven testing.

Jenkins for continuous integration and development.

Java, Maven, Git, JUnit, and TestNG framework to create, debug, and run automated test scripts in Selenium WebDriver, Rest Assured and Postman for API Testing.

JIRA and application lifecycle management (ALM) for defect life cycle from opening to closure

Demonstrate excellent skills in various testing, including smoke, black box, functional, integration, UI, data, interface, regression, and UAT web and client-server-based applications

Deal with the preparation of test strategy and schedule for new and upgraded application and services Cigna, New York, NY

Automation Engineer in Test Jan 2018 - April

2019

Employed analytical skills in reviewing quality specifications and technical design documents to provide timely and meaningful feedback. Carried out detailed, comprehensive, and well-structured test plans and test cases to estimate, prioritize, and plan quality testing activities.

Project Handled:

Project Name: EMR (Electronic Medical Record)

Role: Automation Engineer in Test

Application: Medical record and tracking portal: Web based application to track patient records, billings and dealing with different kinds of health insurance specially Medicare.

Designed and developed Test Plan, Test cases, and Automation Test Scripts

Managed the Requirement Traceability Matrix (RTM) between requirements and test cases MUKESHKUMAR

Buffalo, New York

347-***-****)

***.********@*****.***

Page 4 of 5

Collaborating with Developers, Technical Project Managers and Product Managers to understand fast changing project requirements

Conducted Backend testing using SQL and database concepts

Developed automated scripts using java in Selenium Web Driver with maven, cucumber, and Test NG

Performed test automation Development using test framework that implements Page Object Model (POM), cucumber feature files, and TestNG

Used Continuous Integration Tools (Jenkins) for automation script run on a nightly basis and to provide quick feed back to the developers

Implemented Maven for Project build tool, and Git for code repository management

Developed script using Object Oriented Programming (OOP) concepts in Java

Performed Regression testing to verify the functionality with the new codes introduced for modification and/or enhancement using Selenium Framework

Used xpath method to identify the web elements by using selenium locators like id, Name, Xpath, text method link Text in the application

Involved in Web Services Testing using Rest API with Rest Assured

Involved in managing the user stories and assigning priorities in JIRA

reporting defects, and defect life cycle using Atlassian JIRA and HP Quality Center ALM

Developed a automation Test plan to execute automation cases in different environment based on testing requirements and created Test cases for Application module

Extensively worked with Database verifications, Validations and developed Complex SQL Queries for Backend Testing with Oracle

Responsible for weekly status updates showing the progress of the manual and automated testing

Participated actively in team meetings with Functional/Development Team for fixing the bugs Priceline.com, Norwalk, CT

Automation Test Engineer Nov 2015 –Dec

2017

Conducted evaluation of system specifications and product code based on specifications. Worked closely with QA engineers to conceptualize effective strategies and test plans, as well as other cross-functional teams to ensure quality throughout SLDC. Performed manual and automated test cases and analyzed results, along with post release and implementation testing. Designed logs to document testing phases and defects and reported bugs and errors to development teams, while assisting with troubleshooting and resolving issues. Project Handled:

Role: Automation Test Engineer

Application: Web based Ecommerce application -designed to manage client booking, payments, and process services.

Coordinated with Project Managers, Development Team, Business Analysts, and End-Users for better quality testing.

Analyzed the user stories based on detail acceptance criteria for the corresponding Sprint

Created, updated, and executed of test cases according to meet the requirements

Developed and maintained automated regression test cases in Selenium Web Driver using Java programming language, Maven and TestNG

Initialized Page Factory to Implement the Page Object Model Framework using Selenium Web Driver

Executed System Test Cases/Scenarios in DEV environment and make sure that user stories are working as expected

Identified the correct web elements uniquely by using different types by locators like Id, Name, Link Text, CSS, and XPath

MUKESHKUMAR

Buffalo, New York

347-***-****)

***.********@*****.***

Page 5 of 5

Proven ability in developing BDD scripts with Cucumber and writing step definitions to implement the actual code for Cucumber Framework

Integrated with TestNG to perform Cross Browser Testing using parallel processing, groups, and annotations

Developed Automation framework implementing Page Object Model along with Data Driven Test for certain Test Cases

Used Continuous Integration Tools (Jenkins) for automation script run on a nightly basis and to provide quick feedback to the developers

Implemented Maven for Project building, and Git for code management repository EDUCATION AND CREDENTIALS

BSc in Computer Science (India Gandhi National Open University, India) DOMAIN KNOWLEDGE

Financial, Healthcare, Insurance

WORK AUTHORIZATION

GC-EAD (Authorized to work in the US for any employer)



Contact this candidate