Sr. Performance Engineer Resume
OH
EXPERIENCE SUMMARY
- 8+ years of Quality Assurance experience with strong expertise in Performance/Load & Stress Testing using HP Load Runner, LoadUI and Performance Center.
- Extensive experience in automated testing of Web based and Confidential /Server applications with proficiency in Load and Performance Testing.
- Good working experience in Agile Scrum, Waterfall and Iterative methodologies.
- Experience in analysis, design, implementation, execution, maintenance, support and documentation for system testing.
- Proficient in Creating and Enhancing scripts, Executing Tests and Analyzing Performance results using LoadRunner, SiteScope, Performance Center and DynaTrace.
- Significant experience in Load testing various applications including .Net, Websphere, Web Services, J2EE, CRM, Business Objects etc.
- Extensive experience using LoadRunner and HP Performance Center for Performance Testing, Load Testing, Stress Testing, Longevity Testing and Regression Testing.
- Strong in Monitoring the Load Tests and Analyzing Test Results Using Load Runner Analysis to Measure the Application Performance.
- Expertise experience in user requirement Analysis, Functional/Non - Functional Specifications, Test Planning/Strategy, test Estimates, Use Cases, Business Requirements, Business Rules to prepare Test Schedules, identify risks, Identify Test Requirements.
- Efficient in SQL queries for backend testing of the application using SQL Developer/Toad.
- Good experience working in an Onshore-Offshore model.
- Prioritizing areas of testing to meet deadlines, organizing walkthroughs and team meetings.
- Excellent Technical, Communication and Interpersonal Skills with strong Customer Orientation and Confidential Interfacing Skills.
- Worked and communicate extensively with Global clients directly.LoadRunner Experience
- Good experience in creating Vuser scripts using Vugen.
- Good with Debugging, Identifying, Adjusting and fixing script errors by running Vugen.
- Very good understanding of parameterization & correlation.
- Very good hands on experience in creating performance scenarios for doing multiple iterations
- Plotting and implementing scenarios and loading Vuser scripts into Controller.
- Extensive experience in executing Performance Tests and Stress Tests using LoadRunner and analyzing the results.
- Experience in designing Performance Test Plans, Test Scenario’s and Test Scripts. Good understanding of object oriented methodologies, software life cycle and software testing methods.
- Good at analyzing scenario’s performance, graphs (TPS, Hits/second, Transaction response time, CPU utilization etc.) using LoadRunner Analysis and prepare Load Test Reports.
- Executed several endurance tests to identify the environment stability.
- Configuring Run-time settings for Vugen and Controller
- Well acquainted with Developing /Recording/Enhancing Vuser scripts.
- Well acquainted with Quality Center for tracking and reporting bugs.
- Installing, maintaining and administering Load Runner software.
- Worked as a Performance Center Admin for providing access to Performance Center and involved in troubleshooting performance related issues.
TECHNICAL SKILLS
Operating System: MS DOS,UNIX,WINDOWS XP/NT/2000/2003/Windows7
Languages: C,C++,SQL, PL/SQL,XML,HTML
Data Base: ORACLE,SQL SERVER,DB2
Automation Tools: HP LoadRunner, SiteScope, Quality Center, QTP, DynaTrace, Performance Center and ALM11.52
Protocols used: Web (http/html), Web(Click & Script), Web Services, Ajax TruClient, Ajax(Click & Script), Oracle NCA, Citrix etc.
Web Application Servers: Web Logic, Web Sphere, Apache, Tomcat
Management Tools: MS Excel, MS PowerPoint, MS Visio, MS Word
PROFESSIONAL EXPERIENCE
Confidential, OH
Sr. Performance Engineer
Responsibilities:
- Worked with the Business Analysts to determine Business Requirements and set standards for Performance Evaluation in Agile methodology
- Analyzed Business, Functional Requirements and design Review Documents to develop Test Plan for projects involved and wrote Test Scripts for positive, negative, edge cases.
- Developed LoadRunner test scripts according to test specifications/ business requirements. Created VUser Scripts using VUgen and Proficient in debugging the VUser scripts with extensive parameterization and correlation.
- Proficient in execution of load test scenarios using Load Runner Controller, Performance Center and ALM11.
- Utilized LoadRunner Analysis to analyze the response times of the business transactions under load to find the bottlenecks in networks and server resources including database connectivity problems and system crashes under load etc.
- SiteScope and DynaTrace are used for Monitoring application and web servers for testing, scripting, execution and report analysis
- Analyzed, interpret and summarize meaningful and relevant results in a complete Performance Test Report.
- Involved in Providing training and guidance on Performance Center and SiteScope to all quality analyst’s teams and application teams.
- As a Performance Center Admin involved in maintaining HP performance Center and Site Scope.
- Involved in creating periodic status reports.
- Experience in leading offshore team.
- Interacting with the development and testing teams to improve overall quality of the software. Work closely with application teams, quality analyst’s teams and performance engineer teams.
Environment: Manual Testing, Quality Center 9.0, Load Runner 9.5, Performance Center 9.52, ALM 11, ALM 11.52, ASP.Net, Java, Agile Methodologies, SQL, SQL Server 2008, SiteScope, DynaTrace.
Confidential, CA
Sr. Performance Engineer
Responsibilities:
- Prepared Test plan and Test specifications based on Functional Requirement Specifications and System Design Specifications.
- Developed Test cases based on the technical specifications and business requirements.
- Used Performance Center and LoadRunner for performance testing of this application end to end.
- Created VUser Scripts which emulates typical business transactions and user actions by utilizing LoadRunner Virtual User Generator. Developed automation scripts using LoadRunner VUGen to make them flexible and useful for Regression testing.
- Parameterized actions and created files using random, sequential and unique options in LoadRunner VUGen.
- Performed custom installation of Load Generator on host machines. Verified the connectivity from Controller to the Load Generator.
- Used Correlation to handle the Dynamic return values and scheduled the test under work load compositions.
- The Virtual user scripts are enhanced with Transactions, Rendezvous points, Functions, Parameterization and Correlation.
- Enhanced the VUser script by inserting transaction functions such as lr start transaction and lr end tansction to measure the transaction time.
- Executed LoadRunner scenarios using LoadRunner Controller - performance Center and analyzed the results through LoadRunner Analysis to find the bottlenecks in networks and server resources including deadlock conditions, database connectivity problems and system crashes under load.
- Verified load balancer setting using IP spoofing feature of Load Runner to discover issues with load balancer due to IP sticky.
- Configured Load Runner monitors to monitor performance of individual Hosts behaviour on load.
- Analyzed the results and Created Analysis Report through LoadRunner Analysis, prepared and submitted Exit Report with Recommendations.
- Extensively worked LoadRunner in analyzing Content Distribution Services application performance for varying Loads and Stress conditions.
- Measured the response time at different points in the application using Site Scope monitoring tool.
- Analyzed the system resource graphs, network monitor graphs and error graphs to identify transaction performance, network problems and scenario results respectively.
- Build and execute SQL queries to verify the data updates to various tables and ensure data quality and integrity.
- Re-executed the Tests for the corresponding volumes and made sure that the parameters are within the acceptable limits after the fixes are done by the environment support team.
- Prioritized and classified the bugs. Generated and tracked the defects using OnTime 2008 bug tracking tool.
Environment: Manual Testing, Quality Center 9.0, Load Runner 9.5, Performance Center 9.5, Oracle Forms, ASP.Net, VB.Net, C, C++, Agile Methodologies, SQL, SQL Server 2008, NUnit, OnTime 2008, Site Scope, Windows XP/Vista.
Confidential, TX
Performance Tester
Responsibilities:
- Involved with Business System Analysts, Developers to define the testing requirement documents.
- Close interaction with designers and software developers to understand application functionality and navigational flow.
- Involved in preparing Test plans and Test cases based on business requirement documents.
- Involved in Updating Test plan, Writing Test Cases, Executing Test cases.
- Used Quality Center to write Test cases.
- Executed test cases manually to check GUI and Functional features of the Application.
- Involved in developing automation scripts using LoadRunner VUGen to make them flexible and useful for repeat performance testing.
- Created custom VUser Scripts utilizing LoadRunner Virtual User Generator that emulates important application transactions.
- Parameterized actions and created files for different parameters using random, sequential, unique and correlated options in VUGen.
- Enhanced the VUser script by inserting transaction functions and also inserted rendezvous point to ensure multiple users acted simultaneously.
- Identified the Host Configurations to make sure enough number of virtual users can be run from individual servers.
- Performed installation of Load Generator and Load Analysis on a Windows platform.
- Verified the scalability, performance, and load balancing of the data streaming application. Tested performance of web application and generated automation test scripts for different scenarios.
- Analyzed the system resource graphs, network monitor graphs and error graphs to identify transaction performance, network problems and scenario results respectively.
- Tested Java applications.
- Executed SQL queries on SQL Server in order to view successful transactions of data on the back-end of database for validating purpose.
- Performed database testing using SQL and Performed back end testing.
- Used JMeter to check performance of the Java application resources like java objects, files for heavy load.
- Involved in Cross browser testing for customer’s convenience.
- Represent QA in bug-council meetings. Continually interact with developers to resolve various technical, test setup related and process related issues.
Environment: Manual Testing, Quality Center, Load Runner, QTP, JMeter, C, C++, JUnit, Site Scope, JAVA, SQL, PL/SQL, IBM WebLogic, Windows XP, UNIX, Agile Methodologies.
Confidential, NJ
Test Analyst
Responsibilities:
- Prepared Test plan and Test specifications based on Functional Requirement Specifications and System Design Specifications.
- Defined and created performance test scenarios to discover, fix and analyze the bottlenecks and other performance issues by using LoadRunner.
- Performed Functionality, Integration, Smoke, Regression, business process testing based on work flow diagrams. Designed and executed the test scenarios for B2B (Business to Business) and B2C (Business to consumer) processes of various applications.
- Prepared test data for positive and negative test scenarios as documented in the test plan.
- Developed Load Runner Scripts for Stress testing.
- Enhanced LoadRunner VUgen scripts with programming by adding various conditional statements, loop statements, synchronization points, wait functions and comments to simulate real-time (online) scenario.
- Manually verified the GUI of various windows, menu items and the window objects, checked for different images and texts.
- Used the defect tracking system in Test Director to report, update and analyze defects during the entire software testing process.
- Using HP LoadRunner monitored the performance (Stress, Load, and Volumetric) test runs and analyzed the test results to hypothesize any bottlenecks or future performance issues and drafted/suggested the upgrades and enhancements.
- Using JMeter we tested java script behavior on heavy load.
- Recommended areas for fine-tuning the system based on the analysis to the server experts and system administrators.
- Performed tests on referral integrity, stored procedures and verified schema.
- Optimized various SQL scripts for database testing and performance tuning.
- Subject Matter Expert, responsible for training team members, production/ Confidential site people (end users).
Environment: Load Runner 7.X, Win Runner 7.6, WebLogic Sever, JMeter, HL7, Java, JUnit, JProfiler, XML, Oracle 9i, SQL Server 2000, Windows 2000 Server, 2.0, J2EE, Web Logic, JDBC. Windows XP.
