Vipin Muppidi
Senior Performance Test Engineer
Hire this person
Send a job offer directly to this candidate
About
Over 15 years of experience with an earned reputation for meeting demanding deadlines and delivering critical solutions on various levels of Designing, Developing, quality assurance for web based and client/server applications on windows and Unix heterogeneous environments. Strong hands-on experience with C, Visual Basic, Oracle, Rational Rose, LoadRunner (Performance Center), Jmeter, NeoLoad, WinRunner and TestDirector. Testing expertise includes formulation of test assets, test strategies, test environment setup and test documentation for Web, Siebel, Sap, PeopleSoft & Oracle Financials.
Possess positive orientation to expand new knowledge base, active team player with positive attitude and excellent inter-personal and communication skills.
Experience
Senior Performance Test Engineer - Wine.com
(2023-01)
Wine.com is the nation's leading online wine retailer, Wine.com mission is to promote the wine lifestyle through innovation by providing customers with selection, guidance, convenience, and values not common in stores. Located between California's wine country and Silicon Valley, Wine.com is passionate about using technology to offer the world of wine at your fingertips. Unique in its industry, Wine.com owns a proprietary network of wine fulfillment centers which delivers in one or two days to most of the country.
- Worked closely with developers and business analysts to create scripts that emulate the actual business process for R3, R4, R5 and R6 releases.
- Analyzed and collected data using Web Trends for performance volumetric.
- Involved in the initial stages of the project like analyzing the project and gathering Non-Functional requirements.
- Performed detailed study of the application architecture and understanding the Nonfunctional requirements of the client to do the Risk assessments & estimations based on Sprints stories.
- Prepare Jira Stories, Tasks & sub-Tasks with given requirements of project and Estimates.
- Experience with HTTP Protocols and REST API server/client implementation by JSON/XML format.
- Validating data accuracy by running API calls via Postman/Swagger
- Managing new API Layer testing for the following systems: Shopping Cart, Order Placement, Discounting, Legal Rule Enforcement by executing API Scripts in Postman, Swagger, Jenkins and JMeter
- Create and configure / or maintain, test data, and validate test environments & also running CI/CD pipeline with dynamic scripts on different environments (Ex : sanity / smoke test)
- Support full lifecycle implementation of the API project including Dev, SIT, UAT, Stress testing and production deployment
- Experience with implementing API backend, utilizing API frameworks and middleware, token based authentication.
- Doing POC on the Integration and execution on Performance Pipeline Testing tools.
- Scenario Design and Conduct Performance tests (i.e., Load Test, Step Test, Stress Test, Soak test etc.) using J-meter and Load Runner tools.
- Created Jmeter scenarios and scheduled the Thread Users to generate realistic load on the server using Jmeter.
- Verifying Sales Order Information, Financial Data, Purchase order related transactions and Inventory allocation in D365.
- Release orders into Supplychain Management (Wearhouse application - HighJump) for the order shipping.
- Analyzing request responses and implementing correlation, regular expressions for Jmeter tests to make them dynamic in nature for further runs.
- Analyzed performance problems from Jmeter Results-Source (View Results tree) and presented findings to Development team along with any potential solutions.
- Deploying performance monitors on servers for monitoring purpose.
- Execute test scenarios on API Web services in specific environments ensuring the accuracy and relevance of these tests, as well as document the results / anomalies and re-testing if required.
- Monitoring and identifying the bottlenecks in the application.
- Collection of client-side and server-side performance statistics.
- Prepared Interim Test Summary Reports to communicate with different teams and multiple vendors on the analysis of test results.
- In all the above stages Daily and Weekly status reports will be sent.
Senior Performance Test Engineer
(2015-01 - 2022-12)
(2021-01 - 2022-12)
Project: Kafka Smart Adapters. The objective is to determine the processing rate of Smart Adapters – TCP2MQ and MQ2TCP, KAFKA2TCP and TCP2KAFKA coupled together and tested with mix of different size messages. Kafka UAT environment was used with Topic 1 configured to connect to 50 KAFKA2TCP Adapters as consumers of Topic 1. TCP2KAFKA Adapter on pzauiec4 server was configured to connect to Topic 2 as producer of UAT broker. Messages were injected form a Linux Server csc2cxn00003519 using Kafkacat command to the input Topic 1. Kafka2TCP adapters consumed the messages from the input Topic and are processed and then sent to tcp2kafka adapter which sent to the output Topic 2 of UAT broker. Offset explorer and a custom monitor were used to get the offset value count of each partition of input Topic 1 and output Topic 2 before injection of messages and after the messages processed.
Message
Flow - Messages were injected to the input Topic 1 which were consumed by 50 KAFKA2TCP adapters which were connected to TCP2KAFKA single adapter. Messages when put in the input Topic 1, they would be processed by KAFKA2TCP to TCP2KAFKA and are finally seen in the output Topic 2. Message sizes used for te
(2020-01 - 2022-12)
Project: Pega 7.19 to Pega 8.5 (Pega infinity). Determine the performance of HPCHATS application making call to KPMC application to get Member Billing Details at 1X, 2X and if possible 3X load when KPMC is at corresponding full load. Perform the actual upgrade by installing the new version of Pega 8.15, migrating from Aix servers to Linux servers, and applying any required changes to the application code and configuration. Phase 1 Testing: Pega upgrade Testing on AI.
Education
Post Graduate Diploma - Computer Applications