Performance Analyst Resume
Pleasanton, CA
SUMMARY
- 11+ years of Quality Assurance experience and working as a lead with strong expertise in Performance/Load & Stress Testing using HP Performance Center/Load Runner, QTP & Quality center with various Domain experience: Telecom, Banking & Health Care.
- Experience in Performance Testing using several protocols like Web HTTP/HTML, Web Services, Citrix and Database applications and Client/Server - browser-based Environments.
- Worked extensively with Load Runner 9.52/11.52. Created Scenarios, Ran tests with IP Spoofing with process and multithreaded environments, analyzed and generated performance test reports.
- Monitoring system resources using VM Stat, I/O Stat commands and collecting the metrics like CPU utilization, memory use, Disks I/O rates, transfers, read/write ratios and Paging space and paging rates etc.
- Managing multiple projects, participating in SQA review of projects and client interaction.
- Skillful in software specification analysis, writing test plan, test objectives, test strategy and traceability & test environment. Excellent analytical skills for understanding the business requirements, business rules/processes, Solutions Approach and detailed design of the application.
- Proficient with Performance Monitoring & Capacity Planning Tools (HP Site Scope, WILY Introscope, HP Performance Manager)
- Proficiency in working on different databases like Oracle, SQL Server, MySQL, DB2
- Extensive Experience in working on Manual Testing Methodologies like Black Box, White Box, Joint Application Development (JAD), Agile-SCRUM, Waterfall Methodology and Spiral Methodology.
- Extensively created SQL scripts for test data seeding and database validation
- Expertise in maintaining Test Matrix and Requirement Tractability Metrics (RTM).
- Using test tools such as HP Load Runner (9.52 and 11.52), ALM, Quality Center, Performance center 11, QTP, HP performance manager, Site scope.
- Expert in writing, analyzing and executing test cases, test scenarios & test scripts and the usage of various tools for bug tracking Rational Clear Quest, HP Quality Center/ALM and generating Daily, Weekly and Monthly reports.
- Performed System Testing including Functional, User Acceptance, End to End, UAT & Regression and also performed automation and Performance Testing using software-testing tools such as QuickTestPro, Load Runner and test management tools like Quality Center, Test Director,
- Actively participated in all the stages of Software Development Life Cycle (SDLC), QA Life Cycle and Testing Life cycle. Highly Proficient with the Manual Testing and automated testing.
- Exposure to various programming environments such as JAVA, .Net framework, across different operating systems like Windows and various flavors of UNIX.
- Strong aptitude in implementing Performance Standards and Testing Methodologies for Large Enterprise GUI and Web Applications using Use Case Documents, Functional Specifications and Business Requirements.
- Hands on Monitoring the Resource usage of Web Servers, App Servers, Database Server using different types of monitoring tools during Performance testing.
- Excellent Documentation, Management and Presentation skills for the QA Project Team including Test Strategy, Test Plan, Test Case Specs, Test Requirement, Test Case Matrix, Test Reports and Defect Reports.
- Ability to work independently or as a team member with excellent written and verbal communication skills
TECHNICAL SKILLS
Operating Systems: Windows, UNIX
Testing Tools: LoadRunner8.x/9.x/11.x, QTP 8.2/9.x, HP Performance Manager, Site scope, HP Performance center 11, ALM, Foglight, HP BSM & Splunk
Languages: C, C++, Java, VB, VB.net, SQL, PL/SQL, HTML, Java Script,, Visual Basic, J2EE, and ASP
Database: Access, Oracle, Microsoft SQL Server 2005
Internet: Servlets, JSP, ASP, HTML, DHTML, XML, Applets, Swing/JFC, and Java Script, VB Script, Web Services, JQuery, PHP
Protocols: HTTP, HTTPS, SOAP, .Net & Web Services
Servers: IIS, Web Logic & Web sphere
Browsers: Internet Explorer 6.0/7.0, Mozilla Firefox 3.x, Safari and Netscape
Email: MS Outlook, Lotus Notes.
Networking: TCP/IP, Windows NT server, UNIX, Telnet, FTP, SSH, SSL, LAN, WAN
Server Application: Microsoft Exchange Server, Active Directory
Management Tools: HP Quality Center 9.x/10.x, ALM, Excel, Word, Power Point & VSS
PROFESSIONAL EXPERIENCE
Confidential, Pleasanton, CA
Performance Analyst
Responsibilities:
- Worked on different modules within Kp.org and served as a Performance Analyst.
- Prepared Vugen scripts using Load Runner for health checks.
- Designed HP Load Runner with Virtual User Generator for HTML/HTTP Web Protocols.
- Involved in creating and maintaining of the projects using HP Performance Center 9.52/11.52
- Responsible for creating the performance test plan, managing performance test scheduling and logistics, after reviewing and verifying performance requirements. Includes analysis, reporting and presenting performance test results to stakeholders.
- Executed Load Runner scenarios based on complex business scenarios with different monitors for Stress testing, Scalability testing, Failover testing, and Load testing.
- Involved in capturing data from production using BSM and Foglight tools and analyze them bottlenecks found in Splunk tool.
- Responsible for giving feedback to the development team with possible improvements and discovered Performance issues/bottlenecks.
- Responsible for reviewing and verifying that performance requirements are documented and stated in measurable terms, Includes reviewing Architecture design, software design, and non functional requirements documents.
- Used HP Service Manager to raise Service requests and tickets.
- Created and executed Load Runner scenarios with Failover conditions, high volume, Network latency, etc.
- Analyzed Load Test Runs & resource utilization (Processor, Network, Disk I/O, and Memory).
- Responsible for publishing daily and weekly status reports when needed.
- Involved in communicating the performance testing process and status to project team members and the test manager to ensure timelines and quality are met.
- Responsible for performance measurement strategies to observe application and infrastructure performance across diverse hardware, operating systems, application servers, and databases, includes Client Experience.
- Monitoring, transaction tracing with diagnostic tools (Foglight, HP BSM & Splunk) to detect, isolate, and resolve performance issues throughout the technology stack.
- Created Performance test report at the end of each release and provided it to the management.
Environment: Load Runner9.52/11.52,, Windows server 2003/XP, Quality Center, Oracle, SQL Server, web services, UNIX, MS Office Tools, Java, HTML, DHTML, Web logic 10.x, ALM, Wily, HP Performance Center.
Confidential, Tampa, FL
Sr. Performance Test Engineer/Test Lead
Responsibilities:
- Worked on different applications within Confidential and served as a Performance Test engineer for several Projects.
- Mentored, trained teammates/team on using different applications and understanding the testing requirements.
- Designed HP Load Runner with Virtual User Generator for HTML/HTTP Web Protocols.
- Involved in creating and maintaining of the projects using HP Performance Center 9.52/11.52
- Responsible for creating the performance test plan, managing performance test scheduling and logistics, after reviewing and verifying performance requirements. Includes analysis, reporting and presenting performance test results to stakeholders.
- Executed Load Runner scenarios based on complex business scenarios with different monitors for Stress testing, Scalability testing, Failover testing, and Load testing.
- Involved in the evaluation of Functional &Performance testing tools and contributed to the evaluation report.
- Responsible for giving feedback to the development team with possible improvements and discovered Performance issues/bottlenecks.
- Responsible for reviewing and verifying that performance requirements are documented and stated in measurable terms, Includes reviewing Architecture design, software design, and non functional requirements documents.
- Analyzed the load test results including transactions by drilling down, merged graphs (overlay graphs, correlate graphs), cross result graphs and auto correlating measurements and thus focusing on behavior patterns and identifying problematic elements using the Load Runner Analysis tool and SOASTA.
- Used RTC and Quality Center/ALM to raise defects and track defects.
- Used HP Service Manager to raise Service requests and tickets.
- Created and executed Load Runner scenarios with Failover conditions, high volume, Network latency, etc.
- Analyzed Load Test Runs & resource utilization (Processor, Network, Disk I/O, and Memory).
- Responsible for publishing daily and weekly status reports when needed.
- Involved in communicating the performance testing process and status to project team members and the test manager to ensure timelines and quality are met.
- Responsible for performance measurement strategies to observe application and infrastructure performance across diverse hardware, operating systems, application servers, and databases, includes Client Experience.
- Monitoring, transaction tracing with diagnostic tools (Wily, Sitescope, HP Performance Manager, Perfmon) to detect, isolate, and resolve performance issues throughout the technology stack.
- Created Performance test report at the end of each release and provided it to the management.
Environment: Load Runner9.52/11.52,, Windows server 2003/XP, Quality Center, Oracle, SQL Server, web services, UNIX, MS Office Tools, Java, HTML, DHTML, Web logic 10.x, ALM, Wily, HP Performance Center.
Confidential
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.
- Developed test scripts in VuGen usingWeb/http & Web Service. Enhanced the scripts by adding checkpoints, functions in C Language, transactions, created parameters, and performed manual correlation to develop robust scripts.
- UsedPerformanceCenter to manage and execute the performancetest.
- RanLoad, Stress, Soak, and Fail overtest for verities of security applications.
- Worked with DBA, Sys Admin, and development team totunedatabase and applicationperformance.
- UsedHP Quality Center to track anyperformance defects.
- 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, St. Louis, MO
Sr. Performance Test Engineer
Responsibilities:
- 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.
- Developed test scripts in VuGen usingWeb/http & Web Service. Enhanced the scripts by adding checkpoints, functions in C Language, transactions, created parameters, and performed manual correlation to develop robust scripts.
- UsedPerformanceCenter to manage and execute the performancetest.
- RanLoad, Stress, Soak, and Fail overtest for verities of security applications.
- Worked with DBA, Sys Admin, and development team totunedatabase and applicationperformance.
- UsedHP Quality Center to track anyperformance defects.
- 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.
Environment: Load Runner9.52/11.52, Web logic Application Server 11.x, Maven 3.x, JDK 1.6, Spring 3.0, Hibernate, Oracle 11G, SQL, JQuery, Crucible, JIRA, Mockito 1.9.5, ALM, Wily, HP Performance Manager.
Confidential
Responsibilities:
- 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.
- Developed test scripts in VuGen usingWeb/http & Web Service. Enhanced the scripts by adding checkpoints, functions in C Language, transactions, created parameters, and performed manual correlation to develop robust scripts.
- UsedPerformanceCenter to manage and execute the performancetest.
- RanLoad, Stress, Soak, and Fail overtest for verities of security applications.
- Worked with DBA, Sys Admin, and development team totunedatabase and applicationperformance.
- UsedHP Quality Center to track anyperformance defects.
- 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.
Environment: Load Runner9.52/11.52, Weblogic Application Server 11.x, Maven 3.x, JDK 1.6, Spring 3.0, Hibernate, Oracle 11G, SQL, Crucible, JIRA, Mockito 1.9.5ALM, Wily, HP Performance Manager.
Confidential, NJ
Performance Engineer
Responsibilities:
- Project preparation, its times lines, early prediction of the risks, risk assessment and risk mitigation.
- Tool licensing, installation and configuration.
- System testing, functional testing and regression testing.
- Understanding the system architecture and identifying load injection points and set up appropriate monitoring tools effort estimation.
- Deriving test planning and test strategy from requirements.
- Assigning and reviewing tasks to team members.
- Logging defects in Quality center.
- Develop scripts in Vugen and Run the scripts from HP performance center.
- Written correlation functions to capture dynamic content of the application.
- Design and development of test scenarios.
- Baseline test for 100 Vusers.
- Run Load for 600 users and 800 users for stress test.
- Closely working with BA, Functional, ABAP and Basis on issue resolution.
- Capturing each component level metrics (Network, Web, APP and Database).
- Tuning recommendations provided by Tcodes ST03N, STAD and Oracle AWR reports.
- Documenting the results.
- Defect tracking in Quality center if differs from SLA.
- Determination of bench mark for batch jobs and its execution.
Environment: Mainframes, HP performance center, Unix, SAP APO, ECC- SD, HR, Java, web, Oracle, Site scope and Diagnostics.
Confidential, NY
LoadRunner Consultant
Responsibilities:
- Coordinated with the stakeholders, different teams and define performance NFR’s
- Involved in preparing Test Methodology, Performance Test approach, Test cases and Effort estimation
- Implemented Proof of Concept(PoC) to research new protocols
- Assisted in project planning, scheduling, budgeting and tracking activities.
- Understood the system architecture and identify appropriate monitoring tools.
- Setup performance monitoring tools and processes.
- Created realistic workload scenarios for Load and Stress tests.
- Performance Test script Generation and execution
- Monitored the Servers to identify bottlenecks and providing tuning recommendations
- Analyzed load test results; compile analysis into reports, and present findings to project teams
- Retested and Final Performance Report Presentation
Environment: Windows XP/2000, .Net, SQL Server, C and DotNet, MS SQL, HP LoadRunner 9.5, HP Sitescope
Confidential
Performance Test Engineer
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 scripts 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
- 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
Responsibilities:
- Prepared Test Cases and Test Scripts and executed them for testing functional specifications according to the use cases.
- During testing life cycle, performed different types of testing like system testing, Integration testing and Regression testing
- Designed Automation Test cases i.e. E2E scenarios
- Designing and Defining Automation Suit and prepared Library, Utility functions for Regression.
- Reviewing & Automating the test cases and follow the quality standards.
- Involved in giving KT to new resources in Automation(QTP)
- Given training to Off Shore testers in Automation (Both QTP and Load Runner)
- Performed Load Test for RMS set of applications using Performance Center tool.
- Tracking the Status Reports in Quality Center.
- Reporting the bugs in Clear Quest.
- Creation ofPerformanceTest Data and scenarios based on the real user experience
- 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 scripts 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.
- 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.
Environment: Load Runner9.52/11.52,, Windows server 2003/XP, Quality Center, Oracle, SQL Server, web services, UNIX, MS Office Tools, Java, HTML, DHTML, Web logic 10.x, ALM, Wily, HP Performance Manager.
Confidential
Performance test engineer
Responsibilities:
- Reviewed the Test Cases, Test Scripts and the Bugs Reported by the Team Using Quality Center 9.0.
- Regression testing using Keyword Driven Framework.
- Carried out positive and negative testing
- Carried out GUI Testing using QTP 9.2.
- Created Utility functions to enhance test scripts.
- Creation ofPerformanceTest Data and scenarios based on the real user experience
- Reportingof issues found during the loadtesting
- Regeneration of old Load runner scripts 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.
- 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.
- Prepared Test Cases and Test Scripts and executed them for testing functional specifications according to the use cases.
Environment: Java, JDBC, JSP, JavaScript, Oracle 9i, Windows 2000, Load Runner, QTP 9.2 & Quality Center 9.0
Confidential
Performance test engineer
Responsibilities:
- Coordinated with the stakeholders, different teams and define performance NFR’s
- Involved in preparing Test Methodology, Performance Test approach, Test cases and Effort estimation
- Implemented Proof of Concept(PoC) to research new protocols
- Assisted in project planning, scheduling, budgeting and tracking activities.
- Understood the system architecture and identify appropriate monitoring tools.
- Setup performance monitoring tools and processes.
- Created realistic workload scenarios for Load and Stress tests.
- Performance Test script Generation and execution
- Monitored the Servers to identify bottlenecks and providing tuning recommendations
- Analyzed load test results; compile analysis into reports, and present findings to project teams
- Retested and Final Performance Report Presentation
- Creation ofPerformanceTest Dataand scenarios based on the real user experience.
- Reportingof issues found during the loadtesting.
- Prediction of expected results in Loadtestingand analysis of final output.
- Regeneration of old Load runner scripts 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 componentsusingPerformanceCenter.
- Created and documented thePerformanceTest Designsfor each functional area mentioned in Test Plans.
- PerformedVolume,Performance, Load and StresstestingusingLoad Runner.
- Study the requirements and identify the test scenarios
- Preparation of test cases using functional specification
- Execution of test cases and test report preparation
- Installation testing on Client environment
Environment: Centura Team Developer, Java Script, Oracle 8i, Oracle 9i, Windows 2000/NT, Load runner, QTP 8.2 & QC.
Confidential
Responsibilities:
- Creation ofPerformanceTest Data and scenarios based on the real user experience.
- Reportingof issues found during the loadtesting.
- Prediction of expected results in Loadtestingand analysis of final output.
- Regeneration of old Load runner scripts 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 componentsusingPerformanceCenter.
- Created and documented thePerformanceTest Designsfor each functional area mentioned in Test Plans.
- 24/7 Support for theVolumeTesting.
- PerformedVolume,Performance, Load and StresstestingusingLoad Runner.
- Study the requirements and identify the test scenarios.
- Preparation of test cases using functional specification.
- Execution of test cases and test report preparation.
- Defect logging and tracking.
- Installation testing on Client environment.
- Communicating the issues with development team.
Environment: Centura Team Developer, JavaScript, Oracle 8i, Oracle 9i, Windows 2000/NT, Load runner, QTP 8.2 & QC
Confidential
Performance test engineer
Responsibilities:
- Reportingof issues found during the loadtesting.
- Prediction of expected results in Loadtestingand analysis of final output.
- Regeneration of old Load runner scripts written in the differentprotocol.
- Executed the scenario.
- Prepared interim report after executing each load test.
- Analyzed the result.
- 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.
- Preparation of test cases using functional specification.
- Execution of test cases and test report preparation.
- Defect logging and tracking.
- Installation testing on Client environment.
- Communicating the issues with development team.
- Identified the functional scenarios to do performance testing
- Built the environment for performance testing
- Prepared Test Plan - You can get about this from anywhere otherwise post a question I will reply.
- Creation ofPerformanceTest Dataand scenarios based on the real user experience.
- Created the Test Script (Vuser script), assuming that Test Data is ready.
- Created performance scenario (in LR creating scenario in Controller).
- Conducted Performance smoke testing.
- Prepared final Performance Report.
Environment: Java, Swing, Oracle 8i, Oracle 9i, Windows 98, Load runner, QTP &QC
