Sr Performance Engineer Resume
Columbia, SC
SUMMARY
- 8 years of professional experience in performance testing for complex software projects in standalone client/server and web applications.
- Worked in dynamic environments and provided significant contributions to assure high quality results are achieved ahead of deadlines.
- Involved in all stages of SDLC requirement gathering, business specification, development, enhancement, quality assurance and testing.
- Possess skills in both manual and automation testing using tools like HP Load runner and other load testing tools.
- Excellent professional skills developed while working as team member and as a test coordinator.
- 8+ years of extensive experience in Software Quality Assurance and Performance testing
- Creating web (HTML/HTTP), web services, Java,Citrix Protocol.
- Responsible for performance testing for Complex applications using Load runner.
- Proficient in debugging and executing Load Runner scripts.
- Worked with applications like documentum,SAP,Peoplesoft,Sharepoint
- Highly Experienced with Load runner Scripting for following xml/web services, web/html.
- Excellent Knowledge of programming languages like C, C++, Java, SQL to debug and execute Load runner scripts.
- Worked in AGILE and Waterfall methodology
- Performance tested applications using jmeter
- Functional tested and automated web services using SOAPUI
- Good with debugging and adjusting scripts by running it within Vu Gen with Runtime Settings logs set to display all messages.
- Proficient at identifying and fixing script editing errors.
- Excellent with parameterization and correlation Techniques using LoadRunner
- Exposure to various load runner functions used by VUser generator for scripting.
- Well versed with Load Runner analysis in analyzing the results.
- Familiarity with run time settings/recording options and general options in Load runner.
- Performing IP Spoofing using Load Runner for the load balancing issues.
- Excellent skills in Installing, and maintaining Load Runner software.
- Creating Performance scenarios and scripts for doing multiple iterations.
- Analyzing Load Runner scenario results.
- Activating/configuring monitors and adding desired performance counters into the Graphs.
- Well versed with the behavior of online monitors and the techniques to fix the monitoring issues and monitoring VUser status.
- Analysis of cross results, cross scenarios, overlay graphs and merging different graphs.
- Analyzing scenario performance, graphs and reports.
- Working with different VUser types and groups.
- Hands - on experience on different versions of LoadRunner.
TECHNICAL SKILLS
Operating Systems: AIX, HP-UX, Solaris, UNIX, Windows XP,2003,2000,Vista, Windows NT and Linux
Languages: C, C++, JAVA/J2EE, VB Scripts, PERL, Python, XML, Shell Scripting, RubyDatabases: Oracle, DB2, SQL Server, MS-ACCESS, MySQL
Web Related: DHTML, XML, HTML
Testing Tools: Loadrunner, Jmeter, Win Runner, Quick Test Pro, TOAD
Web / Application Servers: Apache, Tomcat, Web logic, Web Sphere, IIS
Methodologies: RUP, Agile, Performance Testing
Project Management /Analysis: MS Project, MS Visio, Clear Case, Clear Quest, Rational Requisite Pro and UML
Other: Performance Center, Site Scope, Wily Introscope, Quality Center
PROFESSIONAL EXPERIENCE
Confidential, Columbia,SC
Sr Performance Engineer
Responsibilities:
- Involved in generating Vusers in Load Runner for load and performance testing using Load Runner.
- Created Load Runner scenarios and scheduled the Virtual Users to generate realistic load on the server using Load Runner.
- Designed performance test suites by creating VU test scripts, workload scenarios, setting transactions, rendezvous points and inserting them into suites using Load Runner.
- Used Load Runner monitors to measure the Transaction Response time, Network delay and Throughput.
- Functional tested and automated web services using SOAPUI
- Generated VUser scripts and Executed Performance Tests using Load Runner
- Developing VUser scripts and enhanced the basic script by Parameterizing the constant values using Load Runner
- Prepare the Huge data for the Parameterized values in the scripts for multiple scenarios
- According to business specification Customization of scripts by using Load Runner
- Used Manual and Automated Correlation to Parameterize Dynamically changing Parameters
- Conducted Performance testing by creating Virtual Users and Scenarios using Load Runner
- Monitored system resources such as CPU Usage, % of Memory Occupied, VM Stat, I/O Stat using UNIX commands like top, vmstat, svmon and netstat .
- Involve in walkthroughs and meetings with Performance team to discuss related issues
- Participate defects meeting to discuss the bottlenecks and long running queries
Environment: LoadRunner, SOAPUI,Java, J2EE, JSP, Servlets, EJB, Wily, HTML,.NET, TOAD, IPlanet, Web Sphere, DB2, XML, SQL, Windows XP, UNIX, Linux, Test Director, Quality Center, SharePoint
Confidential, Omaha
Sr. Performance Engineer
Responsibilities:
- As Performance Analyst I was responsible for designing, creating, and Executing performance benchmarks and identified root cause of Performance defects
- Developed VUser scripts for Web (HTTP/HTML) Protocol
- Identified and designed various Load Runner Scenarios based on Business Processes
- Analyzed the results using Load Runner Analysis Tool
- Performed baseline test with 1 user and 10 iterations and benchmark test under a load of 100 users using Load Runner controller.
- Developed VUsers Script in VuGen, set up Scenarios in Controller and analyzed results using Analyzer Tools using Load Runner.
- Performed Manual Correlation, Parameterization in the recorded Scripts.
- Created Manual Oriented Scenarios in Controller.
- Generated Vusers and Vusers Groups in Controller and assigned to the scripts added to the Scenario.
- Monitored the Web Logic server using HP Site scope which is a performance monitoring tool from HP.
Environment: LoadRunner, Oracle10g, Perl, JAVA, C, C++, HTML, QTP, Test Director, Quality center, SQL*Plus, TOAD, ODBC for database Connections and UNIX Shell Scripting
Confidential, Atlanta,GA
Sr. Performance Engineer
Responsibilities:
- Analyzed Business, Functional Requirements and Design Review Documents to develop Test Plan.
- Responsible for writing several Test Scenarios and detailed test cases of web based applications written in Java.
- Actively Involved in Performance Testing Using Load Runner
- Extensively worked on Web protocols in Loadrunner.
- Worked with QA and Data Analyst to develop Test Cases and set up Test Data for Performance Testing
- Performed baseline test with 1 user and 10 iterations and benchmark test under a load of 100 users using Load Runner controller.
- Developed Vusers Script in VuGen, set up Scenarios in Controller and analyzed results using Analyzer Tools using Load Runner.
- Performed Manual Correlation, Parameterization in the recorded Scripts.
- Generated Predefined reports - in BAC EUM Summary Reports, EUM Business Reports, SAM Reports, SLA Reports, SLA Outage Reports
- Performance tested applications using jmeter
- Generated Vusers and Vusers Groups in Controller and assigned to the scripts added to the Scenario.
- Monitored the Web Logic server using HP Site scope which is a performance monitoring tool from HP.
- Simulated hundreds of concurrent users using Controller while monitoring both end-user response times and detailed infrastructure component performance (Servers, Databases, and Networks etc.)
- Analyzed the results of the tests that were used to assist in the identification of system defects, bottlenecks and breaking points.
- Linked the test results of both Unit testing and Performance testing in Test Management Tool
- Performed Regression testing during design phase by developing test scripts using descriptive programming.
- Generated and executed Automated Test Scripts using Automation Tool QTP for Regression Testing.
- Experience in Database Backend Testing using SQL queries.
- Responsible for reserving, Defect logging and Defect Tracking using Test Director.
Environment: LoadRunner,Oracle10g, jmeter,Perl, BAC BPM,EUM,ASP, ASP.NET, JAVA,Mobile and handset testing, JavaScript, VBScript, C, C++, HTML, QTP, Test Director, Quality center, SQL*Plus, TOAD, ODBC for database Connections and UNIX Shell Scripting
Confidential, Atlanta,GA
Sr. Performance Engineer
Responsibilities:
- Involved in developing clearly defined test plans to ensure the test scenarios performance group develop will accomplish load-testing objectives.
- Lead, create and launch new automated testing tools and accelerators for SOA services and data driven automation built within our practice.
- Created Vuser scripts that contain tasks performed by each Vuser, tasks performed by Vusers as a whole, and tasks measured as transactions.
- Parameterized large and complex test data to accurate depict production trends.
- Validated the scripts to make sure they have been executed correctly and meets the scenario description.
- Coordinated creation of stress environments to conduct stress\load testing.
- Created different manual and goal oriented scenario to sketch real time scenarios in production.
- Created virtual users in Load Runner for Performance testing and analyzed the reports based on the different scenarios.
- Activating/configuring monitors and adding desired performance counters into the Graphs.
- Using Load Runner, created scenarios for Load and Performance testing with different host systems and also configured the test environment.
- Generated graphs using MS Excel and studied them to monitor the software performance.
- Created scripts for web applications using web/http protocol and client server applications using web services protocol
- Monitor the software performance on different Windows and UNIX environments.
- Correlated dynamically changing parameters like Message ID’s, Session ID’s.
- Also used Windows Resource and UNIX Resource graph the monitor the Windows and UNIX machines.
- Performed baseline, benchmark, stress, and capacity tests using Load Runner.
- Created test data for dropping into BizTalk servers for load/performance testing.
- Analyzed various graphs including Database Resource graphs, Network Monitor graphs, User Graphs, Error Graphs, Transaction graphs and Web Server Resource Graphs.
- Created comprehensive test summary reports after analyzing results.
- Plotting and implementing scenarios and loading Load Runner scripts into a controller.
- Wrote and tracked the defects using Clear Quest, and communicated with the developers.
Environment: Load Runner, Performance Center, Site Scope, Tibco, SAP, CVS, Excel, Oracle, MS SQL Server, Web logic, Load Balancer, Visual Studio, JAVA, ASP.NET, PERL, Python, Quality Center, web, Windows 2000/XP, HP-UX, AIX