We provide IT Staff Augmentation Services!

Sr Performance Engineer Resume

Dallas, TexaS

PROFESSIONAL SUMMARY:

  • 9+ years of Quality Assurance experience as a “Performance Testing Engineer” with strong expertise in Performance/Load & Stress Testing using HP LoadRunner, Performance Center and LoadUI.
  • Proficient in Creating and Enhancing scripts, Executing scripts and Analyzing Performance results using LoadRunner.
  • Proficient in Recording, correlation, Parameterization, and debugging of LoadRunner scripts using LoadRunner.
  • Strong skills using, installing, and configuring all components of Load Runner 11.5 including VUGen, Controller, Analysis, and Load Generators.
  • Experienced in scheduling and running many variations as needed of load tests of the target application, varying parameters such as the number of users, the speed of ramp up/ramp down of users, and simulated user think - time and pacing.
  • Proficient with using Web, Flex, Web Services, Ajax TruClient, Citrix, Winsock, and Database protocols in LoadRunner.
  • Extensive experience in automated testing of Web based and Client/Server applications with proficiency in Load and Performance Testing. Good working experience in Agile Scrum, Waterfall and Iterative methodologies.
  • Experience in analysis, design, implementation, execution, maintenance, support and documentation for system testing.
  • Proficient in Creating and Enhancing scripts, Executing Tests and Analyzing Performance results using LoadRunner, Wily Introscope, SiteScope,, HP Diagnostics, GUI dashboard and Performance Center.
  • Significant experience in Load testing various applications including JAVA, J2EE, .Net, WebSphere, Web Services and Citrix implementations.
  • Extensive experience using LoadRunner and HP Performance Center for Performance Testing, Load Testing, Stress Testing, Longevity Testing and Regression Testing.
  • Expertise experience in Non-Functional Specifications, Test Planning/Strategy, test Estimates, Use Cases, Business Requirements, Business Rules to prepare Test Schedules, identify risks, Identify Test Requirements.
  • Extensively performed Performance, Reliability, Scalability, Load, Stress, Longevity, Functional and Regression Testing using automated testing tools including LoadRunner, Performance Center, Quick Test Pro, Quality Center and Test Director.
  • Good understanding knowledge of RDBMS concepts to test backend of applications on SQL server, Oracle databases.
  • Efficient in SQL queries for back end testing of the application using SQL Developer.
  • Good experience working in an Onshore-Offshore model.
  • Demonstrated qualities in a Leadership role, Conflict and Issue Handling, Risk Management, etc.
  • Excellent Technical, Communication and Interpersonal Skills with strong Customer Orientation and Client Interfacing Skills.

TECHNICAL SKILLS:

Automation Tools: LoadRunner 12.0/11.52/11.50/11.0/9.52/9.1, HP Performance Center 11.52/11.0/9.5/9.0, 11.0/9.5., Visual Studio Team System 2008, Test director 6.5/7.0/7.6, Requisite pro, Test Manager, SoapUI 4.0.1, LoadUI 2.0

LoadRunner Protocols: Web (http/html), Flex, Web Services, Ajax TruClient, Citrix, JAVA, Ajax Click & Script, COM/DCOM

Test Monitoring Tools: Wily Introscope, Splunk, HP Diagnostic, Site Scope, Dashboard (Project Specfic)

Test Management: Quality Center, JIRA, Test Director and Clear Quest

Operating Systems: Sun Solaris 2.6/2.7, HP-UX, MS-DOS 6.22, Win 3.x/95/98, Win NT 4.0, Win 2000, Windows XP, SCO UNIX, HP9000

Management Tools: MS Excel, MS PowerPoint, MS Visio

Database: MS Access, SQL Server, Oracle

Languages: SQL, PL/SQL (Stored Procedures, Functions, Triggers, Cursors), C/C++, HTML 4.0, Shell Scripting

Application Servers: Cramer, Web logic, JBoss, CIM

Internet Technologies: HTML, XML, Jscript

Other Tools: iRise, Visual SourceSafe, SVN, Clear Case (IBM Rational Tool), FTP

PROFESSIONAL EXPERIENCE:

Confidential, Dallas, TEXAS

Sr Performance Engineer

Responsibilities:

  • Created Test Plan/Strategy, which includes Testing Resources, Testing Strategy, Risks and testing of end-to-end scenarios.
  • Created automated scripts by including timers for recording response times, and test checks for confirming the retrieval of the correct page.
  • Created Test Plan/Strategy, which includes Testing Resources, Testing Strategy, Risks and testing of end-to-end scenarios
  • Designed multiple LoadRunner scripts (Vugen) with different protocols like Web, Flex, AJAX,
  • Created detailed test status reports, performance capacity reports, web trend analysis reports, and graphical charts for upper management using Load Runner analysis component.
  • Created, Executed and Monitored the feasibility of various manual and goal oriented scenarios of an application with Load Runner Controller.
  • Run full formal performance test including Load, Peak, Breakpoint, Burst, Longevity and Fail over.
  • Effectively used all the components of HP Performance Center 11.52 including the controller or Performance Center and efficient in writing HP Performance Center 11.52 functions.
  • Identify system/application bottlenecks and work with Bottom-line to facilitate the tuning of the application/environment in order to optimize capacity and improve performance of the application in order to handle peak workloads generated via Mercury Interactive LoadRunner tool to simulate activity.
  • Configured Web, Application, and Database server performance monitoring setup using HP PC Controller, Wily Introscope, Spunk & HP diagnostics.
  • Created Vusers to emulate concurrent users, inserting Rendezvous points in the Vuser scripts and executed the Vuser Scripts in various scenarios which were both goal oriented and manual using Load Runner
  • Configure the HP PC controller for running the tests. Verifying that the LoadRunner scripts are working as expected on different Load generator machines
  • Added various monitoring parameters (CPU, Memory) to the LoadRunner controller for monitoring, also using SiteScope for monitoring database and application servers.
  • Monitoring the various machines during load tests and informing the corresponding teams in case of issues.
  • Using SoapUI for Load testing for different API’s.
  • Created detailed test status reports, performance capacity reports, web trend analysis reports and graphical charts for upper management using Load Runner analysis component.
  • Extensively used UNIX commands for debugging and used, modified & ran Shell Scripts for daily reports and data collection.
  • Responsible for analyzing the results like CPU usage, memory usage, garbage collection/heap size, server response times, database response times, active/idle threads, size of weblogic queues, etc.
  • Monitor UNIX logs for different type of exceptions during Load test manually and also using Failbox tool.
  • Extensively used SQL queries, responsible for Database testing using SQL queries, needs to verify records in backend after updating front end, modification and deletion of records from fount end and vice versa.
  • Monitor Oracle and Pl/SQl database while running the load for CPU utilization, storage IOPS, Storage KBs, IO Wait Percentage, AWR reports, etc. and finding out the issues within database.
  • Alert Count, Connections, Pending Messages, Incoming Message Rate, Outgoing Message Rate or Message Memory Percent (%) by using RTView performance dashboard.
  • Used SVN for copying JAR/WAR files from a remote repository to a local machine and use them for Loadrunner scripts generation.
  • Identified bottlenecks for a clustered environment relating to Indexes, Connection Pools, and Garbage collections, Memory heap size and fixed them by changing configurations with the help of DB team.
  • Responsible for Order Management lifecycle, inventory management and Service provisioning for Triple Play services during System Test cycle.
  • Using Quality Center for complete defect management and reporting.
  • Responsible to provide on call Production support for the Production environment.

Environment: /Tools: J2EE, JAVA, Web Sphere, SQL Server, Linux, PeopleSoft, Weblogic, XML, VuGen, Java JRE1.7, Loadrunner 11.52, Web services, SoapUI, Java over HTTP User, Web Services, Flex, AJAX, Web (HTTP/HTML).

Confidential, Atlanta, GA

Sr. Performance Engineer

Responsibilities:

  • Independently developed Performance Center test scripts according to test specifications/requirements.
  • Designed performance test suites by creating Web (GUI/HTTP/HTML), Web service and Click & Script test scripts, workload scenarios, setting transactions. Extensively used VUGen to create Load Test Scripts.
  • Identify system/application bottlenecks and worked to facilitate the tuning of the application/environment in order to optimize capacity and improve performance of the application in order to handle peak workloads generated via Mercury Interactive LoadRunner tool to simulate activity.
  • Created Vusers to emulate concurrent users, inserting Rendezvous points in the Vuser scripts and executed the Vuser Scripts in various scenarios which were both goal oriented and manual using Load Runner.
  • Correlated and Parameterized test scripts to capture Dynamic data and input various test data as per business requirements.
  • Using Performance Center, execute multi-user performance tests, used online monitors, real-time output messages and other features of the LoadRunner Controller/Performance center.
  • Analyze, interpret, and summarize meaningful and relevant results in a complete Performance Test Report.
  • Develop and implement load and stress tests with Mercury Performance Center and present performance statistics to application teams, and provide recommendations of how and where performance can be improved.
  • Monitoring the various machines during load tests and informing the corresponding teams in case of issues.
  • Created detailed test status reports, performance capacity reports, web trend analysis reports, and graphical charts for upper management using Load Runner analysis component.
  • Root Cause Analysis & Bottleneck Analysis/Problem Isolation after Performance Testing using Wily Introscope
  • Expertise in Capacity Planning, Data Modeling and Root Cause Analysis
  • Expertise in statistical and mathematical analysis and interpretation of data.
  • Performs in-depth analysis to isolate points of failure in the application
  • Assist in production of testing and capacity certification reports.
  • Develop and implement load and stress tests with Mercury Performance Center, and present performance statistics to application teams, and provide recommendations of how and where performance can be improved
  • Monitor and administrate hardware capacity to ensure the necessary resources are available for all tests.
  • Creating User Stories and setting up the E-mail alerts to respect focal to follow up the work items in TFS.
  • Creating and executing test cases in Test Manager.
  • Logging the bugs and tracking until it get closure in TFS.
  • Generating Test execution Status and Bug status based on TFS statistics.
  • Used Soap UI Pro to perform Web Service Performance test.

Environment: J2EE, Java, UNIX, Oracle 10i, Quality Center 11.0, VuGen, LoadRunner 11.52, Performance Center, TFS, Wily Introscope, SiteScope, MS Visio, MS Project, Java over HTTP, LDAP, CitrixICA, Web (HTTP/HTML), Web Services.

Confidential, Atlanta, GA

Performance Tester

Responsibilities:

  • Responsible for Generating the key Virtual user scripts using the Load Runner VUGen utility for web (HTTP/HTML), LDAP and WINSOCK Protocols.
  • Responsible for Monitoring the Application’s performance under Load using the key Web Server Monitors, Web Application server monitors for WebSphere, IIS 5.0,Apache monitors and NT Performance Monitors
  • Responsible for Running the LoadRunner scenarios for the Vuser using LoadRunner Controller and monitoring the server response times, throughput, Hits/sec, Trans/sec Transaction Response under load, Web Server Monitors, App server monitors, system monitors such as java processes and a host of other Performance metrics.
  • Implemented IP Spoofing techniques to simulate unique users' requests while running the tests.
  • Used SoapUI Pro to perform Web Service test.
  • Made many enhancements to the recorded scripts by correlating, parameterizing, inserting debugging messages and string manipulation and any other script enhancements as and when needed.
  • Configured various WebSphere monitors for WAS applications to figure out which of the several servlets/JSPs caused the problem.
  • Created quantifiable load with test-scenarios for various applications (both standalone and integration) using LoadRunner's Controller.
  • Used various servers and ran SQL queries in SQL Server 7.0 on the back end to ensure the proper transaction of data during various tests.

Environment: /Tools: Windows NT, Hp-Unix, Linux, Oracle 8.i & 9.i, SQL, MS SQL Server, Oracle Finance, .Net, Web Services, XML, LoadRunner 8.0, Test Manager, LDAP, WinSock, Web HTTP/HTML.

Confidential, KS

Performance Tester

Responsibilities:

  • Prepared Test plan and Test specifications based on Functional Requirement Specifications and System Design Specifications for ecommerce application.
  • Executed scenarios using HP Performance Center and analyzed the results through Performance Center Analysis to find the bottlenecks in networks and server resources including deadlock conditions, database connectivity problems and system crashes under load.
  • Parameterized actions and created files using random, sequential and unique options in VUGen.
  • Developed Virtual User Scripts using protocols like Web (http/html), Web Services, .Net, Oracle NCA.
  • Reviewed and analysed Web Services contracts, WSDL, XSD and XML files.
  • Used Correlation to handle the Dynamic return values and scheduled the test under work load compositions.
  • Developed load test scripts using VUGen to make them flexible and useful for Regression testing.
  • Configured monitors to monitor performance of individual Hosts behavior on load.
  • Created scenarios using HP Performance Center to do Load and Stress test.
  • Analyzed the results and Created Analysis Report through Performance Center Analysis, prepared and submitted Exit Report with Recommendations.
  • Analysed the system resource graphs, network monitor graphs and error graphs to identify transaction performance, network problems and scenario results respectively.
  • Enhanced Vuser scripts with transactions, functions, parameterization and correlation.
  • Measured the response time at different points in the application using Site Scope monitoring tool.
  • Configured Web, Application, and Database server performance monitoring setup using LoadRunner Controller and HP Site scope.
  • Build and execute SQL queries to verify the data updates to various tables and ensure data quality and integrity.
  • Created detailed test status reports, performance capacity reports, web trend analysis reports, and graphical charts for upper management using Load Runner analysis component.

Environment: /Tools: Agile Methodology, .NET, IIS 6.0, Oracle, UNIX, LoadRunner (9.10/9.51), HP Site scope, Quality Center, Test Creator, Oracle Web Application, ODBC, Web Http

Confidential

LoadRunner Tester

Roles and Responsibilities:

  • Reviewing the requirements documents for testability.
  • Responsible for Requirements gathering for the new enhancement in Defect Tracking system.
  • Responsible for Test case writing.
  • Developing Master Test Plan, which includes entire Testing Plan, Testing Resources, Testing Strategy and testing of end-to-end scenarios.
  • Designed performance test suites by creating Web (GUI/HTTP/HTML), workload scenarios, setting transactions. Extensively used VUGen to create Load Test Scripts.
  • Correlated and Parameterized test scripts to capture Dynamic data and input various test data as per business requirements.
  • Extensively used C programming language for incorporating business logic and error handling code in to the scripts.
  • Assisted Application Developers and technical support staff in identifying and resolving defects.
  • Created LoadRunner scenarios and scheduled the Virtual Users to generate realistic load on the server using LoadRunner(Load generator machine)
  • Gathering the Test Input data. Test Input data includes Pre-condition, Test Input, Test Result, Test Regression data.
  • Used Load Runner to execute multi-user performance tests, used online monitors, real-time output messages and other features of the Load Runner controller.
  • Analyzed, interpreted, and summarized meaningful and relevant results in a complete Performance Test Report.
  • Developed and implemented load and stress tests with Mercury Load Runner, and presented performance statistics to application teams, and provided recommendations of how and where performance could be improved.
  • Monitored and administrated hardware capacities to ensure the necessary resources were available for all tests.
  • Worked closely with software developers and take an active role in ensuring that the software components met the highest quality standards.
  • Identified problems via Ad-hoc, Initialization, Database, Interface, Usability and Security testing.
  • Performed parameterization & correlation by using various Load Runner functions to enhance the VuGen scripts.
  • Analyzed the result files generated after each run of load test and exported the data to excel sheets.
  • Reviewed the Project Requirement Specifications with business and development teams.
  • Responsible for preparing System test environment (UNIX OS) using FTP.
  • Manage and prepare Status Reports, Test Matrix and Testing Reports for weekly meeting.
  • Extensively used SQL queries to monitor backend issues.
  • Using Quality Center for complete defect management and reporting.
  • Responsible for conducting time to time Knowledge Transfer meetings and imparting domain knowledge with in the team.

Environment: C++, UNIX, SQL server, TOAD, Oracle, Windows 2000, Test Director, LoadRunner, SQL, UNIX, FTP server, Web HTTP/HTML,

Hire Now