Sr. Performance Test Engineer Resume
SUMMARY:
- Over 7 years of extensive experience in the IT industry with emphasis in Performance Engineering, Performance Testing, Monitoring, Tuning and Reporting of Web, Mobile, Desktop, IOS, Android Applications and client/server Applications in diverse domains providing extensive support in test planning, test development and test execution in Load Runner 12.55/12.53/12.50/ .0/9.5 , Quality Center 10.0/ 11.0, Performance Center 12.55/12.53/12.50/11.52 , HP Sitescope 11.20/11.30 , Jmeter 2.13/3.0, AppDynamics 4.2/Dynatrace 6.0. Defect tracking tools - Quality center, Test Director, JIRA, TFS.
- Involved in various phases of the Software Development Life cycle (SDLC), Software Test Life Cycle (STLC) and software development methodologies such as Agile, V Model, Waterfall and Prototype Model.
- Proficient with tested wireless network systems, Wireless Testing, Wifi testing, Testing and configuring wireless products.
- Experience in writing Test plan, Test Cases for Web and Client/Server applications.
- Expertise in performance testing tools such as HP ALM Performance Center /HP Load Runner and J- Meter.
- Performed Load, Stress, Endurance and Capacity Tests using Load Runner with various protocols like Web (HTTP/HTML), AJAX (TruClient), web (Click and script), Java Vuser, Web services, RDP,Flex etc.
- Well versed in analyzing performance requirements (SLA’s), designing performance test strategies, developing scripts, executing scenarios and reporting the performance test results.
- Experience in tuning and configuring various tiers of an application such as Load Balancers, Web, Application, and Database Servers.
- Adept in identifying the root cause of performance bottlenecks.
- Well versed in documenting all test metric reports, weekly/Status reports for senior management.
- Proficient with using, installing, configuring VUGEN, Controller, Analysis and Load Generators.
- Expert in debugging, identifying, and fixing script errors within VuGen.
- Excellent Knowledge of programming languages like C, .Net and Java to debug and execute LoadRunner scripts.
- Executed Performance Tests and Stress Tests using LoadRunner/Performance Center and analyzed the results.
- Proficient with coding LoadRunner scripts.
- Activating / configuring monitors and adding desired performance counters into the Graphs
- Plotting and implementing scenarios and loading LoadRunner scripts into controller and Performance Center.
- Performed load testing using Performance Center in a complex third Party environment.
- Extensive knowledge of creating vUser Generator scripts using WSDL files, uploading scripts, creating scenarios, executing load tests, reserving/scheduling timeslots and reviewing/developing analysis in Performance Center.
- Performed demos and orientation on HP ALM tool to the users, so as to support initial use of ALM testing and defect management tool.Well versed with all functionality of Virtual User Generator.
- Hands-on experience on different versions of LoadRunner/Performance Center.
- Configuring run-time settings for VuGen, Controller and Performance Center
- Analyzing scenario performance, graphs and reports.
- Working with different Vuser types and groups.
TECHNICAL SKILLS:
Testing Tools: HP LoadRunner, Performance Center, JMeter, LISA,Hammer,QTP, CA Introscope, DynaTrace, App Dynamics, Splunk, Fiddler, Charles, Quality Center/Test Director, VuGen, Site Scope, Clear Quest.
Operating Systems: Windows/NT, UNIX
Languages: Java, C, C#, .NET, JAVA/J2EE
Databases: MS SQL Server, Oracle, SQL, PL SQL
Web Servers: Web Server, Tomcat, IIS
Application Servers
: Web logic, Web Sphere, Tomcat.
Internet Tools: HTML, DHTML, JavaScript, VBScript, VBA, WSDL, JSP, XML, ASP, .NET, AJAX
PROFESSIONAL EXPERIENCE:
Confidential
Sr. Performance Test Engineer
Environment: HP LoadRunner, Hammer, QTP, HP Performance Center, Sitescope, Splunk, HTML, SQL Management Studio, SQL, JAVA, C,C++,C#, IIS, XML/XLST, JSON Oracle, Windows SQL server, Quality Center, Mobile center, Telerik Fiddler, AWS, JIRA, Agile.
Responsibilities:
- Coordinated daily status call for technical and non-technical audiences on test progress. Created performance test plan and reviewed it with the Business Analyst and the development team and obtained their sign-off.
- Developed complex VuGen scripts using Load Runner 12.53 to test various scenarios for the system performance and Load testing.
- Setup the Data & Scenario’s for Testing Based on the Test Plan initially created for Performance Testing.
- Created Multiple Scenario’s based on the Requirement from the Business for Response time & Throughput requirement for Exit Criteria.
- Also created a SiteScope Environment to Monitor the Application under Load during Multiple Performance Tests.
- Monitored Different kinds of Graphs including Throughput, Hits/Sec, and Transaction Response time, Windows Resources (Memory Utilization, CPU Utilization, and Threads) while executing the scripts from Load Runner, Performance Center.
- Ensures the test execution results fulfill the defined test objectives. Schedules/recommends test re-execution if necessary.
- Parameterized actions and created files for different parameters using random, sequential, unique and correlated options in VuGen
- Executed the performance test using Load Runner and analyzed the results.
- Coordinated daily status call for technical and non-technical audiences on test progress. Created performance test plan and reviewed it with the Business Analyst and the development team and obtained their sign-off.
- Reported test results and interpretation to Management. Actively took ownership of bottlenecks, and coordinated with different groups from initial finding of bottleneck to final resolution.
- Report defects found in testing diligently, promptly, and accurately, using standard defect tracking tools.
- Configured Load Runner monitors to monitor environment performance at the windows and unix level. Monitored performance of individual JVMs using Splunk.
- Responsible for analyzing results, reports and charts to see response times of individual transactions with respect to whole applications.
- Tested IOS and Android mobile applications
Confidential - Wilmington, DE
Performance Test Engineer
Environment: Load Runner, Performance Center, SiteScope, Wily IntroScope, Excel, Oracle, IIS, MS SQL Server, Citrix, Web logic, Web services, Load Balancer, Load Generators, JAVA, Windows, UNIX - NMON, Java over HTTP protocol.
Responsibilities:
- Derive client requirements, and write performance test plans.
- Coordinates and execute upon the creation of Test Cases, scripts and performance test execution.
- Created Performance Test Scripts using Web Services, Web http/html, Ajax (TruClient) protocols using Loadrunner Vugen.
- Used HP Service Test to create the automated scripts and to validate the data returned back with database, required for system testing
- Developed and debugged web scripts and Engine scripts for Web (http/html), web services and Java over Http protocols.
- Create scripts using Virtual users Generator with various protocols like Web (HTTP/HTML), AJAX (TruClient) and Web services.
- Create forecasts, coordinate deliverables with offshore and onshore teams.
- Collected the response times from server logs of each component.
- Configured monitors in HP Sitescope for CPU Utilization, Memory Utilization, Network Utilization and Disk Utilization,
- Extensively used performance center for load, stress, capacity and duration tests, and set up NMON and SiteScope to diagnose and troubleshoot web/application server performance issues. Wily IntroScope for JVM metrics and data logs.
- Worked closely with Application Developers and Database team to isolate, track, debugging and troubleshoot performance bottlenecks, Analyzing AWR and ASH reports.
- Developed and complied comprehensive Performance Test Results meeting SLA’s.
- Setup Quality Toll Gate meetings after every documentation with Toll Gate Reviewers.
- Coordinate with the Environment team to make sure that the configuration in performance test environment matches with that of the production.
Confidential, UT
Performance Engineer
Environment: Load Runner, Performance Center, SiteScope, DynaTrace, CA IntroScope, Excel, Oracle, IIS, MS SQL Server, Citrix, Weblogic, Load Balancer, JAVA, J2EE Diagnostic Tool, Windows, HP-UX, Big Data, HP Service Test.
Responsibilities:
- Involved in Load Testing of various modules, and software application using LoadRunner according to business specification, and customization of scripts using LoadRunner.
- Responsible for Performance testing using Performance Center.
- Responsible for configuring, and executing a Database Test Plan using JMeter for testing data using the JDBC driver for Oracle.
- Conducted load testing for web applications using both LoadRunner and JMeter.
- Extensively used DynaTrace to diagnose and troubleshoot web/application server performance issues.
- Coordinate with the Environment team to make sure that the configuration in performance test environment matches with that of the production.
- Designed scenarios for Performance Testing, Generating scripts and handling Correlation as well as parameterization using Loadrunner Virtual User Generator, executing scenarios using Controller and analysis of results using Loadrunner Analyzer.
- Analyzed various graphs for the client side and server side metrics like Transaction Response Time, Hits per second graph, Database Monitors, Network Monitor graphs, User Graphs, Error Graphs, Pages download per second, Throughput, Memory & CPU utilization, GC logs, AWR reports and trace logs.
- Worked closely with Software Developers to isolate, track, debugging and troubleshoot performance bottlenecks.
- Developed scripts using Web (Http/html), Web Services, Java and Winsock protocols in LoadRunner.
- Executed high volume tests using JMeter.
- Developed and complied comprehensive Performance Test Results.
Confidential, WI
Performance Test Analyst
Environment: Load Runner, Performance Center, JMeter, SOAPUI, Oracle, Oracle Application Suite, HTML, JAVA, VB Script, .NET, VMware, Wily Introscope, BEA Web Logic & UNIX
Responsibilities:
- Designed, developed and executed a performance measurement plan used as the basis for assessing process capability.
- Developed custom vuser scripts utilizing Virtual User Generator that emulates important application Load critical transactions.
- Verified the scalability, performance, and load balancing of various applications.
- Tested the performance of web application, and generated automation scripts for different scenarios.
- Responsible for managing Performance center infrastructure such as applying patches, troubleshooting issues.
- Coordinated daily status call for technical and non-technical audiences on test progress. Created performance test plan and reviewed it with the Business Analyst and the development team and obtained their sign-off.
- Configured Load Runner to monitor performance at the windows and unix level. Monitored performance of individual JVMs using HP Diagnostics.
- Reported test results and interpretation to Management. Actively took ownership of bottlenecks, and coordinated with different groups from initial finding of bottleneck to final resolution.
- Extensively used correlation, parameterization techniques, and custom C functions to enhance vugen scripts.
- Included rendezvous points in vuser scripts to check for deadlock conditions.
- Analyzed the system resource graphs, network monitor graphs and error graphs to identify transaction performance, network problems and scenario results respectively.
- Gathered and analyzed results and submitted the performance test report with recommendations.
Confidential
Manual/Performance Analyst
Environment: LoadRunner, Sitescope, Wily Introscope, HTML, SQL Queries, Oracle, JAVA, J2EE, JSP, IIS, XML/XLST, Oracle, Windows SQL server, Quality Center
Responsibilities:
- Coordinated daily status call for technical and non-technical audiences on test progress. Created performance test plan and reviewed it with the Business Analyst and the development team and obtained their sign-off.
- Performed various types of testing like Functional Testing, Integration Testing, Regression Testing, System Testing and Compatibility Testing.
- Preparing and executing Test cases, Review test cases and Defect Reporting.
- Analyzed Test specifications and wrote Manual Test cases for Black Box Testing.
- Defect logging, Tracking, Reporting and Validation using Mercury Quality Center.
- Prepared Defect Report as per severity and Priority.
- Involved in Defect Reporting Meetings on a daily basis.
- Performed Regression Test execution based on the priority of the Test cases in Mercury Quality Center.
- Configured Load Runner monitors to monitor environment performance at the windows and Unix level. Monitored performance of individual JVMs using HP Diagnostics.
- Reported test results and interpretation to Management. Actively took ownership of bottlenecks, and coordinated with different groups from initial finding of bottleneck to final resolution.
- Responsible for analyzing results, reports and charts to see response times of individual transactions with respect to whole applications.
- Created Vuser Scripts using Web (http/html), SAP Web, Citrix, ODBC, and Windows Sockets protocols.
- Executed the performance test using LoadRunner and analyzed the results.