Performance Engineer Resume
2.00/5 (Submit Your Rating)
New, YorK
SUMMARY:
- 7+Years in working with domains like Banking, Rating System ( Confidential system), Vendor Managements, E - Commerce applications
- Experience in performance testing of varied applications like Database, Flex, Ext JS, .NET, MVC, Java, HTTP, ETL applications, Linux, Backend servers, Java Agents, JBoss, etc..
TECHNICAL SKILLS:
Skills: HP LoadRunner, NeoLoad, Ignite Monitor, Apache Jmeter, AppDynamics, Ignite Monitor, SQL, SQL Profiler, PerfMon, Splunk
Others: JIRA, HP Performance Centre, SoapUI, Java Scripting, Telerik Test Studio, CodedUI
PROFESSIONAL EXPERIENCE:
Confidential
Performance Engineer
Responsibilities:
- Extensive experience in Performance testing utilizing HP Load Runner tool
- Experienced in planning and manage deliverable for performance diagnostic, capacity planning, Tuning monitoring, analyzing and recommending solutions to bottlenecks identified
- Strong in analyzing Business Requirements, Functional Specifications, identifying Test Scenarios, developing and executing Test Cases and responsible in performance testing, debugging, executing, analyzing complex applications
- Hands on Experience with System Performance Testing Methodologies like load, stress, endurance testing
- Expertise in design and building test scripts capable of generating a realistic data load for current and futuristic customer volumes
- Capable of providing transaction analysis at Web server, App servers and Database server levels by using monitoring tools
- Have experience with different load testing tools and monitoring like LoadRunner, Jmeter, Performance Center, App Dynamics, Ignite Monitor, Manage Engine, Sitescope and Perfmon
- Discussion with Application Dev, QA and Support team to understand the bottleneck and giving Performance recommendation after the analysis of all statistics
- Capable of setting-up typical performance execution scenarios in Controller/Perfmon
- In depth analysis and recommendation of operational metrics associated with throughput, latency, memory, GC, CPU, disk, network etc.. and the ability to debug bottlenecks associated with them
- Ability to identified the bottleneck till query/pojos/services/function etc.. using monitoring tools
- Report the outcome in detail and at a summary level appropriate for program management and business stakeholders
- Create and maintain documentation on the performance test scripts, setup, inputs, execution, and results.
- Work with program management and application developers to understand app changes that will require update performance test script enhancement
- Leading team of 5 members handling and accounting for smoother transition of activities
- Excellent verbal, written and analytical skills with ability to work in a team as well as individually in fast paced, dynamic team environment.
Performance Engineer Lead
Confidential, New York
Responsibilities:
- Worked on the entire application from the scratch
- Worked on the NFR by coordinating with Business Developed and Prepared the Performance Plan document and estimates
- Designed the test cases and worked on Developing the scripts using Load Runner tool from the scratch
- Developed scripts using HTML/HTTP, Webservices and TrueClient protocol
- Understood the end to end data flow from three different upstream and developed the SQL queries for data tracing
- Handled typical correlations and implemented parameterization and developed the scripts as per the standards
- Developed around 40-50 scripts in the stringent timelines provided
- Conducted dry runs to make sure team is ready for the actual run without any hurdles
- Designed data load models followed by discussions and approvals from Business teams
- Conducted multiple cycles of Baseline, Load Tests and Endurance tests using HPPC
- Monitored CPU, Memory, Disk, VM, GC, Threads, SQL Waits, Load Balancer and other monitors during the executions using AppDynamics and monitoring tools
- Identified several Memory utilization issues, Load Balancer errors, GC error, Thread count issues during the executions
- Arranged calls with Dev to analyse the transactions which are consuming more response times and reported the root cause to respective teams
- Responsible for preparing detailed Analysis report and organized meetings with Dev and Management teams for the next steps
- Raised Jira defects for the all the performance errors identified
- Responsible for Procuring sign-off for the current release and start planning for upcoming releases accordingly
Performance Test Lead
Confidential
Responsibilities:
- Worked on the NFR by coordinating with Business Developed and Prepared the Performance Plan document and estimates
- Designed the test cases and worked on Developing the scripts using Load Runner tool from the scratch
- Developed LR scripts using HTML/HTTP, Webservices and TrueClient protocol
- Handled typical correlations and implemented parameterization and developed the scripts as per the standards
- Developed scripts to fetch data from DB and update the parameters in the scrptis
- Responsible for creating customized functions which reduced cost and time during scripts maintenance
- Conducted dry runs to make sure team is ready for the actual run without any hurdles
- Designed data load models followed by discussions and approvals from Business teams
- Conducted multiple cycles of Baseline, Load Tests, Stress Tests and Endurance tests using Controller
- Monitored CPU, Memory, Disk, VM, GC, SQL Waits and other monitors during the executions using Site-scope, Ignite Monitor and PerfMon
- Analysed the transaction crossing the defined SLA and identified the web-requests which was resulting in high response times along with the SQL queries which was consuming more time
- Responsible for preparing detailed Analysis report and organized meetings with Dev and Management teams for the next steps
- Raised defects for the all the performance errors identified and followed up with respective teams on the action taken towards it
Performance Tester
Confidential
Responsibilities:
- Responsible for developing scripts using NeoLoad
- Implemented parameterization, correlations in the scripts
- Used varied types of functions (string, date, file) to handle the complex requirements
- Developed around 30 scripts for HTML/HTTP protocol
- Conducted dry runs to make sure team is ready for the actual run without any hurdles
- Designed data load models followed by discussions and approvals from Business teams
- Conducted multiple cycles of Baseline, Load Tests and Endurance tests
- Monitored CPU, Memory, Disk, VM, GC, Threads, SQL Waits, Load Balancer and other monitors during the executions using monitoring tools
- Identified the transactions which are consuming high response times and scheduled calls with teams for discussing on the bottlenecks
- Analysed the Application and DB server stats for CPU, Disk Memory, Heap memory and Disk Utilizations along with SQL waits, expensive SQL queries and GC pattern
- Prepared detailed analysis report with data predicting the system behaviour from the past to future along with the analysis and recommendations for the bottlenecks identified
- Raised defects for the all the performance errors identified