We provide IT Staff Augmentation Services!

Performance Engineer Resume

3.00/5 (Submit Your Rating)

CA

SUMMARY

  • 7 years extensive experience in LoadRunner and Performance Center including Virtual User Generator, Controller, LoadRunner Agents, Result Analysis
  • 5+ years of experience in the field of IT with focus on QA and testing of web based and Client - Server applications, effective use of QA and Testing practice. Strong knowledge of all phases ofSDLC and Strong working knowledge of Software testing (Functional, Integration, Performance, Quality Metrics).
  • Experience in defining Testing Methodologies, Designing Test Plans and Test Cases, Verifying and Validating Web based e-Commerce applications andDocumentation based onstandards forSoftware Development and effective QA implementation in all phases of Software Development Life Cycle (SDLC).
  • Extensive experience in designing the test cases based on BTRD.
  • Used JMeter to Load Test webservices.
  • Analyzed the test results (TPS, Hits/second, Transaction response time, CPU utilization etc.) using LoadRunner Analysis, various monitoring tools and prepare Test Reports.
  • Checked for Network Bottlenecks using Network Delay Time and Vuser Graphs.
  • Extensive experience in using LoadRunner monitors such as IIS Monitor, Web Logic 8.1 Monitor.
  • Written LoadRunner Scripts, enhanced scripts with C functions, Parameterized, stored dynamic content in LoadRunner functions. Text checks were written, Created scenarios for Concurrent (Rendezvous) and Sequential users. Run time settings were configured for HTTP, iterations. Simulated Modem speeds to bring the testing scenario to real world. CPU, Memory, ASP Requests, Network, Web connections and through put were monitored while running Baseline, Performance, Load, Stress and Soak testing.
  • Measured Response times at sub transaction levels at web, App servers and database server levels by using Optimal Application expert. Highly concentrated on Transactions per sec during testing.
  • Experience in monitoring Oracle Database performance for Indexes, Sessions, Connections, poorly written SQL queries and dead-locks for each component of application.
  • Experience in monitoring servers using tools like SiteScope, Wily, TeamQuest and Tivoli Performance Viewer.
  • Hands on experience with analysis of business, technical, and functional requirements and Developed, Executed & tested the test plans, test cases and test strategies.
  • Good understanding of object oriented methodologies, software life cycle and software testing methods.
  • Experience in using Dot Net Diagnostics tool in LoadRunner.
  • Extensive experience in analyzing performance bottlenecks such as very high CPU usage, memory leaks.
  • Performance tested the .Net applications and Java applications using LoadRunner.

TECHNICAL SKILLS

Operating System: Windows2000, Windows NT, AIX, UNIX, Red Hat Linux, Solaris.

Environment: Web and App Servers (Compaq1850 R- Xeon), Web Logic, Web Sphere, MQ Series, MTX, IIS, LDAP, SNA server, SQL Servers, IBM 6000, MQ Series (IBM and MS).

Databases: MSSQL Server, Oracle, Mainframes.

Languages: Java, JSP, Html, DHTML, Visual Basic, Oracle, C, C++, SQL, XML, .Net, C sharp, ASP.

Testing tools: LoadRunner 9.1, 9.5, JMeter, Performance Center 9.5, Silk Performer, Test Director, QTP.

Other: Shell Programming, Empirex (RSW), Wintel, Optimal Application Expert, Clearcase, ClearQuest, PVCS, E- Commerce

Methodologies: RUP, Performance Engineering, CMM, TQM, Quality Assurance.

PROFESSIONAL EXPERIENCE

Confidential, CA

Performance Engineer

Responsibilities:

  • Prepare test plans, test cases and specifications from Product Requirement Documents (PRD) and Statement of Work (SOW).
  • Perform application load, stress, and volume tests through the use of LoadRunner.
  • Develop LoadRunner web (HTTP/HTML) scripts which measured response time of application.
  • Used LoadRunner Controller executed performance tests and monitor server's response time of Windows, UNIX, network delays and databases
  • Used JMeter to analyze overall server performance under simulated heavy load.
  • Work closely with managers, developers for resolution of design, project issues, and bugs.
  • Involved as part of automation team using QTP, developed test scripts.
  • Develop different scenarios to isolate bottlenecks like Smoke Test, Scalability testing, Reliability testing, Stress testing, fault tolerance testing, Performance regression testing etc.
  • Write Performance Test Plan and Test Case design document with the inputs from developers and functional testers
  • Extensively use Controller to generate load and define load generators.
  • Responsible for analyzing the requirements, designing, debugging, execution and report generation of existing legacy system and new application.
  • Responsible for creating automated Performance scripts for load testing using LoadRunner to test JSP pages and HTML pages including the web server.
  • Develop Test harness in VuGen; customize the test scripts for correlation, parameterization and setting up run time settings.
  • Coordinated efforts with Application Owner and System Administrators to communicate the bottlenecks and fine tune the application.
  • Resolve stability and Performance issues in the current environment and improved scalability from 50 concurrent users to 1500 users.
  • Present results of the performance testing along with Project Management team to the client mainly senior management.
  • Coordinate with Functional Teams to Identify the Business Process to be Performance Tested.
  • Analyzed Test using Summary Analysis, Average Transaction Response Time, Throughput, Windows Resource, Network delay and HTTP Codes

Environment: LoadRunner, Performance Center, SiteScope, Quality Center, Unix, Windows, JAVA, Jboss, Weblogic, Oracle, XML, SQL Server, MS Access, MS Vision, MS Project, AJAX VB, J2ee analysis, HTML

Confidential, Jersey City, NJ

Performance Engineer

Responsibilities:

  • Wrote Performance Test Plan and Test Case design document with the inputs from developers and functional testers.
  • Extensively used LoadRunner using Virtual User Generator to script and customize performance test harness Web Protocol.
  • Extensively used Controller to generate load and define load generators.
  • Used Test Results to provide summary reports, response times and monitor averages.
  • Dealt with business team to get the performance requirements for the Load Testing, Stress Testing and Capacity Planning.
  • Extensive familiarity with protocols like HTTP / HTML, Dual Web/Winsock, and Winsock.
  • Extensively used other features like parameterization, correlation and configured monitors for WebSphere, MQ Series and Database.
  • Responsible for analyzing the requirements, designing, debugging, execution and report generation of existing legacy system and new panama application.
  • Responsible for creating a base line and executing Performance, endurance testing.
  • Measured the web based applications for Transaction Response Time for Business critical transactions.
  • Responsible for creating automated Performance scripts for load testing using LoadRunner to test JSP pages and HTML pages including the web server.
  • Install HP LoadRunner and Virtual User Generator on the desktops, Install Sitescope, configure Sitescope
  • Develop Test harness in VuGen; customize the test scripts for correlation, parameterization and setting up run time settings.
  • Coordinated efforts with Application Owner and System Administrators to communicate the bottlenecks and fine tune the application.
  • Worked with Vendor teams to identify the bottlenecks and performed regression testing to achieve the pre spin off results.

Environment: LoadRunner, Soap UI, Java, .NET Oracle 9i, AS Forms Server, Report Server AS10G, Developer 6i, Oracle Database, Oracle J-Initiator, Cisco F5 SSL, Windows XP, JDK,SQL Navigator, PIMS

Confidential, PA

Performance Analyst

Responsibilities:

  • Analyzed system documentation like Requirements document, User Interface Specifications to develop and Execute Test scripts.
  • Designed the Test Environment and the Scenarios for the Load Testing.
  • Co-coordinated with different Business Analysts and Developers to define the KPI for the workflows.
  • Conducted performance, load, and stress testing using LoadRunner.
  • Performed parameterization in LoadRunner.
  • Involved in Correlation and Parameterization for the script, to ensure the script runs successfully during replay. Monitored the activities through LoadRunner Controller.
  • Recorded and enhanced Vuser Scripts by inserting Transaction points, Rendezvous points in to Vuser Script in LoadRunner.
  • Used SOAP UI for testing of the web services under the implemented SOA framework.
  • Also performed load testing for the Citrix Protocol using the Citrix Meta frame Performance Counters like the Input Management Bandwidth, Input Session Bandwidth, and Latency - Session Average etc.
  • Analyzed multi tiered Web Portal architecture capable of servicing users as designed by TIBCO to implement methodology and procedure to conduct a Gray Box system test should the first phase Black Box testing fail.
  • Collected various statistics like JDBC Pool, vmstats etc to identify bottlenecks.
  • Responsible for taking thread dumps and using profilers for CPU and Memory profiling.
  • Set up cluster environment for application server and database servers and involved with Large Scale Scalability testing and setting up Load Balancer.
  • Involved in individually running each workflow for single user, throughput tests and scalability tests. These were then tuned for optimal performance.
  • Analyzed Software and Hardware components using Load Runner Analysis Graphs.
  • Identified and Analyzed the Performance Bottlenecks and Memory Leaks.

Environment: Load runner, Quality center, Performance Center, Java, XML, Oracle, Business Objects, SQL server 2000/2005, Quality Center, Windows XP, Web Sphere, Wily Introscope, Lotus Notes and UNIX.

Confidential, NY

Performance Engineer

Responsibilities:

  • Worked closely with Business Analysts and Developers to gather Application Requirements and Business Processes in order to formulate the test plan.
  • Developed scripts using LoadRunner by recording/playback and as well as by writing custom functions.
  • Involved in test environment build and designed Load (capacity) model on the basis of current volume and projected percentage increase in volume.
  • Developed Vugen test scripts in LoadRunner for Oracle forms and JSP pages using NCA and HTTP protocols.
  • Interacted directly with developers, project managers for the development, execution and reporting of all testing efforts.
  • Actively took ownership of defects and coordinate with different groups from initial finding of defects to final resolution.
  • Analyzed Load Runner on-line graphs and reports to identify network/client delays, CPU /memory usage, I/O delays, database locking and other issues at server level.
  • Responsible for Performance Tuning Java Application.
  • Performed both automatic and manual correlation using the options in LoadRunner.
  • Analyzed system usage information such as task distribution diagram and load model to create effective test scenarios.
  • Configured Web/Application/Database server monitoring setup using LoadRunner Controller.
  • Used IP spoofing to generate and associate different IP addresses to Virtual Users to emulate real-time scenarios for load balancing issues.
  • Activating / configuring monitors and adding desired performance counters into the Graphs.
  • Performed SQL querying to validate the data in the back end data base, and also to check the data flow between different modules.
  • Monitored the CPU, memory, and network utilizations on the Unix server using Site Scope monitor.
  • Analyzed results of Transactions Response time, Transaction under load, Transaction Summary by Vusers, Hit per Second and Throughput.
  • Tested Custom Screens, Views and Applets in Siebel to suit the business requirements.
  • Responsible for complete functional and regression testing, the Siebel application used to manage and maintain the leasing data in the company.
  • Determined the source of bottlenecks by correlating the performance data with end-user loads and response times.

Environment: HP LoadRunner, HP QTP, Performance Center, SharePoint, IBM Mainframe, Sitescope, Java, C, VBScript, TSL, XML, HTML, MS Office, SQL, PL/SQL, WSDL, VTS, SOA, Crystal Reports, WebServices, XML Marker, Putty, Winscp, Wireshark, WebSphere(WAS), IBM HTTP Server(IHS), Unix and Windows.

Confidential, TX

Performance Tester

Responsibilities:

  • Performed performance testing using HP Business Availability Center (BAC), Quality Center, HP- Load Runner for Risk-based Load Testing of the system capacity (user and Load volumes) of applications and Infrastructure for risk mitigation and to ensure stability and performance requirements are met on UNIX servers, SQL servers, Windows servers, SQL/UDB/Oracle databases, WebSphere (J2EE) & Portal applications, Cold Fusion, Siebel as well as using other monitoring tools.
  • Developed Performance testing plan: collecting requirements from Application Owners, Business Analysts, Business Leads, Architects and Developers and Infrastructure SMEs.
  • Participated in various phases of product review, recommendation and evaluation process by working closely with Architect, Business Lead, Project Manager, Business Analyst and Windows/Unix Infrastructure SMEs to determine Business impact based on number of customers and transactions.
  • Conducting Test Plan walkthroughs, reviewing System Requirements, Test Scenarios and obtaining sign-offs.
  • Performed Performance testing to resolve Production issues and validate maintenance fixes.
  • Performance testing of Web applications, Web Services (SOA), Siebel and PeopleSoft using HP Load Runner.
  • Worked closely on application availability, performance tuning with Analysts, Developers and Infrastructure SMEs.
  • Used HP Load Runner: Vugen, Controller, and Analysis for Portal/Web applications, Web Services (SOA), People Soft, Siebel and XML.
  • Developed automated performance tests using Vugen scripts using C++ and VTS, created scenarios, ran and coordinated performance testing. Integrated Performance Testing with various applications as well as within a Cloud environment.
  • Produced status reports, test results, analysis, recommendations, identified risks, if applicable and published metrics used in stakeholder’s decisions.
  • Involved in troubleshooting application performance and performance tuning.
  • Extracted data from UNIX logs - XML files input data for Load Test, SQL Navigator/DB2 for SQL queries SQL Server, Oracle and UDB databases.
  • Involved in HP Performance Center installation planning.
  • Participated in monitoring: HP Business Availability Center, HP Site scope, NMON and Windows performance monitor.

Environment: LoadRunner, SiteScope, Performance Center, Windows, SQL, DB2/UDB, SQL Server, UNIX, Siebel, PeopleSoft, SOA, VTS, WebSphere, J2EE, Cold Fusion.

We'd love your feedback!