Sr. Performance Test Engineer Resume
Jacksonville, FL
SUMMARY
- Over 7 years of Quality Assurance experience with strong expertise in Performance/Load & Stress Testing using HP Performance Center/LoadRunner.
- Extensive knowledge of Software Development Life Cycle (SDLC), Performance Test Life Cycle, Scrum and Agile having thorough understanding of various phases like Requirements, Analysis/Design, Development and Testing.
- Experience in developing Test Cases by understanding and working with Use Cases.
- Strong technical knowledge of QA process including system, functional, performance, regression and integration testing.
- Strong skills using, installing, and configuring all components of Load Runner including VUGen, Controller, Analysis, and Load Generators.
- Proficient with using Web, Web Services, Citrix, Winsock, SAP GUI, SAP Web and Database protocols in LoadRunner
- Developed and deployed test Load scripts to do end to end Performance testing using Load Runner.
- Analyzed the test results (TPS, Hits/second, Transaction response time, CPU utilization etc) using Loadrunner Analysis, various monitor tools and prepare Test Reports
- Checked for Network Bottlenecks using Network Delay Time and Vuser Graphs
- Performed Unit Testing, Integration Testing, Functional Testing, Usability Testing, Stress Testing, Performance Testing, using Automated tools using LoadRunner, Test Director, Quick Test Pro and Oracle data manipulation using SQL.
- Extensively used of Quality Center and Clear Quest for Change Management and Defect Tracking.
- Experience in monitoring servers using tools like SiteScope, Wily, TeamQuest and Tivoli Performance Viewer.
- Excellent Documentation, Management and Presentation skills for the QA Project Team including Test Plan, Test Case Specs, Test Requirement, Test Case Matrix and Defect Reports.
TECHNICAL SKILLS
Methodologies: SEI - CMM, CMMI, ISO 9001, RUP, RAD
CASE Tools: UML, MS-Visio
Tracking Tools: TestDirector, MS-VSS, Quality Center. Jira
Workflow Tools: MS-Excel, MS-Word, MS-PowerPoint, Sharepoint, Confluence
SQA Tools: PerformanceCenter, Quick Test Pro, LoadRunner, WinRunner
Languages: Visual Studio.NET(VB.NET, VC++.NET, ASP.NET, ADO.NET), HTML, XML, J2EE (Java, Servlets,, JDBC), C(Turbo C), VBScript, TSL, XSD, WSDL, XSS, SOAP, Web Services
Databases: SQL Server,Oracle, MS-Access, BD2
Web Servers: MS-IIS (5.0/6.0), WebLogic, WebSphere, Apache Tomcat.
Operating Systems: Windows (2000,NT,XP), Unix (AIX, Solaris, HP) Linux (Red Hat, Fedora Core)
PROFESSIONAL EXPERIENCE
Confidential, Jacksonville, FL
Sr. Performance test engineer
Environment: PerformanceCenter, JMeter, Site scope, Quality Center, SoapUI, Linux, Unix, Oracle, SQL Server, and Web Logic, Loadrunner.
Responsibilities:
- Coordinated withoffshore teamon developing test planning, scripts, scenarios, execution, and results analysis.
- Worked with App team and developer to select Use Cases to gatherperformancetests requirements and SLA for verities ofjavabased financial applications.
- Gathered, consolidated requirements for generatingperformancegoalsand test plans.
- Used HP'sLoad Runner to develop the automation scripts for verities of authentication/security applications.
- Developed test scripts in VuGen usingWeb/http, Web Service, and Ajax protocols. Enhanced the scripts by adding checkpoints, functions in C Language, transactions, created parameters, and performed manual correlation to develop robust scripts.
- ImplementedIP Spoofingtechniques to simulate unique users' requests while running the tests.
- UsedPerformanceCenter to manage and execute the performancetest.
- RanLoad, Stress, Soak, and Fail overtest for verities of security applications.
- Ranbreak point teststo measure server threshold andendurance teststo determine the presence ofmemory leaks.
- UsedSoapUIProto perform Web Service test.
- UsedJMeterto simulate java request load on a backend Application.
- Worked with DBA, Sys Admin, and development team totunedatabase and applicationperformance.
- UsedHP Quality Center to track anyperformance defects.
- Did diagnosisthe bottlenecks andrecommended probable solutionsfor themanagement and development team.
- Gathered server monitoring stats and database usages to analyze the overallperformanceof the application.
- Prepared and published detailTestReport for app team and upper management.
- Attendedstrategy and planningmeeting with management and Application team on regular basis.
- Discussed current test status or over all progress and suggested the strategy to finish the test on time.
Confidential, Reston, VA
Sr. Performance Testing Analyst
Environment: Load Runner, UNIX,Performance Center, Site scope, SQL, Java, J2EE Diagnostics, XML and Oracle
Responsibilities:
- Participated in writingPerformanceTest Plan and TestScripts (HTTP&HTML // Click & Script Protocol), software documentation from business, technical and functional requirement.
- Creation ofPerformanceTest Data and scenarios based on the real user experience
- Monitoring of Web Server//Application server & Database Server
- Reportingof issues found during the loadtesting
- Bench Marktestingfor the application based onperformancetestingresults
- Prediction of expected results in Loadtestingand analysis of final output
- Regeneration of old Load runner script written in the differentprotocol
- Defining generic Correlation rules & manual correlation
- Scheduling of all the Load Tests,Analysis of results &monitoring of all the middleware and network components usingPerformanceCenter
- Created and documented thePerformanceTest Designsfor each functional area mentioned in Test Plans.
- 24/7 Support for theVolumeTesting
- Performednetwork and security designand the implemented in theperformancetest environments
- Monitoring of Java classes//Garbage collector//System Matrics//J2EE Diagnosticsserverusing J2EE Diagnostics
- PerformedVolume,Performance, Load and StresstestingusingLoad Runner.
- Reviewed thePerformanceTest Designs with QA team members and technical analysts.
- DevelopedPerformancetest cases and verified actual resultswith expected results.
- Performed Integration, System, and FunctionaltestingUnder Peak Loadas per requirements.
- Designing thePerformanceTest Architectureand the Scenarios
- Utilized process-basedPerformancetest management systemPerformanceCenterfor organizing test requirement's documents and test plans.
Confidential, Hartford, MA
Sr. Performance Engineer
Environment: LoadRunner,PerformanceCenter, Site scope, Peoplesoft, Web HTTP/HTML, ASP.NET, MS SQL Server, Web Sphere.
Responsibilities:
- Analyzed the requirement and design documentsforPerformanceTesting.
- Gathered business requirements,studied the application, and collected information from developers andarchitects.
- Worked closely with Production Managers, Technical Managers and Business Managers in planning, scheduling, developing, and executing performancetests.
- Interacted with developers duringtestingfor identifying memory leaks, fixing bugs and for optimizing server settings at web, app and database levels.
- WrittenLoadRunnerScripts,andenhanced scripts withCfunctions.
- Developed Vuser Scripts usingLoadRunner Web (HTTP/HTML)protocols based on user workflows.
- Developed and maintainedstress as well as load testscripts along withbusiness cases for PeopleSoft Timesheets and Labor, Financials, HRMS and eRecruit.
- Validated the scripts to make sure they have been executed correctly and meets the scenario description.
- Analyzed results usingLoadRunnerAnalysistool
- Responsible for analyzing application and components behavior with heavier loads.
- Monitored test execution,host machines, databaseservers, web servers using LoadRunner monitors
- Involved in defect tracking, reporting and coordination with various groups from initial finding of defects to final resolution.
- Involved in planning and task assigning to offshore resourcesto meet project timelines
Confidential
Test Engineer
Environment: WinRunner, Test Director, Load Runner HTML, Visual Basic, PVCS Tracker, Netscape, Cobol, UNIX/Windows, VB.NET, Oracle, .Net Framework.
Responsibilities:
- Understand the enhancement requirements of the customer. Involved in complete Customization, Enhancement and Defect Fixing.
- Interaction with Customer for Enhancement of different modules, converting requirements into FDD (Functional Design Document).
- Have worked on protocols like Ethernet and IP.
- Written scripts using Load Runner to generate virtual users.
- Involved in analyzing System specifications, design, development and execution of test plans and test cases for manual testing and Automated testing.
- Created criteria for data conditioning needed for Automated and manual testing.
- Reviewed the Business Requirements document with the business and development teams to understand the architecture and functionality of the application.
- Derived Test Cases using Use Cases.
- Created defects and documented in Test Director and assigned the signed to Developers.
- Created test scripts for all online leasing testing and classified sections for manual and automated testing.
- Developed and wrote a suite of Test Scripts that included Acceptance, Functional and Regression test cases using WinRunner.
- Executed the test scripts on different releases and validated the actual results against the expected results.
- Wrote SQL queries access the data from the database tables and crosscheck the results, also been used for Automation Regression Testing.
