We provide IT Staff Augmentation Services!

Sr. Performance Tester Resume

0/5 (Submit Your Rating)

Louisville, KY

SUMMARY

  • 7+ years of experience in Performance Testing which includes Strong working background across Health Care, Finance, Banking, Airlines, Securities, Retail, Energy & Utilities verticals.
  • Thorough understanding of the Software Testing Life Cycle, Testing Processes, Methodologies (Agile SDLC and SCRUM methodologies).
  • Excellent experience in tools like HP - Load Runner, HP- Performance Center, Quality Center/Test Director, Test link, HP quick test professional,Jmeter.
  • Excellent experience in handling multiple QA teams and working on various applications simultaneously.
  • Proficient in developing Performance Test Plans and Performance Test Scenarios using nonfunctional requirements and design documents while specifying Test Approach, Strategy, Scope, Architecture, Environment, Estimations, Traceability matrix, Test Execution, Metrics Collection.
  • Designed end to end process solution for Testing. Create LLD from the HLD. Participate in the system testing.
  • Proficient in all LR Components (VuGen, Controller and Analysis) and the web based HP ALM Performance Center.
  • Excellent working experience in preparation of Scripts in VuGen on various protocols like Web HTTP/HTML, Web Services, Ajax Click & Script, AjaxTru client, Web Click & Script, Citrix Protocols.
  • Very good experience in solving the correlation issues through manual and defining the rules.
  • Good experience in writing custom functions and Correlations to handle dynamic content for scripting in VuGen component of Load Runner.
  • Experienced in developing Performance test scenarios using Load Runner to load the servers with virtual user requests and tests the performance under load/stress conditions.
  • Excellent experience in executing different types of Performance tests like Smoke Testing, Baseline, Soak Testing, Stress Testing, Volume testing, Scalability testing and other support tests.
  • Experienced in using Open Source tool Windows Perfmon Utility and Open source tool UNIX Nmon utility and also other Commercial Monitoring tools like Dynatrace, HP Diagnostics, Site Scope, Wily Introscope, Splunk to monitor the whole infrastructure.
  • Experienced in using Memory Leaks, Java Heap usage, Thread Usage, GC, CPU Usage etc, and Solid experience in analyzing peak and trend analysis.
  • Monitored Hardware, Memory, JVM, Web Servers, App Servers, DB Servers and Network etc., using monitoring tools.
  • Experience in collecting the Windows and Linux counters of Webservers and Application Servers like Memory, CPU, Network and Heap Usage.
  • Experienced in Monitoring databases like RDBMS databases/SQL Server and Oracle using SQL Server Profiler, AWR Reports or other DB Monitoring tools.
  • Experienced in Analyzing test results and providing necessary recommendations to the application team.
  • Well versed in managing projects using the onsite-offshore Global Delivery Model (GDM).
  • Experience in People Management, resolving team conflicts and team motivation.
  • Motivated, well-organized, energetic, detail oriented, proactive, team focused and fast learning.
  • Excellent written & verbal communication skills.

TECHNICAL SKILLS

Operating Systems: Windows XP, 2003, 2000, Vista, Windows NT and Linux.

Programming Languages: C, C++, Java, HTML, CSS, JavaScript, Dot Net, XML.

Testing Tools: HPLoadRunner 9.5/11.0/11.5/12.02 , HP Performance center 9.5/11.0/11.5/12/ ALM, HP Quality Center 9.0/9.2, QTP, JMeter 2.7, SOAP UI.

Monitoring Tools: HP Sitescope,Dynatrace,Wily Introscope, HP Diagnostics, PerfMon, Nmon etc.

Web/Application: IBM Web Sphere, Web Logic 7.x/8.x/10.x, Tomcat 5.0/5.5, Apache.

Database: Oracle 9i/10G, SQL Server, MS-ACCESS, MySQL.

PROFESSIONAL EXPERIENCE

Confidential, Louisville, KY

Sr. Performance Tester

Responsibilities:

  • Involved in gathering business requirements, studying the application and collecting the information from developers, and business to proceed with Test strategy and Test plan creation.
  • Deal with business team to get the Performance Testing requirements for the Load Testing, Stress Testing and Capacity Planning.
  • Wrote Performance Test Plan and Test Case design document with the inputs from developers and functional testers.
  • Develop and implement load and stress tests with Load Runner, and presented performance statistics to Application teams, and provided recommendations on where performance can be improved.
  • Developed Vuser Scripts in web HTTP/HTML and Citrix protocol in Load Runner using LoadRunner VUGen.
  • Extensively used LoadRunner using Virtual User Generator to script and customize performance test harness Web Protocol.
  • 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, Pacing and correlated the scripts.
  • Parameterized large and complex test data to accurate depict production trends.
  • Validated the scripts to make sure they have been executed correctly and meets the scenario description.
  • Investigate and troubleshoot performance problems in a lab environment. This will also include analysis of performance problems in a production environment.
  • Designed tests for Benchmark and Stress testing. Created Single User, Base Line and Soak test scenarios.
  • Random pacing between iterations was introduced to get the desired transactions per hour.
  • Added performance measurement in LoadRunner Performance Center to identify their heap JVM memory usage and their leakages.
  • Found performance degradation issues like “Out of Memory” problems and improved Thread pool utilization, Memory Leaks.
  • Analyzed results using LoadRunner Analysis tool. Responsible for analyzing application and components behavior with heavier loads and optimizing server configurations.
  • Interacted with developers during testing for identifying memory leaks, fixing bugs and for optimizing server settings at web and App levels.
  • Independently executed the LoadRunner test scenario, analyzed the execution statistics by monitoring the online graphs.
  • Used Performance monitor to analyze the % CPU Usage, Memory and Requests per Second for each Scenario.
  • Analyzed LoadRunner on-line graphs and reports to check where performance delays occurred, network or client delays, CPU performance, I/O delays, database locking, or other issues at the database server.
  • Used Test Results to provide summary reports, response times and monitor averages.
  • Developed weekly reports of Performance data and metrics.

Environment: Load runner 12.02, performance center, WIN7, Site scope, Quality Center, C, C++, MS Excel, Linux,java.

Confidential, Aiken, SC

Sr. Performance Tester

Responsibilities:

  • Gathered user requirements and designed TestPlans and Test Scenarios accordingly.
  • Experience in writing Test Plans, defining Test Scenarios and Test cases, developing and maintaining Test Scripts based on business and functional requirements.
  • Developed Vuser scripts using Load Runner Windows Sockets protocol based on the user workflows.
  • Implemented Parameterization and Correlation in VUGen Scripts.Create Image and Text Verification checks in Vuser Scripts using LoadRunner Vuser generator.
  • Configuring Run-time settings for VuGen, Controller and Performance center used for performing Load Test and Analysis Module for yielding results.
  • Executed Load, Stress and Endurance testing to simulate a process, which allowed using more than 1000 virtual users.
  • Defined transactions to measure serverPerformance under load by creating rendezvous points to simulate heavy load on the server and Communicated with development team to resolve defects.
  • Monitored system resources such as CPU Usage, % of Memory Occupied VM Stat I/O Stat. Track defect and assign and resolve high priority issues without affecting project deadlines.
  • Analyzed the test results TPS, Hits/second, Transaction response time, CPU utilization using LoadRunner Analysis, various monitoring tools and prepared Test Reports.
  • Analyzed various graphs including Database Resource Graphs, Network Monitor Graphs, User Graphs, Error Graphs, Transaction Graphs and Web Server Resource Graphs.
  • Extensively usedWily Introscope and HP Diagnostic to analyze the system resources bottlenecks like Memory Leaks, CPU and Network Bottlenecks as well as problematic application and DB components.
  • Involved as a Performance Testing Analyst for establishing the Individual Benchmarks and Baselines for a number of Applications.

Environment: LoadRunner12.00, Performance center, WilyInterscope Quality Center, Linux, Win 2003 server, Java, Oracle.

Confidential, Denver, Colorado

Sr. 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 Performance Test Plan.
  • Estimation of efforts for each web service based on the number of operations, Conducting WSDL review meetings to understand the requirement of each Web Service.
  • Execute each Web Service manually by testing each operation in the WSDL and Performance tested SOA based application using Web Services Protocol.
  • Involved in generating scripts and handling Correlation, Parameterization, Transaction points, Pacing, Debugging and various other functions using LoadRunner Vugen.
  • Created Load Runner scenarios and scheduled the Virtual Users to generate realistic load on the server. Preparation of sufficient test data for all the Performance tests.
  • Executing the Performance tests and monitoring the results by involving Application team and DB teams for capturing the logs.
  • Design scenarios for Smoke Test, Load Test, Stress Tests, and Endurance Tests in Controller.
  • Analyzing the test results and circulating initial report to the Stake holders.
  • Preparation of detailed Performance Analysis Report with all observations and recommendations to the Application and development teams.
  • Used VisualVM to Monitor the JVM metrics like Heap Memory, non-heap memory and GC logs, Thread behavior and I/O Stat using UNIX commands like top, Vmstat, Nmon and Netstat while system under test.
  • Setting up environment for new joiners for all the required tools used in the project.
  • Logging defects for the failed web service in Quality Center.Performing Quality Center cleanup activities.
  • 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 stake holders.

Environment: LoadRunner11.50, HP Performance Center, SOAP UI, Quality Center, Web Services, JVM, UNIX, Web Sphere Application Servers, Web Servers, Oracle 11g, SQL Developer Message Queue Servers.

Confidential, Dallas, TX

Performance Tester

Responsibilities:

  • Involved in various meetings with project teams to gather the non-functional requirements for Performance testing. Developed detailed business flows for each application.
  • Preparation of test plan for each application and getting it signed off from all the stake holders. Estimation of efforts for each application.
  • Designed and developed automated scripts using LoadRunner based on business use cases for the application.
  • Developed test scripts in VuGen using WEB (HTML/HTTP) and SOA protocols.
  • Used HTML and URL based recording to capture the communication between the client and the server using LoadRunner.
  • Created virtual users in Load Runner for Performance testing and analyzed the reports based on the different scenarios.
  • Captured dynamically generated values using manual and automatic correlation,and Customize the scripts using parameterization, correlation, error handling.
  • Modified existing LoadRunner scripts to replicate new builds of the application .Conducted code reviews & debugging the scripts developed by the team.
  • Conducting Bottleneck testing, Load testing, stress testing & Endurance testing
  • Used JVisualVM to Monitor the JVM for CPU, Heap, GC, Thread behavior while system under test.
  • Found Memory issues in applications by analyzing GC logs and also analyzed application logs for evaluating application errors.
  • Providing detailed reports on heap memory and non-heap memory usage and on GC counters.
  • Analyzed the results of the Load test using the LoadRunner Analysis tool, looking at the online monitors and the graphs, and Analyzed the response times of various business transactions, throughput and login times under load, developed reports and graphs to present the test results.
  • Monitoring the results by using tools likeSiteScope, Diagnostics and Preparing the Analysis Reports and circulating them to the corresponding Stake holders and Development teams.
  • Scheduled Test results review meetings with project teams to walk through Test reports and discuss about Performance Bottlenecks Identified.
  • Uploading all the artifacts in SVN for future reference for all the Stake holders.
  • Preparing the Weekly Status Report for the team and circulating them to all the stake holders.

Environment: LoadRunner11.0, Performance center, Quality Center, Linux, Win 2003 server, Java, Oracle.

Confidential

Performance Tester

Responsibilities:

  • Understanding the Requirements and Business Flows and identify the scenarios to be performance tested by attending meetings.
  • Worked on creating Performance Test Scripts according to Test Plan Document.
  • Worked on recording business activities and modified the recorded scripts with different functionalities to meet the Business Requirements.
  • Coordinated with onshore Performance Team and Application team in troubleshooting Script related issues.
  • Prepared and executed Test scripts for generating Load Test Data and modified Load Test scenarios with new Test Data.
  • Extensively involved in documenting the complete testing process based on the functional Requirements.
  • Sent the reports to all team members with Daily Status to track the updates in testing.
  • Reviewed and analysis of the errors identified and reporting the test results in specified manner.
  • Monitored different graphs like transaction response time and analyzed server Performance status, hits per second, throughput, windows resources and database server resources etc.
  • Produced regular project status reports to senior management to ensure on-time project launch.
  • Walkthrough of E2E performance test results in calls with designers and Technical Architects.
  • Following up with the concerned teams for the issues raised.
  • Attending daily stand up calls, External/Client review calls and updating them about performance test status and dependencies if any.
  • Involved regularly in Team meetings and coordinated with Onshore & Offshore teams
  • Sending Daily & Weekly Status Reports.

Environment: Load Runner9.51, Quality Center, Perfmon, IIS, SQL Server, DynaTrace.

Confidential

Performance Tester

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.
  • 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 queries and also 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 Performancetesting report and made recommendation for system application Performanceimprovement.
  • 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 9.10, Quality Center, VB script, UNIX, XML, Shell Scripting, Web Sphere, Web logic, Oracle, Site Scope, Tivoli.

We'd love your feedback!