Performance Tech Lead Resume
Mason, OH
SUMMARY:
- Having 10+ years of experience in Performance Engineering and tuning of various infrastructure components. Involved in complete performance testing lifecycle and used Load Runner Tool in commercial applications
- Provide extensive support on performance issues resolutions in both lower and the production environments along with the release activities Side by Side.
- Gather the production logs from Splunk and design/develop the system load models to simulate the production behavior in the lower environments.
- Based on the load model, convert the business critical scenarios to scripts using HP Loadrunner/SOAP UI and validate the scripts with test data
- Configure the required monitoring around the applications under load and validate the required logs are getting captured
- Execute the tests using HP Performance Center and analyze/Monitor the application with the help of CA Wily, Oracle Enterprise Manager and Tivoli Enterprise Manager tools
- Monitor JVM, HEAP and Memory pools utilizations during the test execution and provide the appropriate recommendations
- Monitor and analyze the Oracle DB with the help of OEM identify the slow running queries and tune the queries as per the recommendations
- Capture the AWR reports for the test runs and analyze the reports for any DB related issues or slowness
- Having expertise on performance testing of the applications on Mongo DB using Studio3T and OPS Manager
- Create index based on the DB query analysis with the proper index analysis.
- Monitor the production systems post deployment of application using Splunk and CA Wily.
- As Confidential newly introducing Docker, providing the Production move Signoff based on performance test results.
- Performing Dockerization container level performance tests and provide signoff
- Dockerization of the APIs and monitoring of the production Universal Control Plane (UCP).
- Monitor the Docker environment Confidential CPU, Memory and I/O related using UCP
- Analyze the Docker Container behavior and propose the appropriate Java options(ADD OPTS)
- Work with support teams to analyze the severe alerts and provide the appropriate recommendations/fix to resolve the issue.
- Involved in the LIVE Load testing of Confidential website and mobile application
- Attend the weekly performance review meeting and highlight the issues that has been recorded and proposing the proactive measures to stop the future occurrences.
- Implement performance test strategy and plans to validate the requirements are met.
- Ensure test deliverables are prepared as per the guidelines.
- Collect and report test results through various metrics reporting tools and communicating to key stakeholders on a regular basis
- Reviewing the Performance test results with the stakeholders and providing the required details for Go/No-go decisions to the stakeholders.
- Identifying the areas of system performance improvements and submitting proposals for them.
- Attend the SWAT calls in case of any production issues where different groups required to resolve few production issues
- Having hands on experience with various performance testing tools like Rational Performance Tester, APICA, Jmeter and SoapUI
- Worked with WEB (HTTP/HTML), Web Services and ERP (Oracle NCA), Siebel protocols, Ajax TrueClient.
TECHNICAL SKILLS:
Operating systems: Windows NT/2000/XP, Unix
Programming Languages: C++, C, python
RDBMS: Oracle, mySQL, DB2, Mongo DB
Performance Testing Tools: LoadRunner, Performance Center, SiteScope, ALM, HP Diagnostics, SOAPUI, Rational Performance Tester, Jmeter, Neoload
LoadRunner Protocols: Web(http/html), Web services(SOAP, REST), Citrix ICA, Siebel Web, Ajax TrueClient
Monitoring Tools: CA Wily, SPLUNK, Tivoli Enterprise Monitoring, Oracle Enterprise Manager, Appdynamics, Zenoss, Universal Control Pane(UCP), Mongo DB OPS Manager
PROFESSIONAL EXPERIENCE:
Performance Tech Lead
Confidential, Mason, OH
RESPONSIBILITIES:
- Proactive monitoring of the PROD systems and take appropriate actions to avoid the failures
- Work on the release items as part of Scrum teams and manage production infrastructure side by side.
- Initiating the performance testing engagements with clients and initiations
- Gathering performance testing requirements and understanding the NFR s
- Creating the Work load model and user profiles for the performance testing
- Performing Dockerization container level performance tests and provide signoff
- Dockerization of the APIs and monitoring of the production containers
- Monitor the Docker environment Confidential CPU, Memory and I/O related using UCP and CA wily
- Analyze the Docker Container behavior and propose the appropriate Java options(ADD OPTS)
- Work with support teams to analyze the severe alerts and provide the appropriate recommendations/fix to resolve the issue.
- Analyze the heap issues both the prod and test environments and provide the necessary JVM options
- Performing HEAP/Thread dumps analysis using JVisualVM and MAT
- Monitoring the Mongo DB, DB2 and Oracle Databases both the production
- Attend SWAT calls for any PROD issues and debug and provide required recommendations
- Raising appropriate flag with product owners based on the performance test results and thus highlighting the possible risks
Environment: HP Load runner, HP Performance Centre, CA Wily, SPLUNK, OEM, SOAPUI, TEPS, Docker UCP, Mongo DB OPSManager
Performance Test Lead
Confidential, Sunnyvale, CA
RESPONSIBILITIES:
- Planed, designed, Implemented and Executed Stress/Load/Performance Testing Efforts.
- Managed a team of Performance Testing resources both onsite and offshore.
- Analyzed System Usage by reviewing the user profile, transaction profile, system resource usage diagrams and designed performance, stress, Endurance tests.
- Created scripts in VuGen and configure Scenarios to meet the load testing requirements in Performance Center.
- Extensively used Web (Http/html) and Web services protocols in Loadrunner.
- Automated the major functionalities of the application and the bugs reported using Jmeter.
- Developed and deployed test Load scripts to do end to end performance testing using LoadRunner.
- Worked closely with Software Developers to isolate, track, debugging and troubleshoot defects.
- Performed the Endurance test by executing the test for longer hours in order to find out any Memory Leaks, slow resource consumption problem.
- Monitoring servers using various tools like Appdynamics, Dynatrace, Zenoss, and Axibase.
- Monitored executions of the test scripts using Performance center and monitored the online graphs results.
- Worked with numerous online monitoring graphs/monitors in LoadRunner to see the performance issues and to identify bottleneck areas.
Environment: LoadRunner, SoapUI, Performance Center, Appdynamics, Zenoss, Hadoop Eco system, Splunk, Axibase
Senior Performance Tester
Confidential, Welwyn Garden City, UK
RESPONSIBILITIES:
- Delivered 2014 successful Christmas for confidential (biggest and the only profit making online-grocery-home-shopping business of the world; taking 200,000+ orders on the peak-day with 60 avg. basket-items/customer and 30 million daily page-hits)
- Generating live load test packs and executing live load testing on the production systems
- Creating the Work load model and user profiles for the performance testing of Mobile App.
- Developing the customized scripts using the REST Commands for Mobile app.
- Coordinating with the functional teams to understand the functional aspects of the Tesco e-commerce.
- Maintaining test data for the performance tests on a daily basis
- Presenting the comparative results reports to the stakeholders and highlighting the risk patterns
- Driving the Live load tests and coordinating with all the teams during tests
- Monitoring the servers utilizations during the load test reporting the issues Confidential run time with development teams for further investigations
- Raising appropriate flag with product owners based on the performance test results and thus highlighting the possible risks
Environment: Load Runner, Performance Center, Appdynamics, Splunk.
Senior Performance Tester
Confidential
RESPONSIBILITIES:
- Developed custom Vuser Scripts utilizing Virtual User Generator that emulates important application Load critical transactions.
- Verified the scalability, performance, and load balancing of the data streaming application.
- Creating scripts and executing the scripts for performance testing using HP Loadrunner
- Tuning the Oracle DB and the application servers
- Coordinating with the functional teams to understand the functional aspects of the CRM and other systems.
- Analysis of Application Simulation Models and creating the desired scripts.
- Understanding the system infrastructure and gathering the required information from the other teams.
- Preparation of data sets for the test execution
Environment: Loadrunner, Quality Center, Performance Center
Performance Tester
Confidential
RESPONSIBILITIES:
- Developed custom Vuser Scripts utilizing Virtual User Generator that emulates important application Load critical transactions.
- Performed and Monitored web and Batch Performance Testing of the critical path flows
- Performed webpage Diagnostics and improved the performance of page loading
- Verified the scalability, performance, and load balancing of the data streaming application.
- Creating scripts and executing the scripts for performance testing using HP Loadrunner
- Tuning the Oracle DB and the application servers
- Coordinating with the functional teams to understand the functional aspects of the CRM and other systems.
- Analysis of Application Simulation Models and creating the desired scripts.
- Understanding the system infrastructure and gathering the required information from the other teams.
- Preparation of data sets for the test execution
Environment: Loadrunner, Quality Center, Performance Center
Performance Tester
Confidential
RESPONSIBILITIES:
- Create scripts and executed the scripts for performance testing using Rational performance tester
- Involved in performance testing estimations and Resource management activities
- Conducting client call to understand the performance requirements providing appropriate solutions
- Investigation reports were provided with Recommendations
- Preparing weekly status reports and updating the latest happenings in test phase
- Managed a team of 2 resources
Environment: Quality Center, Rational Performance Tester (RPT)
Performance Tester
Confidential
RESPONSIBILITIES:
- Create scripts and executed the scripts for performance testing using Rational performance tester
- Involved in performance testing estimations and Resource management activities
- Conducting client call to understand the performance requirements providing appropriate solutions
- Investigation reports were provided with Recommendations
- Preparing weekly status reports and updating the latest happenings in test phase
- Managed a team of 2 resources
Environment: Rational Performance Tester (RPT), PEGA CRM
