Performance Engineer Resume
Minneapolis-mN
PROFESSIONAL SUMMARY:
- Performance test engineer with more than 9+ years of IT experience in Testing in Client/Server, Web Services, and GUI applications, .Net applications, environments in different sector.
- Excellent skills and experience in performance testing using HP LoadRunner and Performance Center tools.
- Worked with LoadRunner Scripts, enhanced scripts with C functions, Parameterized, stored dynamic content in Load Runner functions.
- Text checks were written, Created scenarios for Concurrent (Rendezvous) and Sequential users.
- Expertise in preparing Test plans, designing Test cases, and executing Test Cases.
- CPU, Memory, ASP Requests, Network, Web connections and throughput were monitored while running Baseline, Performance, Load, Stress and Soak testing.
- Assisted in preparing test scripts, test plans, and performing hands - on testing, training and demo as necessary.
- Expertise in developing Test Automation Script, creating Test scenarios, analyzing Test Results, reporting Bugs/Defects, and documenting Test results.
- Expertise and good experience in recording/coding Vugen Scripts using different Protocols in the Environments of: Client/Server, E-Business and ERP.
- Good experience in analyzing test results, merging graphs and preparing Test Reports.
- Hands on experience with analysis of business, technical, and functional requirements and Developed, Executed & Tested the test plans, test cases and test strategies.
- Extensive experience in analyzing performance bottlenecks such as very high CPU usage, memory leaks.
- Utilized Database, Network, Application server and WebLogic Monitors during the execution to identify bottlenecks, bandwidth problems, infrastructure problems, and scalability and reliability benchmarks.
- Experience using HP Performance Center tool while working at various organizations in order to coordinate testing activities among colleagues while working remotely under tight project deadlines
- Experience with monitoring tools like HP SiteScope and BAC(Business Availability Center) to monitor the databases, application and web servers (at OS & Application level) for Performance bottlenecks while conducting Load, Stress, volume, and Memory tests.
- Knowledge of functional testing using HP Quick Test Pro and Quality Center.
- Good understanding of Software Development Life Cycles (SDLC) as well as Software Testing Life Cycle (STLC).
- Good working experience in C, C++, Java, php and jQuery
- Testing experience with HTML, AJAX, Siebel, etc.
- Ability to manage multiple project tasks with changing priorities and tight deadlines and worked in multiple management levels.
- Excellent communication and presentation skills, self starter, quick learner, and a team player.
TECHNICAL SKILLS:
Testing Tools: HP LoadRunner v8.x/9.x, HP Performance Center, HP Quality Center, OATS, Empirix Call master
Load Runner Protocols: Web(HTTP/HTML), C-Vuser Siebel Protocol, AJAX,Citrix, Web and Application Server, Web Services
Languages: Microsoft C#, C, C++, visual basic, Php
Markup/Scripting Languages: DHTML, CSS, JQuery, JavaScript, XML, HTML
Web Technologies: HTML,CSS, jQuery, word press
Packages: MS-Office, Adobe Photoshop CS2, Dream weaver, flash, Illustrator, In Design
RDBMS: MS SQL, Microsoft Access, SQL Server
Operating Systems: Windows 98, 2003 Server, Windows NT/2000/XP.
Monitoring Tools: HP Performance Center, HP Diagnostic, SiteScope, BAC
PROFESSIONAL EXPERIENCE:
Confidential, Minneapolis-MN
Performance Engineer
Responsibilities:
- Technical Responsibilities included designing, planning, scripting, data setup, test execution and reporting.
- Test all enhancements, break fixes, and new delivery to new partners for all platforms used by Target.
- High Level Test Planning and Test Case Generation for Several Projects.
- Designed test sequences to test loads between highest performance and peak level usage.
- Involved in analyzing the results and was part of performance diagnostics.
- Designed the VU-Gen scripts using Load Runner VU-generator
- Helping in implementing best practices and setting higher coding standards for Performance Test Scripts.
- Set up environment for application server and database servers and involved with Large Scale Scalability testing and setting up Load Balancer.
- Helping project teams in recognizing possible bottlenecks and potential trouble spots.
- Performed Baseline and Duration tests.
Environment: Net, C++, LoadRunner8.1, Oracle, Test Track, QC & Microsoft Office Suite
Confidential, CharlottePerformance Tester/HP Diagnostics
Responsibilities:
- Work with developer, client and business Analyst to understand the application and their goals for the application
- Design test cases and test plan for the Application
- Developed the Load Test scripts using the Load Runner Virtual User Generator (VUGen) and enhanced the scripts by including transactions, parameterize the constant values and correlating the dynamic values.
- Developed V User scripts and enhanced the basic script by Parameterizing the constant values .
- Independently developed LoadRunner test scripts according to the test specifications/requirements
- Developed test automation against the object model using C#.
- Performed testing for No load, Medium Load and Full Load and analyzed the system response.
- Introduced rendezvous points in the script for stressing the application for specific transactions
- Did baseline testing and Stress testing for the application to check the performance of the web logic server
- Conducted IP Spoofing using Load Runner Controller.
- Responsible for monitoring and analysis of performance monitoring tools results during and after performance testing.
- Monitored the metrics such as response times, throughput and server resources such as CPU utilized, Available Bytes and Process Bytes by using LoadRunner Monitors
- Monitor application transactions and quickly identify application bottlenecks using Hp diagnostics
- Configured and used Hp diagnostic to monitor and analyze the performance of the server by generating various reports of CPU utilization, Memory Usage, JVM Heap Size etc.
- Did Performance testing to see system behavior of the system on certain load
- Closely Work with developer and admin to fix the bug in the application as well as behavior of the system
- Using Load Runner analyzed the response times of various business transactions, modules login times under load, developed reports and graphs to present the test results.
Environment: HP LoadRunner 11.0, HP Diagnostics, HP Performance Center, Quality Center, C++
Confidential, ALPerformance Engineer
Responsibilities:
- Defining the performance goals and objectives based on the client requirements and input.
- Involved in building a Performance Test Environment.
- Installed, configured and maintained Load runner 11.0
- Worked closely with business and development teams to understand the user requirements.
- Developed test scenarios and test cases based on user requirements.
- Completely handled Oracle upgrade project. There was an upgrade from 9i to 10g.
- Recorded and enhanced Load Runner HTTP/HTML web as well as Siebel Protocol Scripts simulate the users executing business transactions on global preview.
- Create automated test scripts with JMeter and LoadRunner Vugen.
- Execute test and monitor system performance SiteScope, LoadRunner Controller.
- Responsible for developing and executing performance and volume tests
- Coordinated with DBA for optimizing UNIX server for querying data in SQL and running scripts.
- Involved in analyzing, interpreting and summarizing meaningful and relevant results in a complete Performance Test Report.
- Conducted Duration test, Stress test, Baseline test, load test, Endurance test
- Verify that new or upgraded applications meet specified performance requirements.
- Used Performance Center to execute tests, and maintain scripts.
- Used Scheduler to schedule the scenarios for user’s Ramp up/Ramp down in LoadRunner.
- Monitoring application and server utilization, response time, availability, Performance and traffic flow by using Hp Sitescope
- Monitored different graphs like Transaction Response Time and Analyzed Server Performance Status, Hits per Second, Throughput.
- Experience in analyzing Performance Bottlenecks, Root cause and Server Configuration problems using Load Runner Monitors, Analysis, Sitescope and J2EE Diagnostics.
- Documented Summary Reports and Closure reports for each Test execution with Graphs.
- Worked with development Team on bug reproduction and fixes.
Environment: HP LoadRunner 11.0, HP Site scope, BAC, HP Performance Center, Site Scope, Quality Center, C++
Confidential, Chicago-ILPerformance Engineer
Responsibilities:
- Involved in testing of the application to figure out whether the servers were running at their at most performance standards
- Perfectly documented the plans, designs, test scenarios, business processes, developer codes, changes in the codes, and the results in order to receive the product reviews from the management
- Performed all phases of End-to-end testing which includes user acceptance testing. Functional Testing, Regression testing, GUI testing, and Unit testing and smoke testing of the application, its interface and client-server utilities.
- Planned, utilized, filed, and automated a range of test scripts using HP LoadRunner
- Utilized C Programming for LoadRunner to create scripts and create text files to generate databases of Vuser dependent variables
- Used Rendezvous point, Start and End Transaction, and text and image check point features in the Virtual User Generator of LoadRunner
- Utilized Parameter function to create various parameters for dynamic values such as usernames and passwords.
- Performed manual Correlations using the correlation functions to enhance the managers ability to deal with the dynamic values of user session identifications
- Performed concurrent load testing using the Controller by creating various test scenarios defined during the planning stage by the mangers
- Used Test Director to report bugs to the developers and closed the problems whenever developer fixed the problems
- Used different counters like Hits/second, Transaction response time, CPU utilization etc .Used various monitoring tools like BAC, SiteScope and prepare Test Reports
Environment: HP LoadRunner, Quality Center, Performance Center, SiteSCope, C++, SQL Scripting
Confidential, Chicago-ILSenior Performance Tester
Responsibilities:
- Created performance testing environment and installed all the necessary components of LoadRunner on all the remote machines.
- Performed load testing against internal applications and services using Load Runner scripts to emulate users and monitor systems performance.
- Designed scenarios for Performance Testing, Generating scripts and handling Correlation as well as parameterization using LoadRunner Vugen, executed scenarios using Controller and analyzed the results using LoadRunner Analyzer.
- Developed scripts and scenarios for automated testing new and enhanced web based products using Load Runner.
- Created and coded a very flexible LoadRunner script that allowed for fast configuration changes during testing.
- Written custom functions and programs to support the load testing efforts.
- Identified functionality and performance issues, including: deadlock conditions, database connectivity problems and system crashes under load.
- Used Rendezvous point, Start and End Transaction, Parameterization, Correlation features in Virtual User Generator of Load Runner.
- Used web reg save param functions to correlate the scripts manually.
- Enhanced script by inserting Check points to check if Virtual users are accessing the correct page which they are supposed to be accessing.
- Written scripts in which each virtual user accesses different data on the application.
- Performed Load Testing against an application which is on Mainframe.
- Created a Manual and Goal oriented scenario with certain amount of Vusers giving Ramp up, Ramp Down and Run time in the Controller of LoadRunner.
- Conducted performance regression testing after upgrading the hardware and software.
- Provided management with analyzed test results and provided recommendation for performance improvements as needed.
- Configured and used SiteScope to monitor and analyze the performance of the server by generating various reports of CPU utilization, Memory Usage, JVM Heap Size etc.
- Performed performance testing using HP Business Availability Center (BAC).
- Analyzed the LoadRunner reports to calculate Response time and Transactions per minute, Hits per sec, Throughput.
- Met with managers, team leaders and developers on LoadRunner, Scripting, Stress and Performance Testing.
Environment: LoadRunner 8.1, MS Office 2007, Win Server 2003, SiteScope, HP-BAC, HP Diagnostics, Quality Center
Confidential, BostonSoftware Test Consultant
Responsibilitie s:
- Involved in review and understand of requirements, functional specifications
- Created Test Plans for the whole testing process and wrote test cases to check the different function of this new website
- Involved in all stages of testing process - Development of Test Plan and Test cases based upon requirements for Functional Testing, Regression Testing, Integration Testing andsupport for User Acceptance Testing.
- Used Test Director to organize and manage all phases of the software testing process, including planning tests, executing tests, and tracking defects
- Developed and executed various VBScripts using QTP for automated testing of each individual functionality & Regression Testing of the applications.
- Designed Performance test scripts using LoadRunner, ran Stress test, analyzed the results.
- Worked with SQL, PL/SQL and functions to test the database integrity (Oracle).
- Produced Traceability between Requirements and Test Cases.
- Conducted Backend testing, database table manipulation using SQL and SQL*Plus and database concepts
- Maintained Test Logs, Test Summary reports and participated in Status Meetings.
Environment: J2EE, XML, HTML, Oracle, Web logic, VBScript, UNIX, Widows XP, Windows 2000, Test Director/QC, Quick Test Pro, and LoadRunner8.1
