We provide IT Staff Augmentation Services!

Sr. Performance Engineer Resume

4.00/5 (Submit Your Rating)

Pleasanton, CA

SUMMARY

  • 7+Years of experience in system design,PerformanceEngineering including Tuning, Analysis and recommendationsTesting which includes Performance Automation testing in web services - SOA, web-based applications and Manual Quality Assurance.
  • 7+ years of diverse experience as a Performance Test Engineer/Lead/Consultant with expertise in Performance Testing, Software Testing Life Cycle (STLC), Test Case Development/Automation, Test Scripting using HP LoadRunner and Jmeter. Mentors team/offshore members in technology, process, architecture and delivery of applications
  • Used HP tools Quality Center (QC), LoadRunner, Performance Center and Jmeter Open source tool for Performance Testing.
  • Worked extensively on LoadRunner 9/9.5/11.5/12.02 v especially with protocols viz. Web (HTTP/HTML), Citrix, MQ, Webservices, Ajax, Web (Click & Script), RTE, Siebel Web, Oracle 2-Tier, Citrix, DB, SOAP, REST, TruClient etc.
  • Wrote high level LoadRunner scripts by using Virtual User generator for Single User, Base Line, Soak (Endurance test) scenarios by storing dynamically varying object IDs in parameters and validating correct downloads of HTML pages by validating content in sources
  • Conducted meetings with Key Stakeholders-Business Representatives, Project Managers, Developers, DBA’s, Infrastructure leads, Architects, Middleware etc.,
  • Expertise in Agile Testing Methodologies & STLC
  • Experienced in preparing Performance Test Strategy, Test Plan with Risk Assessments and Test Closure Reports
  • Configured and used IP Spoofing in LoadRunner to simulate a more realistic testing scenario.
  • Experienced in System Performance Testing Methodologies (Load/Spike/Stress/Endurance Tests).
  • Expertise in gathering and analyzing various usage statistics like peak hour traffic and peak hour resource usage and designing production like scenario.
  • Analyze the CPU Utilization, Memory usage, thread usage, thread contention, Garbage collection, and DB connection to verify the performance of the Application.
  • Hands on Experience of Monitoring tools such as HP Sitescope, CA Wily Introscope, Dynatrace and Appdynamics.
  • Configured UNIX, database resources for performance monitoring on Performance Center.
  • Hands on experience in Creating Dashboards in Splunk as administrator and other monitoring tools.
  • Pinpointed issues and bottlenecks and presented them to development team.
  • Expert knowledge of Identifying and Analyzing the Bottlenecks in Performance testing, Web Performance Throughput, Server Response Time and Network Latency.
  • Experienced in analyzing scenario results using LoadRunner Viz. On-line graphs analysis and reporting, network delay, client delay identification, I/O delays, transaction time, CPU and memory usage, miscellaneous, server level issues.
  • Performed regular testing as test scripts prepare and test execution and analysis of performance progress, defects, risk assessment, impact reports.
  • Experience with testing different versions of Oracle EBS/11i/r12, Siebel CRM and PeopleSoft HCM/FSCM 9.0/9.1 and Most of the Modules.

TECHNICAL SKILLS

Tools: HP Load Runner 8.0, 9.5, 11.0, 11.50, 12.02, HP Performance Center 11.0,11.5, 12, ALM, HP Quality Center, JMeter 2.5, 2.7, 2.8, 2.9, 2.10, SOAP UI and QTP, JIRA v6.1.3, Toad, Jprofiler, XML Spy, PuTTy, VMSTAT, TOP,SAR, PERMON, tcpdump, Wireshark etc

Cloud Testing Tool: HP Storm Runner Cloud testing

Web Servers: Tomcat J2EE, E-Portal, IIS, Sun One Server, Microsoft Team Foundation Server, IBM WebSphere Portal

Application Server: Jakarta Tomcat, IBM WebSphere MQ Series, BEA WebLogic, Java Web Server, Messaging.

Networking: Firewalls, Routers, Hubs, VPNs, Wireless Internet Products

Database: Oracle, Sybase, MS SQL Server, DB2

Languages: Microsoft C#, C, C++, visual basic, Php

Markup/Scripting Languages: DHTML, CSS, JQuery, JavaScript, XML, HTML, Java/J2EE, TSL

Web Technologies: HTML, CSS, jquery, wordpress

Packages: MS-Office, Adobe Photoshop CS5, Dreamweaver, flash, Illustrator, In Design

RDBMS: MS SQL, Microsoft Access, SQL Server, Oracle Database

Operating Systems: Windows 98, 2003 Server, Windows NT/2000/XP.

Monitoring Tools: Performance Center, Wily Introscope, HP Sitescope, Dynatrace, HP Diagnostics, Transaction Viewer, Splunk, OEM & App Dynamics.

PROFESSIONAL EXPERIENCE

Confidential, Pleasanton, CA

Sr. Performance Engineer

Responsibilities:

  • Conducted work group sessions with application managers, developers. Business analyst for gathering requirements, analyzed requirements.
  • Responsible for the creation of the test plan/strategy, test schedule, testing status reporting, test case creation, monitoring of test case execution and script execution where needed.
  • Involved in test environment build and designed Load (capacity) model on the basis of current volume and projected percentage increase in volume.
  • Integrated Performance Testing with various applications as well as within a Cloud environment.
  • Build HP-StormRunner Load Tests(Scenarios) for cloud performance testing-2015
  • Extensively Worked in Web, Citrix, Click and Script, Oracle Protocol, Seibel, Winsock, Soap protocols, Web Services, RTE, SAPGUI. Reviewed scripts that were developed by teammates and verified scripts in the standalone mode.
  • Uploaded Scripts, Created Timeslots, Created Scenarios, maintained scripts and Run the Load Tests in performance Center. Analyzed Test Results Response time, Transaction per Seconds and Throughput per graphs.
  • Performance baseline testing, load testing and stress testing during the performance testing cycles.
  • Developed Test scripts through LoadRunner VUGen and Created Different Scenarios for each Application, executing them in ALM.
  • Used IP spoofing to generate and associate different IP addresses to Virtual Users to emulate real-time scenarios for load balancing issues.
  • Analyzed Load Runner on-line graphs and reports to identify network/client delays, CPU /memory usage, I/O delays, database locking and other issues at server level.
  • Responsible for Performance Tuning Java Application.
  • Performed both automatic and manual correlation using the options in LoadRunner.
  • Configured Performance Monitors to monitor and analyze the performance of the server by generating various reports from CPU utilization, Memory Usage to load average etc.
  • Analyzed LoadRunner Metrics and other performance monitoring tools results during and after performance testing on Application server database and generated various Graphs and Reports.
  • Utilized Database, Network, Application server and WebLogic Monitors during the execution to identify bottlenecks, bandwidth problems, infrastructure problems, and scalability and reliability benchmarks.
  • Created Dashboards in Dynatrace Diagnostics and Splunk as per project needs.
  • Added Header with the script and monitoring the script Using DynaTrace Client.
  • Used Dynatrace, Jprobe tools for profiling the application to find out where the performance issue
  • Did deep diagnostics using DynaTrace Tool, Monitored DB and Application Servers to trouble shoot root cause of problem
  • Carried out deep dialogists using DynaTrace to capture memory leaks in the application by carrying out Longevity tests.
  • Used DynaTrace to measure web site performance in test environment to capture performance metrics of key product features
  • Monitoring application health using Dynatrace and reviewing performance of different components of web pages, also comparing daily, weekly and monthly trends for deep down analysis.
  • Setting up user profiles, configuring and adding application servers on Dynatrace tool.
  • Reviewing web components using Dynatrace client, analyzing and giving feedback to improve performance.
  • Monitored Application Server through Analysis. Analyzed various graphs by LoadRunner Analysis and communicated bottleneck issues to the System administrator
  • Responsible for complete functional and regression testing, the Siebel application used to manage and maintain the leasing data in the company.
  • Determined the source of bottlenecks by correlating the performance data with end-user loads and response times. Participated in Defects to discuss the bottlenecks and Attended in a walk-through meeting, regular client calls with business stakeholders, SMEs, technical stakeholders, weekly status meeting and send weekly report status to the manager.

Environment: HP-StormRunner, Load runner 12/12.02, Performance center 11.52/ALM, Dyna Trace 6.1, Splunk 6.2 Web logic 11g, Windows XP, VUgen, Web methods Integration Servers, Windows 2008, Windows Vista, Web applications, Portal applications, XML files, Jconsole, SOAP.

Confidential, IL

Sr. QA / Performance Engineer

Responsibilities:

  • Prepared test planning document based on analysis of requirements and design documents.
  • Execute performance / volume testing to ensure all development deliverables are production ready using HP Performance Center.
  • Write/maintain test case scripts and execute; document detailed results and summary report.
  • Developed Test plans to ensure accomplishment of load-testing objectives
  • Developed and Executed Jmeter Scripts.
  • Manage testing tasks concurrently on multiple projects.
  • Coordinate the overall execution of the test plan with group and business representatives.
  • Participated in the Performance and Infrastructure testing activities surrounding Web based, middleware applications, a set of web services built on varying technologies (.net, J2EE based web services).
  • Good understanding of the project life cycle, from analysis to production implementation, with emphasis on test data metric analysis, performance testing, load/stress testing, and auditable documentation of plan and results.
  • Used Winsock and ODBC Protocol to execute store procedure using LoadRunner for Database migration from Sybase to SQL Server.
  • Used SOAP UI for testing of the web services under the implemented SOA framework.
  • Performed Baseline, Load and Stress Testing Using LoadRunner and Present Performance statistics to the Team.
  • Extensively worked on the VUGen script in Web, Mobile protocol and Web services (SOAP) Protocol in LoadRunner, simulate virtual users and transactions and simulated user think time.
  • Developed LoadRunner scripts using VUgen for Single User, Baseline, Soak scenarios by storing dynamically varying objects IDs in parameters and validating correct downloads of the HTML page by validating the content in Sources.
  • Measured Response time of the important action of users using start and stop transaction functions.
  • Configured LoadRunner Controller, Load Generator and Execute Performance Test for multiple cycles of test scripts.
  • Installed and Configured application through profiling tools such as VisualVM, Jconsole and Monitored Linux resources during the load test finding Bottlenecks and solving the issues on Linux servers using different monitors.
  • Configured and used Sitescope Performance Monitor to monitor and analyze the performance of the server by generating various reports from CPU utilization, Memory Usage to load average etc.
  • Developed and Implemented load and stress test with LoadRunner, and present performance statistics for the Application Teams.
  • Analyzed all the various performance metrics involved in the test run like Web resources, CPU, Memory, Request Analysis, DB Connection Pool, and Thread Pool etc.
  • Used Quality Center to invoke the scripts and initially performed the baseline testing and organized all the scripts systematically and generated reports
  • Extensively worked on Performance monitoring and analyzed the response time Memory leaks, hits/Sec and throughput graphs.
  • Uploaded scripts in ALM Performance Center, Created Time slots, Created Test schedules and maintain scripts. Used Performance Center for Scripts in ALM project and submit defects.
  • Monitored hardware capacity ensures the necessary resources are available for testing.
  • Worked closely with software engineering team members in order to tune and optimize product stability and performance.
  • Assisted in application tuning and infrastructure capacity requirements to support high-volume peak periods of traffic.
  • Performed Baseline test, stress test and high volume of users using Jmeter and monitored the performance of the load test on the system and measured database response time, Http request, Login and proxy server.

Environment: HP LoadRunner 11/11.5, HP UFT, Performance Center, HP ALM, SharePoint, Sitescope, Java, C, VBScript, TSL, XML, HTML, MS Office, SQL, PL/SQL, VTS, SOA, Crystal Reports, WebServices,, WebSphere(WAS), Unix and Windows

Confidential, Dallas, TX

Performance Test Engineer

Responsibilities:

  • Drive automation test initiatives that include by defining automation tools, infrastructure, test plans and scripts. Created Resource Estimates, Test Plan and Test Strategy documents.
  • Collaborate with Production, Technical and Business Managers in estimating, planning and scheduling performance test projects
  • Created and designed the scripts using Load runner depending on the requirements and protocols
  • Deployed build to performance testing environment for testing and ran Load/Stress/Endurance test and all Performance related Tests based on the needs and Requirements.
  • Involved in performing volume testing based on the production volumes and cycles.
  • Responsible for creating the Load Distribution tables for various scripting modules involved.
  • Responsible for creating the load scenarios and various runtime configurations for the individual scripts that are part of the load test.
  • Monitoring software and hardware behavior during test run using PERFMON and LoadRunner online monitors.
  • Wrote Scripts on various protocols such as Web, Web Services, AJAX and Ajax true client.
  • Worked closely with Business Owners, Architects, and Developers to do pro-active Capacity planning /Monitoring / Tuning to make sure the applications are scalable and available to the growing business needs
  • Drilled down the problematic pages in Analysis to find out where the performance degradation is has been occurring.
  • Pinpointed the bottlenecks present in different layers of the Application and Identified Memory Leak in the App and made recommendations to overcome the same
  • Monitor testing through couple of monitoring tools using Dynatrace, Sitescope and Wily Introscope etc.
  • Used Dynatrace and Wily Introscope Extensively to monitor all the Tiers for Determining any performance Bottlenecks.
  • Configure Dynatrace diagnostics to capture matrices during load test for analysis.
  • Identify Performance bottleneck in code using Dynatrace Diagnostics and Splunk.
  • Worked on P1 Tickets related to out of memory, exception occurred on production by using Dynatrace Diagnostics to identify the Performance bottlenecks.
  • Used diagnostic tools along with load runner to identify the issues in the application.
  • Collected different performance metrics from various components of systems, analyzed performance data and presented Test reports to various audience from technical groups to Senior Management and Executives
  • Created Performance test completion reports.
  • Analyzed various graphs while running and after the load test (Running vusers, transaction response time, Throughput, Hits per second, Error statistics and Error description graphs.

Environment: HP LoadRunner 9/9.5, QC, WinRunner, IBM Rational, SiteScope, Dynatrace, wily Introscope. Performance Center, HP J2EE Diagnostic, Windows, IIS 5, JMeter, IBM AIX, SQL, DB2, SQL Server, Oracle, UNIX, Siebel, SOA, WebSphere, J2EE.

Confidential

Performance Test Engineer

Responsibilities:

  • Requirement Gathering, Estimation Assessments and created Test Plans and Test Scenarios design for all the releases
  • Discussing with the business analyst to find key business scenarios for performance testing.
  • Involved in preparing performance test data.
  • Used HP LoadRunner to design/develop performance testing automation scripts, functions, and scenarios, processes based on complex situations.
  • Creating and debugging performance test script using HP Loadrunner 11 VuGen Component with Web (HTTP/HTML), Web Services and Ajax protocol.
  • Involved in Performance Testing PeopleSoft HCM and FSCM which Includes HR, ESS/MSS Self-Service, Payroll, GL, AP/AR using Load Runner.
  • Performance Tested Most of the Modules of HCM and FSCM.
  • Monitored the Web, App, Process Server and DB Servers while the System is under testing
  • Closely Monitored SQL Traces using People Tools SQL Trace, Application Server Logs, Batch Timings Reports, Webserver Access Logs and process Monitors, etc.,
  • Inserted Transactions, Checkpoints into VuGen Scripts as well as parameterize & correlate the scripts.
  • Carried out multiple phases of load tests and schedule them as per requirements.
  • Executed multi-user performance tests using LoadRunner. Monitored Controller through online, real-time output messages.
  • Executed Load, Stress and Endurance Testing to simulate a process with over 1000 Vusers.
  • Involved in preparing performance test plan and defining baseline results.
  • Enhancing the Script by Correlation, Parameterization & Run-time settings.
  • Involved in creating and debugging the scenario in Controller.
  • Setting up the schedule, scenario configuration and running the scenario.
  • Diagnosed Memory leakage/Garbage collection on HP Diagnostic.
  • Performed problems/bottlenecks identification. Recommended remediating those using HP Diagnostics.
  • Involved in configuring Site scope Monitors (Web logic domains, clusters & DB Connection pools) to LR controller scenario.
  • Analyzed test results using HP Load Runner Analyzer tool on-line graphs and reports and looked for performance delays, network or client delays, CPU performance, I/O delays, database locking, or other issues at the database server.
  • Executing the performance test scripts and logging the performance defects in HP Quality Center.
  • Comparing the results to baseline and providing the results comparison chart to the development team.
  • Following up with development team for defect fixes and avail them a re-execution.

Environment: LoadRunner 9.5/11.0, SAP ECC 6.0 and Web (HTTP/HTML), HP Quality Center (ALM), HP Sitescope

Confidential

QA Analyst

Responsibilities:

  • Prepared Test Strategies, Test Plan and Test Cases as per the business requirements and Use Cases.
  • Provided Test Estimates for various phases of the project.
  • Involved in Load Testing of various modules and software application using LoadRunner.
  • Manage and coordinate performance test activities for various projects.
  • Implement software quality assurance standards and processes for performance testing.
  • Analyzed requirements and translate them into performance test plan and gathered past application response time metrics and business transactions from production support team for developing realistic test scenarios and load models.
  • Gathered user requirements, create Test Plans and Test Scenarios designs.
  • Developed the Load Test scripts using the LoadRunner, enhanced the scripts by including transactions, parameterize the constant values and correlating the dynamic values
  • Developed Vuser Scripts in Web\HTTP, Web Services and Click & Script Protocols.
  • Developed Vuser Scripts using protocols like Web (HTTP/HTML), Web Services, AJAX (True Client) and Ajax (Click & Script)
  • Developed custom code specific LoadRunner scripts using C and API.
  • Conducted load testing, endurance, Spike, stress testing and Performance Benchmarking
  • Use of Fiddler for web test verification after Scripting.
  • Tested web services with SoapUI tool to test the functionality of the new web services.
  • Establish requirements and estimate work effort to set up performance test lab.
  • Install and configure HP LoadRunner for performance testing efforts.
  • Prepare test environments, tools and resources for performance test execution.
  • Performed custom installation of Load Generator on host machines. Verify the connectivity from Controller to the Load Generator.
  • Set up CA Wily Introscope monitors for collecting application performance metrics during test execution.
  • Test Scripts generation in Load Runner, Customization of scripts with required logic, correlation, parameterization, pacing, logging options and preferences.
  • Executed Load, Stress, Benchmark and Endurance Tests.
  • Preparation of Load Generators and test execution, tracking metrics such as TPS, Response Time,
  • Transaction Graphs, Run Time Graphs and Resource Graphs.
  • 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.
  • Updated test metrics, test plans, and documentation at each major release and performed Regression testing using LR scripts.
  • Performed QA Process management, identified functional/Code changed vs. business impact and Re-executed Performance tests before releasing to production.
  • Load test monitors were used to monitor Oracle database, Oracle11i HTTP server and UNIX resources on the database and application server
  • Reported and tracked defects in JIRA.
  • Worked closely with software developers and take an active role in ensuring that the software components meet the highest quality standards
  • Generating detailed Test Reports and presenting them to Project Team.
  • Responsible for multiple rounds of Performance Testing after system refinement.
  • Preparation of Final Test Reports and coordinating QA sign-off for each project.
  • Supported Production team to understand and execute the processes.

Environment: Quality Center9.0, HP Load Runner, JMeter, HP QTP Java, Oracle, Share point, IBM Mainframe, Site scope, Wily Interoscope, Java, JavaScript, JSP Servlets, JDBC, C, VBScript, TSL, XML, HTML, MS Office, SQL, PL/SQL, Siebel, WSDL, SOA, Crystal Reports, Web Services, XML Marker, Putty, WebSphere, Unix and Windows.

We'd love your feedback!