Mruthyunjaya T
Email-Id: ******-********@***********.*** Contact No: 470-***-****
Professional Summary
Having 7 years of experience in Performance testing, extensively worked on Load runner tools using Web (HTTP/HTML), SAP Web &GUI, Web Service and Ajax True Client protocols.
Experience in performance testing project estimations, requirement gathering and test plan preparations based on the client requirement.
Experience in designing work load modeling, analyzing performance test results to pinpointing bottlenecks and providing recommendations for the identified issues.
Involved extensively in Performance Testing, Load Testing, Endurance Testing using Load Runner and Performance Center tools.
Good exposure on configuration settings for test environment, test executions and monitoring servers during executions cycles.
Good exposure on Site scope, Wily Intro Scope and Tivoli monitoring tool.
Experienced in all phases of Software Development/Testing Life Cycle, which includes Analysis, Design, Development, Testing, Implementation and Support.
Involved in Planning and Translation of Software Business Requirements into test cases, execution of all types of tests cases, and logging of Software bugs whenever required for business process improvement.
Strong working experience in testing on both WINDOWS and UNIX environments.
Involved in Enterprises application performance tuning.
Involved in analyze the JVM performance by collecting Thread Dump, Heap Dump and GC logs
Good in people management, Communication, interpersonal skills, self-motivated, quick learner,
Played a key role as a lead with high quality deliverables on time and attended offshore – onshore calls to resolve the issues.
Having knowledge on Service Virtualization tool.
Professional Experience
Working as a Associate – Project for Cognizant Technology Solutions, Chennai from Nov’10 to till date
Worked as a Sr. Test Engineer for HCL Technologies, Chennai from Dec’09 to Nov’10
Worked as a Quality Analyst – LoadRunner for Arctern Consulting Pvt. Ltd., Bangalore from Dec’08 to Dec’09
Educational Qualification
Master of Computer Application (M.C.A) from S.V.University, Tirupathi
Bachelor of Commerce (B.Com) from S.V.University, Tirupathi
Technical Skills:
Testing Tools : Load Runner 12.02, HP ALM & Performance center 11.0
Operating Systems : UNIX, Windows NT/XP
Languages : C & C++
Application/Web servers : IIS, Web Sphere & Web logic servers
Monitoring Tools : Perfmon, Site scope, Wily Introscope and Tivoli
Certificates and achievements:
HP Virtual User Generator (HP0-M19) – 2011
Worked as an Escalation Lead to deal with performance related issues during offshore hours.
Received appreciation mails from client which we resolved critical issues and delivered project on time.
Project Details
Project #1:
Client
Walgreens
Location
Chicago, IL
Project
Loyalty (Coupons Release), CPE (Phase2 & 3), CRS & eRx (Phase 3)
Duration
25 Month
Role
Performance Test Lead
Operating Systems
Windows
Testing Tools
HP Load runner V11.52/V12.02, HP ALM and Tivoli
Technology
Java J2EE
CLIENT DESCRIPTION:
The Walgreen Company (Walgreens) is the largest [3] drug retailing chain in the United States. As of January 31, 2014, the company operated 8,678 stores in all 50 states, the District of Columbia, Puerto Rico, the U.S. Virgin Islands and Guam. It was founded in Chicago, Illinois, in 1901. Walgreens headquarters are in the Chicago suburb of Deerfield, Illinois.
Walgreens provides access to consumer goods and services, plus pharmacy, photo studio, health and wellness services in the United States through its retail drugstores, Walgreens Health Services division, and Walgreens Health and Wellness division. Walgreens had 8,206 drugstores as of January 31, 2014
Project Description
Loyalty:
Walgreens Loyalty Services will allow different channels such as POS, ECOMM to submit user demographics, contact preferences and interest information collected for enrolling / search / process transaction new member to the Enterprise Service Bus and received member account information. Walgreens loyalty program will also maintain reward customer information to accumulate when process for transaction to redeem the points. Walgreens loyalty program designed based on a clear customer strategy and priorities like retain best customer segment, grow remaining customer segments and acquire non-customers
Loyalty extended business by adding another component i.e., coupons.com hub (Digital Offer Phase) to understand the various components / services which are impacted newly or existing services by validating 25% of production volume.
1.Activate Offer
2.Get Recommended Offer
3.Get User Stats
CPE;
Central Pricing Environment (CPE) is an initiative to centralize and re-architect the current pricing process running in the AS/400s at each store. All the pricing calculations that are done at the store servers will now be done at a Centralized Pricing Server and only the final item price will be sent down to the Store CLIENT
Current systems and infrastructure are forecasted to fail when zone pricing with 99 retails rolls out for DSD items. Central Pricing Environment will handle this by only sending final Item price to stores instead of sending all 99 retails.
Centralizing the store based process has multiple benefits –
Network load reduced by only sending final Item-Price to stores
Minimal processing on Store AS/400 server by moving Price Engine central
Consolidated Pricing at central server provides Single Source of Truth
CRS:
CRS application is to replace the current SignsPlus application with a Walgreens Central Retail Signs Solution whereas the current SignsPlus application does not meet the expanding and changing needs of the business. Retail signs system that can more quickly respond to the requirements of the business in improving the customer experience at the store. The major benefit of a central retail signs system is that it will be more powerful, more flexible and will provide for business rules to allow for more efficiency in how signs are developed, distributed, managed and printed today.
It will empower corporate users to process more complex and competitive pricing for items across Walgreens stores. Being a single source of pricing, it will provide a comprehensive view of pricing at all stores.
It will enhance the overall user experience by moving from AS400 screens to the Web Screens for setting up Signs.
System upgrades and enhancements in will be done at one central location, not in all 8,500 stores separately
eRx:
eRx Accelerated Phase III project is to reduce cost to fill in the pharmacy for new prescriptions by automatically populating data, which minimizes/eliminates manual data entry. Full Automation will consist of items such as Data Entry, Adjudication of New Rx’s, Denied Refill Response Handling, Promise Time optimization and Reporting. This automation process will reduce pharmacy technician efforts, by automating several pharmacy functions.
This will be accomplished by the consumption of all necessary data passed in the Phase III format for eRx NewRx transactions, and take the appropriate steps to use all the necessary data to automate the process of Patient Selection/Registration, Prescriber Selection and Data entry
Responsibilities:
Participate in the client meetings & gather Business Requirements to enhance / enrich the existing / new the applications.
Preparation of Test Plan, Estimations, Strategy and Design, Use Cases diagrams to enrich the existing/new applications.
Design & developing the scenarios based on the business requirements
Verification & validation of the environment & scenarios for the Performance activities; Coordinating with different teams for troubleshooting the application challenges
Identifying Performance issues of the various applications
Analyze root cause for the performance issue by profiling the application using dynamic code profiler
Analyze the Web/App Server performance behavior using JMXConsole, PMI logs and resource utilization stats
Analyze server capacity utilization using native OS tools such as perfmon, nmon, vmstat and etc.
Handling Adhoc Performance requests & enhancements
Involved in End to End Performance executions and monitoring.
Analyze & prepare the detailed report and present it to client.
Assign tasks to the offshore team & coordinate with them for the updates.
Provides SME(Subject Matter Expert) support; provide technical assistance / Resolution to all the production issues as per the agreed Service Level Agreement
Ensure that the deliverables are 100% compliance and provide the immediate workaround so that the business is not impacted and make a permanent solution for the same.
Project #2:
Client
Southern California Edison
Location
Irwindale, CA
Duration
2 Month
Role
Performance Test Lead
Operating Systems
Windows
Testing Tools
HP Loadrunner V11, Wily Introscope & NMon
Technology
SAP – ECC, SAP – CRM
Project Description:
Edison International, through its subsidiaries, is a generator and distributor of electric power and an investor in infrastructure and energy assets, including renewable energy. Headquartered in Rosemead, California, Edison International is the parent company of Southern California Edison a regulated electric utility and Edison Mission Group, a competitive power generation business.
The Project is to upgrade the SAP landscape at SCE for the below modules for better performance and stay abreast with the latest version of SAP.
1.ECC – 14 Scripts
2.CRM – Order Search, Service Contract Search
3.MDM – Shopping Cart
4.SRM - SUS
5.HCM - View Pay Check
6.Timesheet entry and MSS Approval entry
Responsibilities:
Attended several meetings with the clients to collect Application Performance specifications and SLA parameters needed as part of deliverables
Involved as a Performance Testing Lead for establishing the Individual Benchmarks and Baselines for SAP ERP Modules including ECC and CRM back office.
Co – ordinate with the offshore team on developing simulation scripts and data generating scripts using the Load Runner 11.5
Responsible for all the load testing scenarios for various sub-systems using a variety of protocols including SAP (GUI & Web) and for CRM order search app.
Reviewed Business scenarios identified for the Performance test scope.
Developed 14 SAP GUI and 10 SAP Web scripts using Load runner V11.
Identified and setup test data for all the test scenarios.
Executed Performance test for 2000 User volume test
Mentored and Coordinated offshore team with daily activities.
Setup the test environment, configured Load Generators and prepped for test execution.
Created the Performance Test Report
Identified performance bottlenecks and shared with the ABAP and basis teams
Project #3:
Client
Florida Power and Light
Location
Siruseri, Chennai
Duration
3 Month
Role
Performance Team Lead
Operating Systems
Windows
Testing Tools
HP Load runner V9.0 – Web (HTTP/HTML) & NMon
Technology
.NET
Project Description:
FPL’s AMI Implementation program involves replacing approximately 4.5 million residential and 82,000 commercial & industrial meters with bi-directional communication enabled smart meters by 2014. FPL’s smart meter deployment program continues to make excellent progress.
This project is to address the gaps in the existing PTS application and enhance the application to fulfill the business requirements of AMI assets (Meters, Access Points and Relays). FPL is envisioning a comprehensive Asset Management Solution (AMS) to address the new business requirements. Comprehensive AMS would leverage existing systems and functionalities to provide visibility into the end to end life cycle of all smart meter assets including their network components
The below modules tested with 230 users as part of performance Testing
1.Asset Search
2.Condition Monitoring
3.Search component
4.Create UPR
5.Retrieve URP
Responsibilities:
Developed script by using Load runner – Web protocol.
Validated test data and incorporated in all the scripts
Executed Smoke test, Load test and Stress test.
Sent Primary report to onsite manager on every test execution.
Prepared closure report.
Project #4:
Client
Centrica, UK
Location
Siruseri, Chennai
Duration
12 Month
Role
Performance Test Lead
Operating Systems
Windows
Testing Tools
HP Loadrunner 9.5, HP Performance Centre 9.5, HP Quality Centre 10.00 and Maestro
Technology
SAP BW
Project Description:
Centrica is the biggest UK energy supplier. SAP Technical Testing at British Gas (Within OneBG) - a typical SAP release will span approximately 10 weeks for each release, from kick-off to go-live. This is followed by a further ‘stability week’ during which the new production release is carefully monitored and FOF fixes applied as necessary.
SAP BW forms the “Business Output” area of changes made to ISU and CRM systems. Reports are produced for the business to support their everyday activities and decisions. The process which is being followed in SAP BW tech testing is ETL using Batch Jobs (Process Chains).
There are two executions namely:
1.TVT (JSD67)
2.TRT (JSD06)
The primary objective of TVT is to ensure that the subsequent TRT phase will run smoothly. During TVT all projects for the release will run their performance-focused tests within the JSD67 pre-prod environment. Any issues will be raised as defects on QC prior to being investigated and resolved (or the associated risk escalated to the SI Release Manager). During TVT the development code-stream remains open in order to allow projects to correct/update code as required.
During TRT all projects for the release will run their performance-focused tests within the JSD06 pre-prod environment. Any issues will be raised as defects on QC prior to being investigated and resolved (or the associated risk escalated to the SI Release Manager).
Responsibilities:
Prepared Test Plan based on the end user requirement
Developed script by using SAP GUI protocol to collect Volume from SAP.
Created macro to update maestro status in excel (more than 1000 batch jobs at a time)
Created Business Object report scripts through Web (HTTP/HTML) Protocol.
Validate data prep and pipe-cleaning activity on each execution (TVT/TRT).
Updated the test status in QC and raised defects.
Validated ISU/CRM connection in SAP BW module
Scheduled the maestro jobs (Daily/Weekly/Monthly) and monitor the batch jobs.
Co-coordinated with onsite and offshore model.
Updated failed process chains (Batch jobs) on hourly basis and raising defect in QC
Prepared exit report for each cycle and compared it against baseline.
Analyzed the report and shared the analysis with stakeholders
Project #5:
Client
PEPSICO, North America
Location
Siruseri, Chennai
Duration
8 Month
Role
Team Member
Operating Systems
Windows
Testing Tools
HP Load Runner Protocol: Java User
Project Description
PepsiCo has wide variety of enterprise software systems built on technologies such as Windows, OS/2, and Middleware - TIBCO, MQ series, and Mainframe systems. One of the biggest systems of that sort is the Supply Chain Management system of Frito-Lay (FLNA) business unit. As part of the Release 7 (R7) project, the FLNA supply chain systems are undergoing architectural changes where the OMS (Order Management System) suite of applications are getting migrated to SAP to leverage delivery of very high order volume within less time frame, where we support the end to end performance testing which involves many legacy applications like Master Files, Order Management System, Enterprise Transportation Management System, Pick Work Manager, Inventory Control System and Warehouse Control System.
Project involved understanding of all the applications, middleware interfaces and the data that flow through these interfaces and applications which forms the critical piece of the requirements for the performance testing. The data analysis of the project includes the input source XML analysis of the handheld application. After the analysis of data, large volumes of order XML’s needs to be built with distinct combinations of variable attributes like routes, customers, line items, document number etc. The data will be sending to various systems like Enterprise Transportation Management System, Pick Work Manager, Inventory Control System and Warehouse Control System, It also requires interacting with Business users, Software Enterprise Architects, Software Development Lead, and Project Managers to narrow down the performance testing scenarios
Responsibilities:
Involved in end-to-end flow from order injection till Manifest Acknowledgement injections.
Built the XML’s through Load runner script by using Java User Protocol to push the orders.
Converted all LR scripts to Java code to reduce response time
Developed front end screen to fetch data from database and reduced the fetching time.
Involved in creating different utilities (PWM order, trip count and WATS count).
Raised defects through Quality Center.
Interacted with Onsite team while executions
Project #6:
Client
Loblaw SAP R1 G2
Location
Siruseri, Chennai
Duration
3 Months
Role
Team Member
Operating Systems
Windows 2003
Testing Tools
HP Load Runner Protocols: SAP (Web) & SAP GUI
Project Description:
Loblaw is implementing a SAP Program that consists of many releases which in turn divided into many deployments. The Existing Legacy Systems functionalities will be moved to SAP System in the Deployment phase & eventually the legacy systems will be decommissioned once all the functionalities are phased out to SAP. This implementation includes implementation of Sales Audit process in SAP. The main objective of this project is to performance evaluate the new SAP system against its service level agreements and also to indentify critical performance bottlenecks in the system.
Responsibilities:
Created and reviewed LoadRunner Test Scripts
Monitored the system and server resources during the test executions.
Coordinated with different teams for environment setup and test executions.
Identified the critical bottlenecks in the Servers.
Prepared the preliminary test reports.
Project #7:
Client
Computing Discount Warehousing (CDW), Chicago
Location
Chennai
Duration
7 Months
Role
Performance Test Engineer
Operating Systems
Windows NT Server, Windows 2000
Testing Tools
HP Load Runner Protocols: Web (HTTP/HTML)
Project Description:
CDW is retailer domain having large number of products. CDW is a web base software application having all types of electronic accessories for services and product delivery
CDW is a flexible application for all the users are able to search and order the product also Quote the product on customer demand. It Consist of 5 modules.
1.Search Product
2.Standard Checkout
3.Express Checkout
4.Standard Quote
5.Express Quote
Responsibilities:
Based on the new build, modified and updated the script.
Created scenario and executed with 1 user (Smoke/Baseline) test.
Executed with 500users test and identified the issues.
Provided detailed defect details on every week.
Created graphs for all the tests and sent for review.
Project #8:
Client
SPS Order Manager, CDW - Chicago
Location
Chennai
Duration
3 Months
Role
Performance Test Engineer
Operating Systems
Windows NT Server, Windows 2000
Testing Tools
HP Load Runner (Protocol: Web Services)
Project Description:
SPS Order Manager is retailer domain having different product with special pricing. SPS is a web base application which we can get the Query Time, Record Count, Round Trip Time and Criteria Errors.
SPS Order Manager has to send the Query in the URL and get the results for different modules.
There are three modules available in SPS Order Manager as given below:
1.Open Order
2.Open Opportunities
3.Open Quote
Responsibilities:
Created scripts for Different queries available in the excel based on the new code.
Modified and executed the scripts using VUGen
Involved in creating the C code wherever necessary
Executed the different scenarios in the Controller
Analyzed the results and prepared the cross result graph in Analysis
Project #9:
Client
Consol3.2 Feature Testing, VOLT – CA
Location
Bangalore
Duration
8 Months
Role
Performance Test Lead
Operating Systems
Windows NT Server, Windows 2000
Testing Tools
HP Load Runner Protocol: Web (HTTP/HTML)
Project Description
The primary application used by Standard Register is the CONSOL System. Consol is a web-based software application that enables electronic workflow and data management vendors for services and materials delivered.
Consol is system Works based on supply chain Management for human resource hiring activities. Below users makes use of this to do their activities.
1.Hiring Manager 2. Onsite – Relationship Managers
3.Vendor 4. Contractor
This entire system includes these activities in day to day human resource hiring process.
i.Making Request ii. Providing response
iii.Purchase orders & Change Orders iv. Timecards & expenses
Consol for Program Administrators allows doing user/group management, assigning permissions to users/groups and managing vendors
Responsibilities
Understanding the Functionality of the application.
Involved in Creating the Scripts and enhance the scripts
Implemented the Manual Correlation and Parameterization
Involved in implementing the different Loadrunner functions
Debug the script wherever if necessary (loops, do.. while and switch)
Prepared the framework script for combining all the scripts into a single script.
Involved in executing the load test and sent report to onsite.
Project #10:
Client
NSN Interface Testing, Procure Staff - CA
Location
Bangalore
Duration
4 Months
Role
Performance Test Engineer
Operating Systems
Windows NT Server, Windows 2000
Testing Tools
Interface Testing
Project Description:
The main objective of this NSN application is to serves of an interface specification between ProcureStaff and NSN for the user’s feeds from NSN and also different flat files is used for establishing new users and updating existing users in Consol (EWM tool)
It has two modules
1.NSN - User Feed Interface Agreement
New Users Load:
This file will be used to load new active client users in Consol as well as to update existing
users’ roles and status in Consol, on an as needed basis
2.NSN - P23 Data Feed Interface Agreement
New HR Registration Feed (OUTPUT SAP P23)
This file will include one record per new AD (Consol PO version = 1) that was activated since the last file was generated
Responsibilities:
Understand client requirement from BRS document.
Wrote the Test Cases based on the requirement
Tested the Application with new features
Posted the Bugs through Empirixs Tool (internal)
Interacted with Onsite team and discuss the issues through Con-call.