We provide IT Staff Augmentation Services!

Performance Engineer Resume

0/5 (Submit Your Rating)

Auburn, MI

SUMMARY

  • 8+ years of extensive experience inPerformancetesting.
  • Expertise in Test documentation,Manual,Automation testingand Execution on Client/Server, Integrated Intranet, UNIX, Linux, Mainframes and Internet applications
  • Hands on experience in using automated tools likeLoad Runner,PerformanceCenter, QTP,Test Director, Quality Centre.
  • Used the various monitoring tools likeHPSite scope,HPRUM,HPDiagnostics and WilyIntroscopeto keep track of the testperformanceand identify variousbottlenecks.
  • Hands on experience and exposure in all phases of project development lifecycle and Software Development Life Cycle(SDLC)right from Inception, Transformation to Execution which include Design, Development, and Implementation
  • Strong theoretical and practical experience with variousAgileapproaches and implementation in a large organization
  • Performance testing Experience inWeb services,Winsock, WEB/GUI, J2EE,PeopleSoft, applications by usingHTTP/HTML,Web Click &Script, web servicesProtocol and multiple protocols
  • Experience inperformancetesting of.NET applicationsonIIS Server
  • Experience ininfrastructure testingfor enterprise wide applications.
  • Extensive experience withbaseline, benchmark, load, stress, endurancetesting for performance.
  • Proficiency in testing the applications compatibility onUNIXandWindowsplatforms
  • Worked closely with the developers and business customers to understand the business requirements and overall strategies
  • Hands on experience on network analysis tools like dynaTrace and Http Watch for tuning the performance of a web site by measuring download times, caching or the number of network round trips and measure web site performance in manual and automated test environment by capturing metrics such as performance measures like JavaScript execution, Rendering Time, CPU Utilization, Asynchronous Requests and Network Requests
  • Strong process and documentation skills forperformancetesting/engineering.
  • Experience in PerformancetestingofWeb applicationsand Client/Serverby usingLoad Runner
  • Expertise inManualandAutomatedCorrelationsto Parameterize Dynamically changing Parameters values
  • Monitoring system resources such asCPUUsage, % ofMemoryOccupied,VMStat,I/OStat
  • Collecting the frequency ofJVMHeap andGarbage CollectioninWeb SphereandWeb logicduring test knowledge in database/SQL(DB2,SQLServer) queries
  • Individual with good analytical, inter personal and problem solving skills

TECHNICAL SKILLS

Programming Languages: C/C++, Java (core, Servlets, JSP),Microsoft Visual Studio .NET (VB .NET, C# .NET), COBOL,SQL,ASP

Operating Systems: Windows NT 4.0/XP/2000/ME/98/95, UNIX/LINUX, Sun Solaris, Mainframe

RDBMS: MSSQLServer, MS Access, Oracle, DB2

Web Technologies: HTML, DHTML, XML, JavaScript, VBScript, ASP.NET

Web Servers: Tomcat, Apache, IIS,Websphere, AS400

Tools: Dreamweaver, Flash, Crystal Reports

Test Scripting: WinRunnerTSL, LoadRunner,SQA Basic, VB Scripting

Testing Tools: Loadrunner,QuickTestPro(QTP),WinRunner, Dynatrace, Splunk, Test Director, Track Record, Rational Test Suite (Robot, Test Manager, Requisite Pro, Clear Quest, Clear Case,JMeter

Visual Modeling: Microsoft Visio, UML with Rational Rose 98/2000, Designer 2000

PROFESSIONAL EXPERIENCE

Confidential, Auburn MI

Performance Engineer

Responsibilities:

  • Design and Developed performance testing automation artifacts (scripts, functions, processes) for simple to complex testing situation using HP Load Runner.
  • Involved in reviewing Service Level agreement documents and create test plan documents.
  • Created test strategies and conditions for load stress, concurrent users and network bandwidth scenarios.
  • Involved with business and technology leads to identify the appropriate data for testing and prepare the data for the test cases.
  • Involved in tuning the system and monitored Web Sphere Message Broker (WMB), Web sphere Process Server (WPS).
  • Monitored performance of applications using BAC, Topaz, Wily Introscope and Sitescope.
  • Generated and analyzed the performance matrices from Performance Center.
  • Worked on different protocols like Windows Socket, Web Services, Flex, XML, Web (HTML/HTTP).
  • Used Rational Test Manager to create test cases and establish the traceability.
  • Analyzed performance, transaction and server resource monitors for meaningful results.
  • Scripted & Executed System Performance Test Cases for Various Service requests to validate the activities on server
  • Used JMeter for performance testing high volume of users.
  • Researched on the usability of JMeter for the Products Performance Testing.
  • Conducted stress testing using JMeter and memory profiling using tools like Jprobe.
  • Responsible for updating the new script after migration.
  • Analyzed LoadRunner reports to calculate the response time and transaction time per second.
  • Using Agile Methodology and scrum master for developing the project.
  • Created reusable functions, actions, recovery scenarios for functional automation test frameworks for web applications in QTP
  • Always met the deadline for Regression testing and multi - browser testing.
  • Analyzed the result of the entire test and observed the load test result for any error.
  • Involved in team meetings to resolve the bug and know the functionality and flow of the application.
  • Responsible for collecting the frequency of JVM Heap and Garbage Collection, cleaned up in WebSphere during test execution.
  • Captured Java threads and exceptions in the application logs for the analysis.
  • Analyzed results for bottlenecks and made recommendations for the bottlenecks.
  • Verified the SOAP message delivery to the web services and verified the XML formatted response using the SOAP UI.
  • Performance tested Middleware applications developed in SOAP environment.
  • Monitored Metrics on application server, web server and database server.
  • Installed JAVA GUI to servers and PCs for performance testing.
  • Created rendezvous point for performance test scenarios to find deadlocks.
  • Used and developed shell scripts for capturing metrics on the servers.
  • Created comprehensive performance test results reports.

Environment: HP LoadRunner, SiteScope, Performance Center, Shell Scripts, HP ALM/Quality Center, JIRA, Shell, .Net, Java, JVM, HP RUM, QTP, Oracle, JMeter, SQL server, Windows, Web Sphere, SOA, Lotus Notes and UNIX

Confidential, Ada, MI

Performance Engineer

Responsibilities:

  • Developed Performance testing plan based on business and technical requirements.
  • 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), and Web Servicesprotocol,
  • Configured and used IP Spoofing in LoadRunnerto simulate a more realistic testing scenario.
  • Involved in conducting Verification, Benchmark test, stress tests, Fail over and volume tests against the application using LoadRunner
  • Used Scenario settings in the controller to change the Ramp Up, Duration and Ramp Down settings
  • Used lr xml get values function to capture the values from the SOAP response and use it in the next SOAP Request
  • Parameterized test scripts to send realistic data to the server and avoid data caching
  • Used extensive correlation to improvise the existingLoadRunnerscripts.
  • Monitor performance using windows performance monitors andLoadRunner monitors.
  • Analyzed Test using Summary Analysis, Average Transaction Response Time, Throughput, Windows Resource, Network delay and HTTP Codes
  • Responsible for scalability testing and capacity planning.
  • Extensively used J2EE Diagnostics/Deep Diagnostics to diagnose and troubleshoot Web/App server performance issues
  • Monitored different graphslike transaction response time and analyzed server performance status, hits per second, throughput, windows resources and database server resources etc.
  • Conducted meetings with developers, application team, and business team to analyze the defects and evaluate the test executions.

Environment: HP LoadRunner, Performance Center, SiteScope, Oracle, MS SQL Server, WebLogic, Load Balancer, JAVA, HP ALM/ Quality Center, J2EE Diagnostic Tool, Websphere, Windows.

Confidential, Southfield, MI

Senior Performance tester

Responsibilities:

  • Responsible for performance testing and tuning of multiple applications.
  • Extensively usedLoadRunnerfor developing Vuser Scripts.Developed LoadRunner Scripts in Web, Web services, Citrix, Winsock 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.
  • Big Data acquisition, design, and interrogation utilizing Splunk.
  • CustomizedLoadRunnerscripts in C language such as String manipulation and using C libraries for theLoadRunnerScripts.
  • Expertise in performance and load testing of web and backend systems using JMeter and Neoload.
  • Coordinate and participate in activities related to BPM process design, build, test and deployment.
  • Installation, configuration and administration of IBM BPM Advanced 7.5.
  • Setup server metrics for SiteScope.Executed multi-user performance tests, used online monitors, real-time output messages and other features of theLoadRunner Controller inLoadRunner.
  • Analyzed, interpreted, and summarized relevant results in a complete Performance Test Report.
  • Developed and implemented load and stress tests withLoadRunner, and present performance statistics to application teams.
  • Part of this duty, using Splunk also tasked with generating system reports, alerts, and use-specific dashboards to track custom processes
  • Carried out stress testing for specific transactions by introducing rendezvous points in the script.
  • Conducted performance testing for no, medium and full load and analyzed the systems response.
  • Extensively worked on performance monitoring and analyzed the response time Memory leaks hits/sec and throughput graphs.
  • Developed and Executed JMeter Scripts.
  • Hands on experience with load driving tools such as Loadrunner, SilkPerformer, JMeter, etc.
  • Prepared and executed test scripts using JMeter and SOAP UI tool to perform Web Services testing.
  • Created test cases and test scripts in HP Quickest Pro for the functional testing and regression testing.
  • Analyzed various graphs generated byLoadRunner Analysis and communicated bottlenecks to the system administrators.
  • Monitored Net Stat to check the connectivity Load Balance and network traffic in each of the JVM's by using Unix Shell scripting.
  • Responsible for collecting the frequency of JVM Heap and Garbage Collection, cleaned up in WebSphere during test execution.
  • Captured Java threads and exceptions in the application logs for the analysis.
  • Analyzed results for bottlenecks and made recommendations for the bottlenecks.
  • Verified the SOAP message delivery to the web services and verified the XML formatted response using the SOAP UI.
  • Performance tested Middleware applications developed in SOAP environment.
  • Monitored Metrics on application server, web server and database server.
  • Installed JAVA GUI to servers and PCs for performance testing.
  • Created rendezvous point for performance test scenarios to find deadlocks.
  • Used and developed shell scripts for capturing metrics on the servers.
  • Created comprehensive performance test results reports.

Environment: HP LoadRunner, SiteScope, JMeter, Performance Center, Shell Scripts, HP ALM/Quality Center, JIRA, Shell, .Net, Java, Neoload, JVM, HP RUM, BPM, Oracle, SQL server, Windows, Web Sphere, SOA, Lotus Notes and UNIX

Confidential, Hartford, CT

Performance Tester

Responsibilities:

  • Created Test Plan, which includes 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.
  • Participated along with the Business Support Group in design review and requirement analysis meetings.
  • 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, Siebel, RTE, Citrix, Web services and Winsock for load testing different applications.
  • Created, Executed and Monitored the feasibility of various manual and goal oriented scenarios of an application with Load Runner Controller.
  • 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 &Performance Center.
  • On-Boarding of new systems and devices into Perfecto Mobile, Partners, or customers’ datacenters.
  • Monitoring Perfecto Mobile cloud and devices.
  • Troubleshooting Windows and Linux systems as part of Perfecto Mobile’s SaaS solution.
  • 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.
  • 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 LoadRunner, HP Quality Center, Performance Center, Windows, Linux, Oracle 8.i & 9.i, SQL, MS SQL Server, people soft, .Net, BizTalk, XML, MS MQ .Net, Citrix, Test Manager.

Confidential

Performance Tester

Responsibilities:

  • Gathered and analyzed business and technical requirements for performance testing.
  • Developed the performance Test Plans and Load Test Strategies.
  • Developed test scripts using Web (http/html), Web Services and .Net protocols.
  • Performed in-depth analysis to isolate points of failure in the application
  • Worked closely with the Development Team, assisting in identifying and resolving complex technical issues.
  • Created Vuser scripts that contain tasks performed by each Vuser, tasks performed by Vusers as a whole, and tasks measured as transactions.
  • Created VuGen scripts at API level with manual correlation, user defined functions, development libraries (classes and methods), and error handling in Load Runner.
  • Enhanced Vuser scripts by adding correlations, parameters, condition controls, and checking/validation functions
  • Created multiple scenarios with different Load Generators.
  • Analyzed Transaction Profile diagrams to identify the business process that needs load testing
  • Parameterized test scripts to send realistic data to the server and avoid data caching
  • Used extensive correlation to improvise the existing Load Runner scripts.
  • Monitored system performance using Sitescope.
  • Changed the runtime settings such as pacing, think time, Log settings, browser emulation and timeout settings in Load Runner VuGen and controller to simulate the real scenario.
  • Using Load Runner controller, created various scenarios for performing baseline, benchmark and endurance tests.
  • Used Scenario By Schedule in the controller to change the Ramp Up, Duration and Ramp Down settings
  • Setup and maintained Site scope monitors and used Wily Introscope for in depth Java JMX diagnostics and analysis.
  • Used Load Runner monitors for monitoring the performance metrics such as response times and server resources.
  • Identified the load balancing issues on the servers
  • Measured Response times at sub transaction levels at App servers and database server levels by using Optimal Application expert. Highly concentrated on Transactions per sec during testing.

Environment: Load Runner, SoapUI, SiteScope, JAVA, DB2, Windows, MS Office, MS-Visio, AIX (Unix), SQL, IIS, .NET.

We'd love your feedback!