We provide IT Staff Augmentation Services!

Sr. Performance Engineer Resume

0/5 (Submit Your Rating)

Charlotte, NC

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.
  • 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, Splunk, 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 user requirement Analysis, Functional/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.
  • 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.02/11.52/11.50/11.0/9.52/9.1/8.1/7.8/6.5, HP Performance Center 11.52/11.0/9.5/9.0, 11.0/9.5/8.0, Visual Jmeter, 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 ICA, JAVA, Ajax Click & Script, RTE (Remote Terminal Emulator)

Test Monitoring Tools: Site Scope, Wily Introscope, Splunk, HP Diagnostic, 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/C++, HTML 4.0, Shell Scripting

Internet Technologies: HTML, XML, Jscript

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

PROFESSIONAL EXPERIENCE:

Confidential (Charlotte, NC)

Sr. Performance Engineer

Responsibilities:

  • Created Test Plan which includes Change Request details, Testing Schedule, Testing Resources, Testing Strategy, Tools required, Risks and testing of end-to-end scenarios.
  • Created complex scripts by including timers for recording response times, transaction response time measurement functions, C functions for error handling, correlations, parameterization and text/image checks for confirming the retrieval of the correct response for each page.
  • Involved in performance testing of server’s load and scalability by creating multiple Virtual Users by using Load Runner Virtual User Generator component.
  • Designed multiple LoadRunner scripts (Vugen) with different protocols like Web (html/http), Ajax Truclient, Citrix ICA, Web services and Flex for load testing different GUI and client based applications.
  • Created detailed test status reports, web trend analysis reports, cross result analysis report 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, Capacity, Stress, Duration and Failover.
  • Effectively used all the components of Performance Center ALM version 12.02 which takes care of complete Performance test cycle.
  • 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 SiteScope, Wily Introscope, Windows Perfmon, etc.
  • Worked on creating scripts and running daily validation tests for some of the web based portals. Responsible for creating daily validation reports and result analysis comparison with baseline data and sharing with Sr. management.
  • 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 LoadRunner Controller and Performance Center for running the tests. Verifying that the LoadRunner scripts are working as expected on different Load generator machines
  • Added various monitoring parameters to the LoadRunner controller for monitoring, also using Wily Introscope and HP Diagnostic for monitoring database and application servers.
  • Monitoring the various machines during load tests and informing the corresponding teams in case of issues.
  • Using SoapUI and Load UI for Load testing for different API’s where frontend application is not available.
  • 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.
  • Monitor SQL server during performance tests for buffer cache hit ratio, available bytes, page reads/writes etc.
  • 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, Garbage collections, Memory heap size and fixed them by changing configurations with the help of development and DB team.
  • Using Quality Center for complete defect management and reporting.
  • Responsible to provide on call Production support for the Production environment.

Environment: J2EE, JAVA, Apache, Tomcat, Performance Center 12.02, Wily Introscope, HP Diagnostic, SiteScope, SQL Server, Linux, people soft, Weblogic, XML, VuGen, Java JRE1.7, Loadrunner 12.01, Jmeter, Web services, SoapUI, Citrix, Quality Center.

Confidential (Atlanta, GA)

Sr. Performance Engineer

Responsibilities:

  • Created Test Plan/Strategy, which includes Testing Resources, Testing Strategy, Risks and testing of end-to-end scenarios.
  • Prepared test Estimations and presented in front of higher management for approvals.
  • Created automated scripts by including timers for recording response times, and test checks for confirming the retrieval of the correct page.
  • Involved in performance testing of server’s load and scalability by creating multiple Virtual Users by using Load Runner Virtual User Generator component.
  • Designed multiple LoadRunner scripts (Vugen) with different protocols like Web, Flex, AJAX,Tru Client, Citrix, Web services for load testing different GUI and other applications.
  • 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 Loadrunner 11.52 including the controller or Performance Center and efficient in writing Loadrunner 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 LoadRunner Controller, Wily Introscope, Splunk & 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 LoadRunner 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 RateorMessage 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, 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.
  • Developing Master Test Plan, which includes entire Testing Plan, Testing Resources, Testing Strategy 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.
  • Recording, Debugging, correlation and Parameterization of LoadRunner scripts.
  • Involved in the entire life cycle of the project including, requirements gathering, design, test and production support.
  • 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 work 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 LoadRunner Controller, Wily Introscope, Splunk & 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.
  • Correlated and Parameterized test scripts to capture Dynamic data and input various test data as per business requirements.
  • Load test summary reports for each run comparing the results with previous runs.
  • Configure the LoadRunner controller for running the tests. Verifying that the LoadRunner scripts are working as expected on different Load generator machines
  • Identified Disk usage, CPU, Memory and other metrics for all the servers like App Servers, Database Servers, DH and EU’s and how the servers are getting loaded.
  • Added various monitoring parameters (CPU, Memory) to the LoadRunner controller for monitoring.
  • 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.
  • Using Quality Center for complete defect management and reporting.
  • Database testing using SQL queries to compare data accuracy of backend for reports.
  • Monitor database while running the load, reading AWR reports and finding out the issues within database.
  • Responsible to provide on call Production support for the application.
  • Participate in Deep Dive meetings after each Release to work upon improvement areas in the project.

Environment: .Net, J2EE, Java, Windows 2000/XP Professional, UNIX,DB2,Oracle 10i, Quality Center 11.0, VuGen, LoadRunner 11.52, Wily Introscope, SiteScope, Splunk, Apache Tomcat 5.5, Test Manager, MS Visio, MS Project.,HP Performance Center.

Confidential (Atlanta, GA)

Sr. Performance Tester

Responsibilities:

  • Designing the Test Architecture and the Scenarios for the Automation.
  • Created and documented the Test Scenarios for each functional area mentioned in Test Plans to develop the test scripts (automated scripts).
  • Involved in Business functionality review meetings and Use-Case Analysis and developing the templates for User/Customer and documentation.
  • Extensively used Loadrunner 11.50 for Developing Vuser Scripts
  • Created LoadRunner scenarios and scheduled the Virtual Users to generate realistic load on the server using LoadRunner(Load generator machine)
  • Developed Loadrunner Scripts in Web, Web services, Flex and Citrix protocols.
  • 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.
  • Load test summary reports for each run comparing the results with previous runs.
  • Configure the LoadRunner controller for running the tests. Verifying that the LoadRunner scripts are working as expected on different Load generator machines
  • Worked on various interfaces and end points using WSDL and SOAP messages given by the developers.
  • Executed Performance tests using Performance Center.
  • Gathered Performance requirements for the application and designed performance tests for the multiple clients within the organization.
  • Customized Loadrunner scripts in C language like String manipulation and using C libraries for the Loadrunner Scripts.
  • Analyzed the memory leaks in WAS servers using monitoring tools like Smarts and Nimbus.
  • Used SiteScope and Wily Introscope to get metrics from servers.
  • 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,
  • Identified bottlenecks for a clustered environment relating to Indexes, Connection Pools, Garbage collections, Memory heap size and fixed them by changing configurations with the help of DB team.
  • Analyzed results for Bottlenecks and made recommendations for the bottlenecks.
  • Analyzed, interpreted, and summarized meaningful and relevant results in a complete Performance Test Report.

Environment: J2EE, JAVA, Wily Introscope, Splunk, HP Performance Center 11.50,HP Diagnostic, Websphere, SQL Server, Unix, Linux, people soft, EMS Monitor System, Weblogic, XML,VuGen, Java JRE1.7, Loadrunner 11.50, Web services, SoapUI, Citrix, Quality Center, JIRA.

Confidential (Chicago,IL)

Sr. Performance Tester

Responsibilities:

  • Designing the Test Architecture and the Scenarios for the Automation.
  • Created and documented the Test Scenarios for each functional area mentioned in Test Plans to develop the test scripts (automated scripts).
  • Involved in Business functionality review meetings and Use-Case Analysis and developing the templates for User/Customer and documentation.
  • Extensively used Loadrunner 9.52/11.0 for Developing Vuser Scripts
  • Created LoadRunner scenarios and scheduled the Virtual Users to generate realistic load on the server using LoadRunner(Load generator machine)
  • Configured Web, Application, and Database server performance monitoring setup using LoadRunner Controller, Wily Introscope, Splunk & 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 LoadRunner 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.
  • Developed Loadrunner Scripts in Web, Web services and Database protocols.
  • Executed Performance tests using Performance Center.
  • Gathered Performance requirements for the application and designed performance tests for the multiple clients within the organization.
  • Identified problems via Ad-hoc, Initialization, Database, Interface, Usability and Security testing.
  • Customized Loadrunner scripts in C language like String manipulation and using C libraries for the Loadrunner Scripts
  • Analyzed the memory leaks in WAS servers using monitoring tools like Smarts and Nimbus.
  • 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,
  • Identified bottlenecks for a clustered environment relating to Indexes, Connection Pools, Garbage collections, Memory heap size and fixed them by changing configurations with the help of DB team.
  • Analyzed results for Bottlenecks and made recommendations for the bottlenecks.
  • Worked with development, webadmin and DBA to isolate and troubleshoot issues as necessary.
  • Responsible for conducting time to time Knowledge Transfer meetings and imparting domain knowledge with in the team.

Environment: LoadRunner 9.52/11.0, Quality Center, Performance Center, Web services, soapUI, Java, J2EE, J2ME, IBM Websphere Application Server, Weblogic, XML, XML Spy, Oracle, TOAD, SQL, PL/SQL, Linux, Fitnesse, Nimbus, Smarts, Sitescope and Wily, Splunk.

Confidential

Performance Tester

Responsibilities:

  • Reviewing the requirements documents for testability.
  • 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 technicalsupport 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++,Load Runner, UNIX, SQL server, TOAD, Oracle, Windows 2000, Quality Center 9.2, Loadrunner 8.1, SQL, UNIX, FTP server, Splunk.

Confidential

QA Analyst

Responsibilities:

  • Responsible for Requirements gathering for the new enhancement in Defect Tracking system.
  • Responsible for Test case purpose writing, checkpoints and Test case steps writing.
  • Validated the test cases based on the functional specifications.
  • Modified the test cases which were not following the specification flow.
  • Participated in internal and external Reviews for Test Description document and track the
  • Review records till closer.
  • Responsible for Database testing to verify records in backend after updating, modification and deletion of records from fount end and vice versa.
  • Handled day-to-day activities to client and was involved in meetings and calls with offshore management.
  • Executing system test cases, regression test cases.
  • Complete defect management and reporting.
  • Participated in regular meetings with developers for reviews, walkthroughs and bug dance.
  • Reported bugs using Quality Center Bug Tracking system and verified fixes with every deployment.
  • Using Test Director for complete defect management and reporting.
  • Responsible for weekly status, Updated showing the Progress of the automation testing effort.

Environment: Windows 2000/XP Professional, Oracle 9.2.05, Oracle 9i,UNIX,Quality Center 8.2, Test Director, .Net, IBM Web Sphere and XML.

We'd love your feedback!