We provide IT Staff Augmentation Services!

Performance Engineer Lead Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • Over 8+ years’ experience of performance testing utilizing HP/Mercury Load Runner and JMeter.
  • Experience in Load Runner, JMeter, BlazeMeter and Performance Center: creating Scripts, monitoring, Runtime Transactions and analyzing the test results
  • Experience with HP Application Lifecycle Management and Confluence.
  • Experience with Load Runner and JMeter Scripts, enhancement of scripts with C functions and JAVA.
  • Experience in testing of Web (HTTP/HTML), Client Server.
  • Knowledge of performance bottlenecks, end - to-end performance, and web performance measures like server response time, throughput and network latency.
  • Experience in analyzing Performance Bottlenecks, Root cause and Server Configuration problems using ALM Monitors, Splunk, Flight recorder and Management Center (Hazelcast).
  • Expertise in Manual and Automated Correlations to parameterize dynamically changing parameters values.
  • Monitoring system resources such as CPU Usage, % of Memory Occupied, VM Stat, and I/O Stat.
  • Good experience in Analyzing test results, merging graphs and preparing Test Reports.
  • Experience in executing SQL queries to validate the data in the back end.
  • Experience in Baseline Testing, Load Testing, Stress Testing, Endurance Testing and Capacity testing.
  • Experience in server side monitoring and test result analysis application server to identify performance bottlenecks.
  • Experience on cloud performance testing.
  • Highly skilled in quality assurance documentation, including test plans, test cases, requirements traceability matrix (RTM), defect management, performance metrics, etc.
  • Knowledge of Software Development Life Cycle and Test Methodologies.
  • Excellent communication and presentation skills, self-starter, quick learner, and a team player.
  • At ease in high stress environments requiring superior ability to effectively handle multi-task levels of responsibility.
  • Ability to handle multiple projects at a given time.
  • Flexible and versatile to adapt to new environments and work on new projects.

TECHNICAL SKILLS

Testing tools: Load Runner, J-Meter, Postman, SOAP UI, HP ALM, Performance Center, Quality Center/Test Director, Dynatrace, AppDynamics, RIGOR and Splunk

Scripting: C++, Dot Net, VB Script, and Java Script.

Protocols: Web (HTTP/HTML), Web Services, Citrix and True Client.

Operating System: Windows, LUNIX, and IOS

Database: Oracle, Power-shell, DB2, Sybase, and MS Access.

Servers: IBM Web Sphere, Apache and Web Log

Other Tools: MS Word, Outlook, PowerPoint and Excel

PROFESSIONAL EXPERIENCE

Confidential

Performance Engineer Lead

Responsibilities:

  • Working as Performance Engineer onsite Lead, supporting and leading offshore team on daily basis.
  • Gathered Requirements and Test Specifications based on Functional Requirement Specifications and System Design Specifications.
  • Responsible for educating clients, giving performance strategies and Performance Testing requirements.
  • Creating Test Plans, Test Cases and Test scenarios.
  • Responsible for creating test scripts using Load Runner using various protocols including Web Http/Html, Web service, Citrix, TrueClient etc.
  • Planned and generated VUser scripts with VuGen and enhanced them with correlation, parameterization and functions.
  • Working on AppDynamics to get the response time at the server level and providing application bottlenecks.
  • Working with Mobile Applications Performance Testing
  • Involved in Web as well as API level testing
  • Working on Web, API, Citrix, Desktop application
  • Responsible for conducting Benchmark test, Load test, Stress test, Endurance test and Auto scale Test.
  • Working on Window servers.
  • Performance tested application hosted on AWS cloud.
  • Expert in developing Work load Model for performance testing.
  • Parameterized large and complex test data to accurate depict production trends.
  • Scheduling the scenarios using the Load Runner's Controller and analyzing the results using Analyzer.
  • Monitoring the servers and logging the metrics using the monitoring tools.
  • Identified Disk Usage, CPU, Memory for Web and Database servers and how the servers are getting loaded using AppDynamics
  • Working in association with the DBAs in making sure that the databases are re-pointed to the original environments once we are done with the environment for the load test in question.
  • Analysis of cross results, cross scenarios, overlay graphs and merging different graphs.
  • Independently executed the test scenario, analyzed the execution statistics by monitoring the online graphs
  • Coordinating with Technical Teams to monitor Database Query, CPU Utilization and Memory.
  • Working on Rigor tools to identify and optimize the performance issues.
  • Working closely with the Development team in the performance tuning efforts of the various sub systems.

Environment: - Load Runner, JMeter, Performance Center, ALM, App Dynamic, TFS, JIRA, SQL Server, Postman, Fiddler, SOAP UI, TeamCity, CARA, Jenkins, Active MQ, RIGOR, Cloud Watch, Datadog, Idera

Performance Engineer

Confidential

Responsibilities:

  • Implemented the Performance engineering process across infrastructure / dev ops / network team.
  • Reviewed the nonfunctional requirement such as usability, sizing and performance / load in discretion with business and technical team
  • Defined Work load model analysis of the production data and identify the peak usage / concurrency / use cases to support the real time load testing information using SPLUNK.
  • Infrastructure monitoring, isolating Network / Web / App / DB layer time and developing a debugging technique to help communicate with DevOps / IT Operation / BA team with objective of identification of early performance defects
  • Educating Business users about Performance and Reliability / Scalability testing and developing the PSR (Performance Scalability and reliability) strategy for the program.
  • Developed JMeter script used different JMeter sampler’s HTTP Request, JMS Point to Point, JMS Publisher, JMS Subscriber.
  • Conducted Baseline, Load, Stress and Endurance test to report performance of the application under load, system stability and identify capacity on web servers / JVM using Blazemeter.
  • Integrated performance test under CI/CD pipeline.
  • Virtualized store services using WireMock.
  • Created Splunk dashboard to monitor CPU utilization, Memory usage, Disk I/O and server logs.
  • Performed thread dump, heap dump & Profiler analysis to identify the root cause for performance
  • Performed JVM tuning & parameter optimization, ensure right GC Algorithm being used during post tuning activity: Identified the right GC algorithm for Minor and Major Collections
  • Tuned the heap and settled the right size for the entire heap area
  • Provided recommendation for performance bottlenecks.
  • Prepared conducted meeting and working closely with developer and system Architecture
  • Communicate timely status, including any potential risks/issues to the respective teams to ensure completion of all deliverables within schedule and quality constraints
  • Used Confluence and JIRA for Reporting, Tracking and Communicate with different teams.

Environment: JMeter, Blazemeter, Splunk, JIRA, SQL Server, Postman, SOAP UI, Java Flight recorder, Wireshark, WireMock, Taurus, Jenkins, Confluence, Active MQ, Stash, Bitbucket, Hazelcast (Management Center).

Performance Engineer

Confidential

Responsibilities:

  • Analyze requirements and other related documents to develop test plans and scenarios
  • Record Scripts in HTTP/HTML Protocol using HTML based scripts and URL based scripts in Load Runner Vgen
  • Modify the scripts with required correlation, parameterization, logic, think time, iterations, pacing, logging option and preferences
  • Used various correlation (Manual and Automatic) to parameterize dynamically changing field
  • Created scenarios in Load Runner controller for different type of test - Baseline, Load/Benchmark, stress and Endurance test
  • Conducted Baseline, Load, Stress and Endurance test to report performance of the application under load, system stability and identify capacity on web servers / JVM.
  • Monitoring and analyzing activity and performances reports using Load Runner Analysis.
  • Extensively used APM DynaTrace to monitor CPU utilization, JVM GC, Server resources
  • Created test metrics, performance graph, Analysis Report and test report for the senior managements
  • Prepared test report and conducted meeting and working closely with developer and system Architecture
  • Worked with PowerShell Scripts to break payload for Soap Request out by number of Drivers and number of Vehicles
  • Performed web service performance testing using WSDL, Web service calls and Soap request on JMeter
  • Extensively used HP ALM and JIRA for Reporting, Tracking and Communicate with different teams.
  • Working in Agile environment

Environment: Load Runner, JMeter, APM DynaTrace, HP ALM, JIRA, SQL Server, SQL Profiler, SOAP, Windows, Web sphere, Performance Center, XML.

Performance Tester

Confidential

Responsibilities:

  • Prepared Test Strategies, Test Plan and Test Cases as per the business requirements and Use Cases.
  • Developed Vuser Scripts in Web (HTTP/HTML), WebServices,
  • Involved in load Testing of various modules and software application using Load Runner.
  • Developed the load Test scripts using the Load Runner Virtual User Generator (Vugen) and enhanced the scripts by including transactions, parameterize the constant values and correlating the dynamic values.
  • Developing Vuser scripts and enhanced the basic script by Parameterizing the constant values
  • Enhanced Load Runner scripts to test the new builds of the application
  • According to business specification, customization of scripts by using Load Runner.
  • Executed load, Stress, Baseline and Endurance Tests.
  • Executed load tests for new Applications for benchmarking for future releases.
  • Carried out stress testing by introducing rendezvous points in the script
  • Conducted testing on the servers using Load Runner & Performance Center to establish the load capacity of the server.
  • Using Load Runner analyzed the response times of various business transactions, modules login times under load, developed reports and graphs to present the test results
  • Used Sitescope & HP Diagnostics to monitor the load test and to identify the bottlenecks.
  • Defined transactions to measure server performance under load by creating rendezvous points to simulate heavy load on the server
  • Analyzed the results of the load test using the Load Runner Analysis tool, looking at the online monitors and the graphs and identified the bottlenecks in the system
  • Worked on upgrading the performance center.

Environment: Load Runner, Performance Center, Quality Center, SiteScope, Wily IntroScope, Oracle, SQL Server, SQL Profiler, Windows, UNIX, Weblogic, Websphere, Performance Center, XML.

Performance Tester

Confidential

Responsibilities:

  • Conducted meetings and walkthroughs with users, developers and Business Analysts to gather information about business process.
  • Design, develop and implement test plans, scripts, and tools using the detailed business requirements document provided by the business analysts.
  • Develop testing processes and approaches according to standards.
  • Extensively used Web (Html/Http), Web Services protocol in Load Runner
  • Involved in generating scripts and handling Correlation, parameterization, transaction points, debugging and various other functions using Load Runner Vugen
  • Used and Performed manual correlation to compare and identify dynamic data in Vuser scripts.
  • Responsible in developing and managing test data and test environment
  • Used Performance Center to create scenarios and set up monitors to track load generator for performance testing.
  • Involved in scalability and bottleneck testing of application.
  • Designed the Manual and Goal oriented scenarios using Load Runner Controller module to test
  • Responsible in executing scenarios and in analyzing results.
  • Ramped up Virtual users in a load test to achieve a maximal transaction volume of 1200 concurrent users.
  • Extensively used Controller to perform and execute Baseline, Ramp-Up, Endurance, and Stress test cycles.
  • Used Wily Introscope for identifying response time and memory leaks during load tests.
  • Performed in-depth analysis to isolate points of failure in the application
  • Analyzed Throughput Graph, Hits/Second graph, Transactions per second graph and Rendezvous graphs using LR Analysis tool.
  • Involved in analyzing Runtime, System Resources and Transactions Graphs.
  • Documented average response times, 90% response times and reported them to the application team.
  • Report and track issues/defects using Quality Center, provide management with various test metrics and generate Quality Center reports and graphs.
  • Actively participated in Defect Review meetings daily.

Environment: Load Runner, Quality Center, J2EE, Apache HTTP Server, SQL Developer, Linux, Windows 2003/2008/XP, Site Scope

We'd love your feedback!