Summary
Work History
Education
Skills
Projects
Certification
Generic

Brahmakumar Maddukuri

HYDERABAD

Summary

· Having 15 Yrs. experience in Manual, Webservices API Testing, Performance testing using JMeter and Automation Testing Using Selenium Python and JAVA

· Agile Methodologies:Extensive experience with Agile SCRUM methodologies.

· Extensive experience in Selenium WebDriver with Python and Java for automation in a Hybrid model

· Continuous Integration Tools:Proficient in using, Jenkins Git, GitHub, and Bamboofor continuous integration.

· Data-Driven Testing: Proficient in using Excel POI API, database queries, and API data for data-driven testing.

· Database Testing: Proficient in Oracle, MySQL, and Microsoft SQL Server; adept at analyzing requirements and preparing queries for comprehensive database testing.

· API Testing:Proficient in Webservices API testing using SOAP UI, Postman and HTTPie, ensuring robustness, reliability, and scalability of APIs.

· Testing Methodologies: Proficient in Unit, Integration, and System Integration testing.

· Test Planning and Execution:Experienced in preparing test plans, test cases, and bug reports; adept at creating Requirement Traceability Matrix (RTM) and test scenarios.

· Bug Management:Skilled in prioritizing bugs and test cases; experienced in black-box and white-box testing methodologies, regression testing, and retesting.

· SDLC and STLC:Comprehensive understanding of all phases of Software Development Life Cycle(SDLC) and Software Testing Life Cycle (STLC), ensuring alignment with project objectives and quality standards.

· Developed comprehensive end-to-end scenarios for User Acceptance Testing (UAT), ensuring alignment with business requirements and user expectations.

· Good understanding of 3-tierarchitecture.

· Browser Testing: Proficient in browser compatibility testing across Chrome, Firefox, and Internet Explorer (IE) using Sauce Labs and Browser Stack.

· Performance Testing:Strong understanding and experience in performance testing methodologies.

· Performance Tools:Proficient in using JMeter for performance testing, including script enhancement using Parameterization and Correlation, and analyzing results to identify bottlenecks and prepare detailed performance test reports.

· Performance Monitoring and Workload Modeling: Extensive experience in monitoring client-side and server-side graphs, and proficient in understanding non-functional requirements to prepare accurate workload models.

· Cloud Services:Excellent understanding of Microsoft Azure and AWS, with proficiency in monitoring servers in Elastic Beanstalk and EC2 instances. Experienced in validating data stored in S3 buckets.

· Log Management:Skilled in capturing application logs using Splunk and managing CloudWatchfor monitoring and performance management.

· Data Warehouse Testing:Strong experience in Data Warehouse testing methodologies, ensuring data accuracy, completeness, and consistency across various data sources.

Work History

Senior QE Analyst

Valuelabs LLP
11.2017 - Current

Lifetouch (Yearbook and Yearbook Integration) USA and CA (Aug 2020 – Till date)

A yearbook is a comprehensive product from Lifetouch which is produced annually by schools, colleges, or organizations, typically at the end of an academic year. Its purpose is to capture and commemorate the events, achievements, and experiences of that year within the institution or group.
Yearbooks will be sent to the Shutterfly labs using the Order Gateway. WebEasier will continue to handle pre-press functions and will forward books that are ready to production to a new Yearbook Device Controller application that will be responsible for building the order XML utilizing data from the order and from the Yearbook API server.

Responsibilities/ Deliverables:

• Actively participated in Agile SCRUM processes, including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
• Collaborated with cross-functional teams to deliver high-quality software in iterative development cycles.
• Led the gathering of requirements and preparation of comprehensive test scenarios and test cases for Yearbook Integration testing.
• Executed test cases to validate integration points and ensure seamless functionality across different components.
• Collaborated with stakeholders to ensure alignment of testing efforts with project goals and user expectations.
• Conducted comprehensive manual and automated testing across multiple application services, including Yearbook, Account Image Locker, and Photographer Upload.
• Developed and executed test cases to ensure functionality, usability, and reliability of each application service.
• Automated End to End Integration Test cases which are integrated with multiple systems using API methods and DB.
• Implemented the Data clean-up process for the Yearbook Integration automation project.
• Implemented automation scripts using JMeter to Create the Test data for Load Testing using Web API calls.
• Worked on validating the Complex JSON and XML data through Automation using Python.
• Implemented the DB scripts for Data warehouse testing using DBeaver Tool.
• Worked on Git and GitHub as a version control repository tool.
• Created the Wiki reports and documentations utilized for the project.
• Supported in validating test cases from multiple stakeholders, prioritizing based on project requirements and timelines.

Ticket Window Management, ATPI, UK (Oct 2019 – Jul 2020)

The ATPI Group delivers world-leading corporate travel and events solutions to organizations operating in a variety of specialist sectors around the world. The aim that unites every brand, sector, service and strategy is to deliver what really matters to every single one of our customers.

In ATPI Group the Ticket Window is one of the main sub projects which manages the ticketing process, flight information and services and flight availability form the Global Distribution System (GDS). In Ticket Window GDS Communication is main module to manage the GDS configuration and manages the sessions created from GDS.

Responsibilities/ Deliverables:

• Experience in Agile2.0 Methodology in Software Development Life Cycle
• Worked on Gathering the requirements and preparation of test scenarios, test cases and execution of test cases for Web APIs.
• Worked with JMeter to create automation scripts and performed Load Testing on Web API calls.
• Used Restful API using TestNg for automation framework and performed automated Regression Testing
• Implemented few methods to web element presents in Web APIs.
• Worked on validating the JSON data through Automation.
• Used Azure DevOps as a continues integration tool.
• Used Git and GitHub as a version control repository tool.
• Created tasks in JIRA.
• Involved in DB validation Testing.
• Involved in writing Joins, Sub Queries for data integrity testing.
• Created final reports in Wiki.

LowerMyBills.com, Core Digital Media, LA. (Nov 2017 – Sept 2019)

LowerMyBills.com is the one-stop destination that offers savings through relationships with more than 500 service providers across multiple categories, including home loans, credit cards, auto and health insurance, and long-distance and wireless services.LowerMyBills.com is a consumer finance corporate web site that connects prospective mortgage borrowers to lenders. It is a premier, free online service for consumers to compare low rates on monthly bills and reduce the cost of living. As a lead generator LowerMyBills.com connects consumers who respond to their marketing with a network of leading service providers.


This is done via lead "forms" where consumers voluntarily submit relevant information regarding the transaction under consideration. Consumers can approve who they will relate to and are told that the service provider will contact them via phone and or email, in compliance with the TCPA and all other relevant regulations.


Responsibilities/ Deliverables:

• Experience in Agile2.0 Methodology in Software Development Life Cycle
• Extensively used Test Link and Test Rail for Test management and execution of test cases
• Worked with Selenium webdriver to create automation scripts and performed automated Regression Testing.
• Used Selenium Webdriver using TestNg for automation framework.
• Used Selenium WebDriver and TestNG to run the test scripts as a group.
• Implemented few methods to web element presents in Web application.
• Worked on validating the JSON data through Automation.
• Used Jenkins for triggering the test as per schedule.
• Used Jenkins as a continues integration tool.
• Used Git and GitHub as a version control repository tool.
• Created tasks in JIRA.
• Involved in API testing Using Kafka
• Involved in DB validation Testing.
• Involved in writing Joins, Sub Queries for data integrity testing.
• Created final reports in Wiki.
• Involved in production monitoring automation scripts and analyzing the automation scripts failures.
• Worked with Sauce labs tool for cross browser and cross platform Testing.

Senior QA Engineer

Eximtrack Soft Solutions
06.2015 - 11.2017

CVS Caremark, Buffalo Grove, USA (Feb 2016 –Nov 2017)

CVS Caremark will make sure prescription benefits work for a member so that he/she can stay healthy. CVS also help the member to manage his/her medicines so that he/she can save time and money on refills. Benefits of registering with CVS Caremark include Order Prescriptions, Understand the plan and benefits, find savings and opportunities, learn about medications know about Pharmacist.

CVS/pharmacy, the retail division of CVS Caremark, is America's leading retail pharmacy with more than 7,500 CVS/pharmacy and Longs Drug stores. CVS/pharmacy is reinventing pharmacy to help people on their path to better health by providing the most accessible and personalized expertise, both in its stores and online at CVS.com.

Responsibilities/ Deliverables:

• Experience in Agile Methodology in Software Development Life Cycle
• Wrote test cases for functional specifications and test them manually.
• Extensively used Test Link for Test management and execution of test cases
• Worked with Selenium webdriver to create automation scripts and performed automated Regression Testing.
• Used Selenium Webdriver using TestNg for automation framework.
• Used XSLT reports to generate final test reports.
• Used Log4j for debugging the after scripts executions.
• Involved in pulling application logs using Linux Commands
• Used Selenium WebDriver and TestNG to run the test scripts as a group.
• Used Jenkins for triggering the test as per schedule.
• Involved in developing the JMeter scripts.
• Used Jenkins as a continues integration tool.
• Used Git and GitHub as a version control repository tool.
• Used Bugzilla for filing bugs.
• Created tasks in JIRA.
• Involved in Webservices API testing using SOAPUI.
• Involved in DB validation Testing.
• Involved in writing Joins, Sub Queries for data integrity testing.
• Created final reports in Wiki.

TNSC, TNSC Bank (Jun 2015 – Feb 2016)

The objective of the project is to implement the total bank Automation for District central Cooperative banks (DCCB’s) & urban cooperative bank (UCB’s) operating in Tamil Nadu. To implement the total automation solution for primary Agricultural cooperative Banks (PACB’s), operating in Tamil Nadu. The prime objectives of PACB’s are to provide banking Assistance to agriculturists and farmers, in addition to performing trading activity using its Branches and shops.

Responsibilities/ Deliverables:
• Analyze the Business and System Requirement Document (SRS).
• Automated the scripts using Selenium Webdriver and TestNg.
• Used maven as build management tool.
• Used ANT for executing test scripts.
• Involved in filing and closing the bugs.
• Involved in finding the root cause of the bugs.
• Involved in testing XML requests using SOAP UI tool.
• Involve in preparing RTM.
• Involved in writing Joins, Sub Queries for data integrity testing.
• Prepare Daily Status reports and reports to Project Manager and Dev Lead.
• Involved in preparing status reports and sending to PM.
• Involved in developing the JMeter scripts.
• Enhancing JMeter scripts using correlation and parameterization.
• Executing load test and monitoring the client side and server-side graphs
• Involved in Monitoring the Server side graphs like GC and Threads in JvisualVM.
• Involved in preparing PIA report.
• Load test result analysis based on application & system monitoring data and provides the recommendation to improve the application performance.

QA Engineer

Trivolsoft Solutions
03.2010 - 06.2015

PharmaServ, PharmaServ USA (Jan 2014 – Jun 2015)

PharmaServ is designed for the pharmacies in developing long-term patient relationships while offering specialty services like compounding, LTC, or clinical care programs. Pharmaserv application had a technology upgrade, and the goal of this project is to upgrade all these customers to the newer technology.
.
Responsibilities/ Deliverables:
• Developed and Executed Automation and Manual test cases for Functional testing.
• Attending daily stand-up meetings.
• Responsible for creating test cases, Executing and reporting status ensuring accurate coverage of requirements and business processes.
• Involved in Functional, Regression & Retesting.
• Involved in DB validation Testing.
• Involved in writing Joins, Sub Queries for data integrity testing.
• Used Team Track for defect management.

CFX, Citibank (Mar 2010 – Dec 2013)

The CFX System serves as an integrated front office and back-office system handling Foreign Exchange transaction flows for Citibank India corporate customers. It is a J2EE based application, to cater the same, the application currently uses HTMLs/JSPs/Applets for the static maintenance and rich GUI based applets embedded in HTMLs for the actual deal booking. CFX is a Java based web application deployed on a Web logic application server.

Responsibilities/ Deliverables:

• Client interaction for gathering non-functional requirement.
• Preparing Test Plan.
• Involved in setup of performance test environment using Maven and Shell scripts
• Involved in walk through of Test Plan to Stack Holders
• Load Model preparation based on client requirement.
• Involved in preparation of performance test environment.
• Involved in preparing PIA report.
• Involved in preparing shell scripting.
• Involved in Monitoring the Server side graphs like GC and Threads in JvisualVM.
• Involved in Walk through of PIA report.
• Develop the JMeter scripts and verify those before the final execution.
• Load test result analysis based on application & system monitoring data and provides the recommendation to improve the application performance.

Education

B.Tech - Electrical And Electronics Engineering

Akula Sreeramulu College of Engineering
Tanuku
08.2003 - 05.2007

Skills

Functional Testing Tools: Selenium WebDriver, PyCharm, Postman, HTTPie

Test Management Tools: TestRail, Zephyr Scale, JIRA, TestLink

Operating Systems: Windows, Linux

Programming Languages: Java, JavaScript, Python

Databases:Oracle, MySQL, Microsoft SQL Server

Build Tools: Jenkins, Maven, Bamboo

Version Control: Git, GitHub, Bit Bucket

Performance Tools: JMeter

Projects

Analytical Method Development and Validation of RP-HPLC Method for the Armodanil in Bulk and Pharmaceutical Formulation, Analytical Method Development and Validation of RP-HPLC (Reversed-Phase High-Performance Liquid Chromatography) involves a systematic approach to develop and validate a reliable, precise, and accurate analytical method for quantifying a specific compound or analyte.

Certification

  • Certified AWS Cloud Practitioner
Brahmakumar Maddukuri