We provide IT Staff Augmentation Services!

Sr Performance Engineer Resume

0/5 (Submit Your Rating)

Cupertino, CA

SUMMARY

  • 9.5 + years of Quality Assurance experience with strong expertise in Performance/Load & Stress Testing using HP Performance Canter /Load Runner.
  • Experienced on Mercury Test Suit (Test Director/ HP Quality Center, Load Runner.
  • Extensive experience in automated testing of Web based and Client/Server applications with proficiency in Load and Performance Testing. Good experience in agile methodology.
  • Extensive knowledge in Performance Test Life Cycle.
  • Used the various monitoring tools like HP Site scope and HP Diagnostics, to keep track of the test performance and identify various bottlenecks.
  • Proficient in using test automation tools such as testing scripts for web and client server applications
  • Ability to interact with developers and product analysts regarding Testing Status and Defect & Change Tracking using Quality Center.
  • Expertise in SQL queries to perform Backend testing.
  • Execution of Manuel Test Scripts and responsible to track and log the defects using QualityCenter.
  • Experience in monitoring Web Servers and Application Servers such as Microsoft IIS, web logic, web sphere and Database Servers such as SQL Server and Oracle during the Performance Test with and without firewalls.
  • Experience in using SOAP UI for testing of SOA environment.
  • Good understanding of the web services principals and technology
  • Strong experience writing SQL queries for back - end testing, UNIX commands for verifying log files, shell scripts to bounce/maintain QA servers, database refresh for QA environments, XML API testing.
  • Proficiency in testing the applications compatibility on UNIX and Windows platforms
  • Performing System Testing skills include Black Box, Smoke, Regression, Integration testing, User acceptance Testing
  • Strong process and documentation skills for performance testing/engineering.
  • Experience in Performance testing of Web applications and Client/Server by using Load Runner
  • Expertise in Manual and Automated Correlations to Parameterize Dynamically changing Parameters values
  • Well versed with all functionality of Virtual User Generator and Correlating Statements, configuring Run time settings for HTTP, iterations, Simulated Modem speeds to bring the testing scenario to real world
  • Experienced in monitoring CPU, Memory, Network, Web connections and through put while running Baseline, Performance, Load, Stress and Soak testing
  • Expertise in tracking defects using tracking tools such as Quality Center and Clear Quest
  • Good understanding of object oriented methodologies, software development life cycle (SDLC) and software testing methodologies
  • Excellent ability to understand complex scenarios and business problems, and transfer the knowledge to other users/developers in the most comprehensible manner
  • Quick learner by respect to latest technology, most excellent put into practice and system

TECHNICAL SKILLS

Operating systems: Windows NT/2000/XP, Unix, Linux

Programming Languages: C++, C, VB6, VB.Net, Java

RDBMS: Oracle, MS Access, SQL 2000, mySQL

HP Test Suite and Tools: Win Runner, LoadRunner, Quality Center (Test Director), Performance Center, VuGen, Monitoring tools, Sitescope, WinSCP, IBM SA, Jmeter, Vmstat, ESMON, Perfmon.

LoadRunner Protocols: Web (http/html), MQ Client/Server, Winsock, Citrix, Web/Winsock Dual Protocol, Citrix ICA, Ajax TruClient, GUI, Click & Script, Siebel, Oracle, Web Services.

Application Tools: MS Office, MS Project, MS Visio, Visual Studio .Net

Web Technologies: HTML, XHTML, VB Script, Jscript, asp, asp.net, ado.net

Other Skills: UML, XML, SDLC, Object Oriented Methodology, Data Modeling, J2EE, .Net Framework

PROFESSIONAL EXPERIENCE

Confidential,

Sr Performance Engineer

Responsibilities:

  • Responsible for all phases, planning, developing scripts, creating scenarios in performance centre, execution and analysing the report in analysis.
  • Developed scripts on latest version on Vugen 12.02 according to test specifications/ requirements and did the Parameterization, Pacing, and correlation.
  • Developed scripts on various applications such as .Net, Java and EMC Documentum
  • Created Load Runner scenarios in performance centre 12.21 and scheduled the Virtual Users to generate realistic load on the server using HP performance centre (Load generator machine).
  • Configured the servers in Sitescope 11.24 to capture server metrics and check the behaviour of the servers to find out the root cause.
  • Worked as a Sitescope admin.
  • Raised tickets with Confidential SAAS Support team to debug the issues.
  • Perform large-scale load volume end-to-end testing using large users data files
  • Used Virtual User Generator to generate VuGen Scripts for Web (Http/Html), .Net and Web Services protocol, TruClient IE.
  • Carried out stress testing by introducing rendezvous points in the script
  • Configured and used IP Spoofing in LoadRunner to simulate a more realistic testing scenario.
  • Involved in conducting Verification, Benchmark test, stress tests, Fail over and volume tests against the application using HP performance Centre.
  • Performance tested to determine system latencies on Windows and Linux
  • Coordinated with Business Users to understand business needs and implement the same into a functional Data warehouse design.
  • Created a batch file to simulate folder and document creation on server to load and simulate equivalent load on production server to check the behaviour of the server.
  • Successfully configured QC to integrate functional test scripts and prepared for execution.
  • Raised defects when appropriate in QC and coordinate with team to ensure the application behaves properly.
  • Executed manual test scripts to completion.
  • Used a requirements traceability matrix to ensure proper requirement mapping.
  • Used HP Analysis to generate report ones the test is completed and analyze the data to provide meaningful results.
  • Communicated analysed results to concern team.
  • Installed CRM Visual Studio Ultimate 2013 to configure and validate existing performance scripts.
  • Configured the servers in CRM and executed load test.
  • Analysed the metrics to communicate area of concerns through CRM.
  • Involved in budget estimations for performance projects with the internal team.

Environment: HP QC, Loadrunner 12.02, Performance Center 12.21, SiteScope 11.24, CRM Visual Studio Ultimate 2013,Windows 2000/XP, SOAP UI, SQL Server.

Confidential, Cupertino, CA

Sr Performance Engineer

Responsibilities:

  • I worked as the main functional QA and Integration tester. Towards this, I developed functional tests, integration tests covering multiple scenarios.
  • I executed functional tests for diagnostic console, JMS, aide core engine,mongoDB validation etc.
  • I worked with IT team and carried out tests starting from client end to aide to backend platforms receiving diagnostic data.
  • Configure the LoadRunner controller for running the tests. Verifying dat the LoadRunner scripts are working as expected on different Load generator machines
  • Developed Vuser scripts using LoadRunner Web (HTTP/HTML), SAP WEB protocol based on the user workflows
  • I have done extensive functional testing of AI API’s between 3.5 and 4.1 versions. I have used Jmeter to test the API’s and also for performance testing.
  • Developed Load Test Scripts by using LoadRunner for entire site and did the Parameterization, Pacing, and correlation.
  • During API validation, I have crated JMX files to exhaustively test the API name,value params for large data sets.
  • Responsible for all phases, planning, developing scripts, execution of performance center scenarios and analysis.
  • Parameterization and correlation was done to all web service scripts.
  • Before starting performance tests, I conducted basic sanity checking for API’s
  • I created and executed API based test cases for newer api and any apis undergoing changes.
  • In performance/load/stress testing I focused on following scenarios: without the AI caching layer performance of the search results for end user with 50% cached queries with 100% cached queries and gather performance metrics like (a) response time per query (b) throughput (c) data size (d) based on the SLA, any query which had higher res.time than the SLA value (timeouts)
  • I prepared data sets from production servers rought 500K to 1M for each data run.
  • We basically did performance metrics for the API’s getSuggestion, search, feed statistics and getCategory
  • We also tested for certain client for backward compatibility.
  • In addition, during peak traffic and new product launches I supported our production traffic monitoring. We have Splunk system enabled which indexes our request access logs generated by Weblogic servers. We filter these logs depending on the API, client, language and provide statistics for upper management.
  • Sometimes we collect these data, including bot attack data from production and use it for our load tests.
  • Analyzed the results with team members and made some recommendations, after making some changes to the data.
  • Setup the meeting with the team members for the discussion on Performance issues.
  • Filing bugs based on test results and followed up with dev team on critical bugs. Helped dev team to reproduce on their desired environment at time on difficult to reproduce bugs. Also, promptly validated fixed bugs in IT/UAT environment.
  • During Perf/load tests, monitor system parameters like CPU, memory utilization, disk space usage and file any radars for utilization excess or memory leaks.

Environment: Jmeter, Loadrunner, Performance Center, Diagnostic Tool, Windows 2000/XP, SOUP UI, SQL Server, HP Quality Center.

Confidential, Minneapolis, MN

Sr Performance Tester

Responsibilities:

  • Involved in preparing high level scenarios based on Agile Methodologies for each Scrum.
  • Developed Test plan, Traceability metrics mapping with Requirements and Test Cases.
  • Developed Load Test Scripts by using LoadRunner for entire site and did the Parameterization, Pacing, and correlation.
  • Worked close with clients Interface with developers, project managers, and management in the development.
  • Developed Vuser scripts using LoadRunner Web (HTTP/HTML), SAP WEB protocol based on the user workflows
  • Tested web services applications using SOAP Client as well as by using WSDL Files.
  • Responsible for Web Services testing and testing AJAX http request.
  • Enhanced Vuser scripts by introducing the timer blocks, by parameterizing user id's to run the script for multiple users.
  • Responsible for testing backend Oracle database.
  • Extensively monitored the UNIX servers. Monitored Web sphere using HP Diagnostics
  • Created Various Vuser Scripts basing on the Critical Transactions Used by the Real Time users using VuGen of Load Runner.
  • Responsible for setting runtime settings in LoadRunner.
  • Correlated the dynamically created session data in the load test scripts in VuGen to synchronize with the application.
  • Responsible for performance testing using Loadrunner and Jmeter.
  • Developed Load/Stress scenarios for performance testing using the LoadRunner Controller.
  • Configured Tomcat server, Data Base Server, Apache Server and Static Servers in site scope to monitor Memory Utilization, CPU Utilization, Throughput, Network Connections, etc in LoadRunner
  • Defined and configured SLAs for hits/sec, throughput, transactions per second in LoadRunner.
  • Responsible for monitoring different graphs such as Throughput, Hits/Sec, Transaction Response time and Windows Resources while executing the scripts from LoadRunner.
  • Analyzed the results of the Load test by using LoadRunner Analysis tool to identify bottlenecks.
  • Configured Production Server System settings on Load Test Servers and Created Load/Stress testing scenarios for performance testing using LoadRunner Controller by creating virtual users.
  • Prepared detailed Performance Test Analysis Report with Graphs and the application bottlenecks from the scripts execution.
  • Performed Backend testing by integrating SQL queries within scripts and validated the backend workflow under load testing.
  • Developed and executed complex SQL Queries and Procedures to perform database testing.
  • All the bugs were tracked and updated in defect tracking tool JIRA.
  • Participated in the Go/No-go meetings.

Environment: Loadrunner, Performance Center, Jmeter, HP Quality Center, Sitescope, Quality Center, Unix, Windows, Wily Introscope, JAVA, Jboss, Weblogic, Oracle, XML, SQL Server, Network analysis, MS Access, MS Vision, MS Project, AJAX VB, J2ee analysis, HTML.

Confidential, Detroit, MI

Sr Performance Tester

Responsibilities:

  • Gatheird business requirement, studied the application and collected the information from Business Analysts.
  • Responsible for all phases, planning, developing scripts, execution of performance center scenarios and analysis.
  • Developed Load Runner test scripts according to test specifications/ requirements.
  • Created Load Runner scenarios and scheduled the Virtual Users to generate realistic load on the server using HP Load Runner (Load generator machine).
  • Worked with assigning test checks, rendezvous points, parameterization, and correlation (capturing dynamic values like session id's /cookies) irrespective of the application.
  • Performed correlation by rightly capturing the dynamic values and parameterize the data dependencies dat are always a part of Business process.
  • Experience in using SOAP UI for testing the Web services.
  • Took lead for creating Load Runner scripts using Web-HTTP, Web Services, Ajax TruClient Protocols.
  • Designed performance test suites by creating Web (GUI/HTTP/HTML), COM/DCOM, Citrix, Web Service and workload scenarios, setting transactions. Extensively used VUGen to create Load Test Scripts.
  • Parameterization and correlation was done to all web service scripts.
  • Identified functionality and performance issues, including: deadlock conditions, database connectivity problems, and system crashes under load.
  • Configure the LoadRunner controller for running the tests. Verifying dat the LoadRunner scripts are working as expected on different Load generator machines
  • Pinpointed all the bottleneck and suggested solutions to improve performance of the system.
  • Conducted several Load tests such as 1 Hour peak production load, Reliability and Stress tests to identify the performance issues.
  • Worked on Controller to simulate explicit Real-Time scenarios by using accurate Run time settings and using IP Spoofing, WAN Emulation etc.
  • Identify and eliminate performance bottlenecks during the development lifecycle.
  • Work closely with software developers and take an active role in ensuring dat the software components meet the highest quality standards.
  • Runtime setting for each script were done individually to handle in standalone mode.
  • Executed all the test cases using the Quality Center.
  • Defects were logged and tracked using Quality Center and updated the defect descriptions according to the development and testing progress.
  • Determined the scalability of the clustered configuration and benchmarked the cluster's performance under load.
  • Developed a very flexible and dynamic script dat allowed for fast configuration changes during testing.
  • Verified load balancer setting using IP spoofing feature of Performance Center to discover issues with load balancer due to IP sticky.
  • Created Web Service and MQ scripts using Web Services and Java Protocol in LoadRunner
  • Conducted all tests in the Controller by creating 100, 200, 400 virtual users for load Testing.
  • Used HP Diagnostics to check back-end calls and their response times for debugging high response times for a transaction in various applications.
  • Analyzed results and provided Developers, System Analysts, Application Architects and with information resulting in performance tuning the Application.
  • Used Quality Center to track the defects.

Environment: HP Performance Center (9.5,11.0) Quality Center, Controller, Analysis, HP Diagnostics, JavaScript, SQL, JAVA, J2EE, WebLogic, JSP, IIS, XML/XLST, Web Services, Oracle.

Confidential, Atlanta, GA

Sr 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, Citrix and 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, rendezvous points, 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.
  • 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.
  • 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: HP Performance Center 9.5, Site scope, QualityCenter, .NET, IIS, Oracle, Java, Agile Methodologies, UNIX

Confidential, Atlanta, GA

Sr Performance Tester

Responsibilities:

  • Work closely with software developers and took an active role in ensuring dat the software components meet the highest quality standards.
  • Worked as an independent consultant for performance testing and coordinated with multiple teams as this is an Upgrade project.
  • Worked closely with Development team to discuss the Design and Testing aspects of the applications to design the Test plans.
  • Independently developed LoadRunner Vugen scripts according to test specifications/requirements to validate against Performance SLA.
  • Executed multi-user Performance tests, used online monitors, real-time output messages and other features of the LoadRunner Controller,Vugen,Analyser.
  • Analyze, interpret, and summarize meaningful and relevant results in a complete Performance Test Analysis reports
  • Designed multiple LoadRunner scripts (VuGen) with different protocols like Web (Http/Html), Ajax, Web services for load testing different applications.
  • Correlated and parameterized test scripts to capture Dynamic data and input various test data as per business requirements.
  • Monitored Average Transaction Response Time, Network Data, Hits per Second, Throughput and Windows resources like CPU Usage available and committed bytes for memory.
  • Actively participated in the daily project meetings and walkthroughs.
  • Involved in preparation of estimation, capacity matrix, performance strategy docs and conducted assessments and data modeling using excel.
  • Experience in using SOAP UI for testing the Web services.
  • Worked on Web, Web Services, and Clint-server, Main frame, and SOA, J2EE, .Net and legacy applications.
  • Responsible for testing batch jobs in an enterprise wide environment.
  • Worked on different protocols like HTTP/HTML, Web Click &Script, Web Services, and Citrix ICA.
  • Configured Offline & Online Diagnostics like J2EE/.NET Diagnostics through performance center.
  • Designed performance test suites by creating VUser test scripts, workload scenarios, setting transactions, rendezvous points and inserting them into suites using Load Runner.
  • Responsible for testing the applications in different scenarios like Average load test, Spike test, Endurance test, Volume test and Peak Load test.
  • Implemented manual testing and automated testing to perform functional, usability, performance and regression testing using automated tools including Quick Test Pro and Load Runner.
  • Used SiteScope to monitor server metrics and Performed in-depth analysis to isolate points of failure in the application.
  • Monitored system resources such as CPU Usage, % of Memory Occupied.
  • Analyzed JVM Heap and GC logs in Web Sphere during test execution.
  • Conducted result analysis and communicated technical issues with developers and architects
  • Involved in defect tracking, reporting and coordination with various groups from initial finding of defects to final resolution.
  • Created comprehensive test results report.

Environment: Load Runner 9.5.2, Site Scope, HP Diagnostics, Excel, Oracle, MS SQL Server, QTP, Web logic, JAVA, J2EE, AJAX, ASP.NET, Quality Center.

Confidential

Performance Tester

Responsibilities:

  • Gatheird user requirements and designed the Test Plans and Test Scenarios accordingly, which involved creating Business flow diagrams in Quality Center
  • Worked on different protocols like Web (HTTP/HTML), Web services, Windows socket.
  • Created scenarios like Basic schedule by load test/group, Real world schedule by load test/by group as per the requirement
  • Identified performance problems or bottlenecks and recommended possible steps for remediating using HP Diagnostics
  • Using LoadRunner executed multi-user performance tests, used online monitors, real-time output messages and other features of the LoadRunner Controller
  • Identified the Memory leakage or Garbage collection on HP Diagnostic and worked with middleware team on heap size
  • Observed the load test run for any errors
  • Analyzed performance, transaction, and server resource monitors for meaningful results
  • Analyzed the results of the entire test run
  • Created test strategies and conditions for load, stress, concurrent users, and network bandwidth scenarios
  • Work with business and technology leads to identify the appropriate data for testing, and prepare dat data for the test cases
  • Performed problem solving analysis and root cause for system functionality and testing challenges using Load Runner Analysis Tool

Environment: HP Loadrunner, Windows 2000 NT, UNIX, DB2, SQL, Quality Center, VuGen, Web services, VMware, WPS, WMB, IBM Web Sphere, Web sphere application server(WAS), AIX, HP Diagnostics.

We'd love your feedback!