Sr. Performance Tester Resume
Charlotte, NC
SUMMARY
- Around 8 years of experience as a PerformanceTester for technology intensive companies utilizing HP LoadRunner 12.50, HP Performance center 12.50.
- Handful of experience on multiple protocol scripting like (Web HTTP/HTML), Ajax Truclient, Web Services and Citrix.
- Technical expertise in developing Test Scenarios,PerformanceTest Plan, Test Cases and Test Scripts.
- Strong knowledge inanalyzing Business Requirements and Functional Specifications, identifying Test Scenarios, developing and executing Test Cases.
- Expertise in requirements gathering, analysis, design, application testing & Quality Assurance of web based applications, client server and mainframe applications.
- Strong core skills in programming languages like C, SQL to enhance, debug and execute HP Load Runner scripts.
- Good experience in collecting the Windows and Linux counters of Webservers and Application Servers like Memory, CPU, Network and Heap Usage.
- Skillful in Monitoring databases like RDBMS databases/SQL Server and Oracle using SQL Server Profiler, AWR Reports or other DB Monitoring tools.
- Knowledgeable in all LR Components (VuGen, Controller and Analysis) and the web based HP ALM Performance Center.
- Executed Peak load test, stress test, Endurance test, Volume test and Failover test for the applications
- Developed skills in writing custom functions and Correlations to handle dynamic content for scripting in VuGen component of LoadRunner.
- Implemented back - end testing by creating SQL queries in Oracle, SQL Server.
- Scrutinized results using HP LoadRunner Analysis tool and analyzed database connections, sessions, log files.
- Experienced in handling maximum of 2000 virtual users.
- Maintaining the Traceability matrix and defect tracking using different tools like Quality Center, Clear Quest and Test Director.
- Debugged Network Bottlenecks using Network Delay Time and Vuser Graphs.
- Knowledgeable in Performance Engineering life cycle and performance Engineering strategy.
- Expertise in using HP Quality Center for reporting and tracking software defects.
- Worked with Agile project development lifecycle in different cross-functional teams.
- Ingenious time management skills, maintained consistence in meeting client dead line on multiple projects.
- Experienced in interacting with business, development and system administration teams.
- Participated in Weekly meeting with the application team and conducted results review meetings.
TECHNICAL SKILLS
TestingTools: HP LoadRunner 12+, HPPerformanceCenter 12+, HP Quality Center
Programming Languages: C, C++ and Java
Databases: SQL server 2008, Oracle 11g/12g
Operating Systems: Windows, Unix and Linux
Web & App Servers: Web Logic, Web Sphere, Apache, Tomcat and IIS
Monitoring Tools: AppDynamics, Dynatrace, CA Wily Introscope,PerfMon and Sitescope
Technology: Java/J2EE and .net
PROFESSIONAL EXPERIENCE
Confidential, Charlotte, NC
Sr. Performance Tester
Responsibilities:
- Handling end to end testing of multiple applications in a fast-paced environment involving in Requirements gathering, Test Plan development, Test scripts development, scenario design in Performance center, Test execution, Monitoring and Reporting
- Performance testing of applications using HP Performance center 12.50 and scripts development using HP VuGen 12.50
- Developed test scripts using protocols like Web(HTTP/HTML), Ajax Truclient, Web services and Citrix
- Configuration of perfect Run Time Settings including the pacing and think time to obtain the exact throughput to emulate the real-time production scenario
- Modified and developed new builds of application in place of existing LoadRunner scripts
- Scheduled meetings to review the Test results and discuss about Performance Bottlenecks Identified.
- Conducted Bottleneck testing, Peak Load testing, stress testing, Fail over testing & Endurance testing
- Preparation of test plan and getting it approved by the stake holders.
- Creation of the Workload Model for Performance Testing and capturing of Dynamic Values using Manual Correlation.
- Customized the scripts using parameterization, correlation, error handling
- Test results are presented by analyzing various business transactions, throughput and login times under load and developed reports by using LoadRunner analysis tool
- Arranging analysis reports, weekly status reports and distributed those to the respective stake holders and development teams
- Monitored CPU, Heap Memory, garbage collection, Database connection pools etc., using Dynatrace.
- Successful execution of Peak load, stress, Volume, Failover and Endurance tests.
- Worked with Load Runner in analyzing application performance for varying loads and stress conditions to simulate a process, which allowed using 2000 virtual users.
- Memory issues are identified by using GC logs and separated application logs for evaluating application errors
- Detailed reports are developed on heap memory and non-heap memory usage and on GC counters.
- Monitoring of Test Scheduling, Hosts Availability, Hosts Maintenance & Support Work and Configuring Hosts in Performance Center
- Highly involved in the creation Test Plans, Test Cases and Final Reports and documentations to deliver to team on time.
- Responsible for initiation of projects and involved in the discussion of the timeframes with the client.
- Preparation of Daily and Weekly status reports. Attending weekly defect report meetings and presented progress updates.
- Attending conference calls with offshore team to discuss the Testing status and to assign the defects to the concerned developers.
Environment: HP LoadRunner 12.50, HPPerformanceCenter 12.50, HP Quality Center, Apache, Web Sphere, Oracle, MS Office, J2EE, Dynatrace, Windows, Linux & AS400.
Confidential, Dallas, TX
Performance Tester
Responsibilities:
- Reviewed the business requirements document with the business and development team to understand the architecture and functionality of the application.
- Gathering the non-functional requirements by involving in meetings with business teams, application teams and preparation of Work Load model and Performance Test Plan.
- Experience in writing test plans, defining Test Scenarios and Test cases, developing and maintaining Test Scripts based on business and functional requirements.
- Executed manual testing using fiddler to check and understand the functionality.
- Developed Vuser Scripts in Web(HTML/HTTP), Web services, Citrix ICA multiple protocols using HP LoadRunner Vugen and executed tests using HP Performance Center 12.01.
- Recorded Vuser Scripts as per the business transactions identified using Virtual User Generator (Vugen), inserted transaction points to calculate the transaction response times and employed rendezvous points to simulate real world scenario.
- Implemented Correlation on dynamic values within the script generated by LoadRunner. Enhanced the LoadRunner scripts by parameterization, check points and by keeping rendezvous points.
- Changed the runtime settings and performed load rate calculation that includes setting up think time, pacing, selecting number of Vuser, number of iterations and number of transactions.
- Developed comprehensive test conditions and system performance test scenarios for highly complex information systems and/or software programs.
- Conducting Bottleneck testing, Load testing, Stress testing&Endurance testing and executed single user, medium & full load to analyze systems response.
- Created Load Runner Analysis reports and graphs using HP Load Runner Analysis.
- Analyzed various graphs including Database Resource Graphs, Network Monitor Graphs, User Graphs, Error Graphs, Transaction Graphs and Web Server Resource Graphs.
- Extensively usedWily Introscope to analyze the system resources bottlenecks like Memory Leaks, CPU utilization, Response time, TPS as well as problematic application and DB components.
- Found memory issues in applications by analyzing GC logs and analyzed application logs for evaluating application errors.
- Providing detailed reports on heap memory and non-heap memory usage and on GC counters
- Report and track issues/defects using Quality Center, provide management with various test metrics and generate Quality Center reports and graphs.
- Preparing the Analysis Reports and circulating them to the corresponding Service Managers and Development teams.
- Scheduled Test results review meetings with project teams to walk through Test reports and discuss about Performance Bottlenecks Identified.
- Preparing the Weekly Efforts sheet for the team and circulating them to the stakeholders.
Environment: HP LoadRunner 12.01, HP Performance center 12.01, CA Wily Introscope, Application Servers, Web Servers, SQL Developer, C, C++, HP ALM (Quality Center) 11.00, Linux.
Confidential, Hattiesburg, MS
Performance Tester
Responsibilities:
- Gathered Non-Functional requirements and designed Test Plans and Test Scenarios accordingly.
- Recorded Vuser Scripts using Vuser Generator (VuGen), inserted transaction points to calculate the transaction response times and employed Rendezvous Points to simulate real world scenario.
- Inserted Transactions, Checkpoints into LoadRunner Web VuGen Scripts and parameterized,correlated the scripts. Parameterized large and complex test data to depict accurate production trends.
- VuGen runtime settings such as run logic, pacing, think time, extended log, content check helps in script execution and allows to get detailed information for the virtual user.
- Created various scenarios in LoadRunner Controller for performing baseline, benchmark, stress tests and endurance tests.
- Performed baseline and duration tests to check whether the application response times are as per SLA mentioned.
- Executed the scenario in the controller by changing the ramp up, load generator and ramp down settings and monitor the test results.
- Performed result analysis using online monitors and graphs using Load Runner Analysis.
- Analyzed the resultslike Running Vusers, Hits per second, Throughput, Transaction Summary, Average Transaction Response Time, Error per second
- CPU utilization, thread count, memory leaks, bottlenecks are monitored by using Perfmon monitoring tools
- Performed Smoke testing by checking the build release from the developers and Regression testing after logging defects.
- Extensively used Quality Center as a defect-tracking tool to report bugs and make communication with developers efficiently
- Prepared Test Metrics, Test Report and lessons learned after each release.
Environment: HPLoadRunner 11.50, HP Controller, Quality Center 10.0/11.0, Perfmon, IBM HTTP Server, IBM Web Sphere, SQL, UNIX, Windows 7/8.
Confidential
PerformanceTester
Responsibilities:
- Created the load test scenarios using Load Runner Controller from scratch, which includes creating the VUGen Scripts and Assigning VUsers for each script.
- Correlated all dynamic values within the script generated by Load Runner and enhance (add transaction, text/content check) them according to the scenario.
- Developed scripts using Web (HTTP/HTML), Web services and JAVA.
- Enhanced the Load Runner scripts by parameterization, check points, correlation and by keeping Rendezvous points.
- Scheduling the scenarios using the Load Runner's Controller and analyzing the results using Analyzer.
- Performed smoke testing by checking the build release from the developers.
- Performed Regression testing after logging defects.
- Involved in database testing by writing SQL queriesand using data base functions for automation.
- Worked on Throughput, Hits per seconds, Network delays, latency, and capacity measurements and reliability tests of on multi - layer architecture.
- Worked on performance testing report and made recommendation for system/application performance improvement.
- Worked with developers, business and release managers in bug fix issues and in meeting project deadlines.
- Reported the bugs, Email notifications to the developers using QC.
Environment: Load Runner, Quality Center, VB script, UNIX, Web Sphere, Web logic, Oracle, Site Scope.
Confidential
Quality Analyst
Responsibilities:
- Understanding the Requirements and Design documents.
- Experience in Test Environment Setup and Test Infrastructure Developmentin Manual.
- Preparing the Test Plan and Test Scenarios Document
- Preparing and Maintaining the Requirement Traceability Matrix (RTM)
- Reviewing the Test Cases Prepared by the Team Members
- Performed backend testing creating SQL queries in SQL Server.
- Performed Functional Testing, Compatibility Testing, Negative testing, GUITesting and Security Testing.
- Monitor the Test Execution Progress and Manage the Issues during TestExecution
- Coordinated with OSC/Client for clarifications
- Performed Regression testing on every new build of the application.
- Preparing the Daily Status Report and Weekly Status Report
Environment: Microsoft Visual Studio, VB Script, SQL server 2005, SQL Server Management Studio.
