Sr. Performance Analyst Resume
Oxford, NC
PROFESSIONAL SUMMARY:
- Around 10 years of diverse experience using SDLC, Software Testing Life Cycle with different phases of testing like System, Functional, Regression, Smoke, Sanity, Integration, DataBase, GUI, UAT and Performance testing and using different methodologies like V - Model, Waterfall, RAD, Agile. Developed Strength in testing of cross-platform Client/Server and Web based applications.
- Experience in Manual and Automated testing, test schedule planning, Test Strategy, test case design, Analyzing, Verification and Validation, Defect tracking, documentation and execution of both Manual scripts and automated scripts.
- Expert in communicating functional professionals & end users in business requirement gathering, building optimized data models, developing & testing queries for performance tuning, go-live support.
- Expertise in editing and playback the scripts using different automation tools like Load runner, ALM Performance Center, Quick Test Professional.
- Maintaining the Traceability matrix and defect tracking using different tools like Quality Center, Clear Quest and Test Director
- Extensive experience in Requirements gathering, Functional and Technical Specifications, Business Analysis, QA documentation, Test plans, Test Strategy, Test Cases.
- Performing System analysis and creating the scripts for scalability, performance, Security, load, Compatibility, endurance and stress testing and developing, validating and executing the Scripts using Load Runner.
- Creating the scripts to meet the load testing requirements according to the SLA (Service Level agreement) agreed upon.
- Performed custom installation of Load Generator on host machines. Verified the connectivity from Controller to the Load Generator.
- Good knowledge in using JBOSS, Unit testing frameworks like JUnit and NUnit.
- Performed integration testing, stress testing and the Load testing on different protocols like Web (HTTP/HTML), Web (Click and Script), Ajay Trueclient, SAP (WEB, GUI), Citrix Protocols.
- Proactively interacting and collaborating with Business Analysts, Technical Analysts, and developers to identify and understand the appropriate data required for testing and sharing the same among our testing team for designing the test cases and to achieve the goal within the stipulated time.
- Delivering the status reports like testing status, defect-tracking status, and weekly status reports to the Test Manager
- Testing the application with stress and load of right transaction mix to emulate real time transaction load.
- Strong in Monitoring the Load Tests and Analyzing Test Results Using LoadRunner Analysis to Measure the Application Performance.
- Strong Experience in executing SQL queries to validate the data in the back end.
- Experience in testing Java, Web Services Oriented Architectures, .NET Applications, AJAX Applications, SAP BW Applications, and Selenium.
- Experience in Telecom, Mobile, Health Care, Job Portal, Insurance, Banking Industries.
- Good experience of developing and executing of Performance, Load and Volume tests. Developed test scenarios to properly load / stress the system in CPQ environment and monitor and debug performance and stability problems
- Planning, scheduling and setting up the environment for testing applications. Being a self starter, motivated team player with Leadership abilities and excellent communication. Possess the quality of being an active member of the team
- Good knowledge on environment trouble shoot
TECHNICAL SKILLS:
Languages : SQL, PL/SQL, C, C++, JAVA, HTML, DHTML, ASP.NET
ERP/CRM: Applications 11.5.10/11i/ 11.0.3/10.7, R12, SAP, People Soft
ERP Modules: OM, PO, GL, AR, AP, INV, QP, Service Contracts, Shipping, AOL
Scripting: Shell Scripting, Perl, Java Script, VB Script
Operating Systems : MS-DOS, UNIX, Windows 95/98/2000/NT/XP, Linux, Sun Solaris
Data Base : Oracle 11g, 10g, 9i, 8i
Data Base Tools : SQL *Plus, Toad, DB2, SAP HANA,Oracle
GUI Tools : Oracle Forms 6i, 5.x and Reports 6i, 3.x, Visual Basic 6.0, Oracle
Discoverer 9i:
Internet Tech : Java Script, HTML
Web servers: Web logic, IBMWebSphere, Apache, Tomcat
Testing Tools: Manual Testing, ALM Performance Center 12.53, Test Director, QTP, Quality Center, wily
Documentation: MS-WORD, MS-EXCEL
Protocols Used: HTTP/HTML, SOAP, TrueClient WEB, Oracle NCA, SAP GUI, TCP/IP, Critix ICA.
PROFESSIONAL EXPERIENCE:
Confidential, Oxford, NC
Sr. Performance Analyst
Responsibilities:
- Gathered business requirement, studied the application and collected the information from Analysts.
- Created HP ALM Performance center 12.53 Scenarios and Scheduled the Virtual user to generate realistic load on the server using Performance Center and StormRunner 2.4.
- Involved in developing the Test Plan Strategy, build the test client and test environment.
- Configured and used Sitescope Performance Monitor to monitor and analyze the performance of the server by generating various reports from CPU utilization, Memory Usage to load average etc.
- Extensively used HTTP/HTML, SAP GUI, Web, Citrix ICA and TrueClient protocol in HP LoadRunner 12.53 .
- Expert in creating Next Generation Usage Pattern Analysis from the Production Logs to generate Performance Load.
- Analyzed with deep diagnostics tools like CA Wily IntraScope and CA APM tool on both QA and PROD environments
- Analyzed HP Cloud StormRunner on-line graphs and reports to check where performance delays occurred, network or client delays, CPU performance, I/O delays, database locking, or other issues at the database server.
- Perform optimization; advising on overall BI infrastructure, ETL and BI (front-end) tools; performing BI reporting, SAP Fico Reporting.
- Gathering and finalizing of specs / defining business and functional requirements for BI reporting by conducting workshops, completing BI Report Specifications; guiding disposition of reports between ECC and BI. Setup QA Environment Installing Loadrunner, QTP, Batch Processes.
- Enhanced Vusers scripts by correlation, parameterization, transaction points, rendezvous points and various LoadRunner functions.
- Used HP Cloud StormRunner to execute multi-user performance tests using in house and cloud load generators.
- Involved in nightly batches performance optimization on SAP HANA Database.
- Identified Real World Scenarios and Day in Life Performance Tests
- Complex Usage Pattern Analysis
- Developed Complex ‘C' Libraries and Utility Functions for Code Reusability and Modularity
- Independently develop LoadRunner test scripts according to test specifications/requirements.
- Developed baseline scenarios, scripts and measurements
Environment: Windows2008/NT, UNIX, SAP GUI, Web HTML/HTTP, Ajay TrueClient Load Runner 12.53 , JUnit, SAP HANA and XML / SOAP, Java, Performance Center, JAVA script, CA APM,HP StormRunner 2.4,Sitescope11
Confidential, Salisbury, NC
LEAD Performance Analyst
Responsibilities:
- Gathered the requirements and compiled them into Test Plan
- Responsible for implementing LoadRunner, Performance center, JMeter based infrastructure including: Architecting the load testing infrastructure, hardware & software integration with LoadRunner.
- Prepared Test Cases, Vugen scripts, Load Test, Test Data, Execute test, validate results, Manage defects and report results
- Expertise in Designing scenarios for ALM Performance Center 12.53, Generating scripts and handling Correlation as well as parameterization using Load runner Vugen, executing scenarios using Controller and analysis of results using Loadrunner Analyzer.
- Develop and implement load and stress tests with LoadRunner, and present performance statistics to application teams, and provide recommendations on how and where performance can be improved
- Added performance measurements for UNIX, Oracle, Web Logic server in Load Runner, controller and monitored online transaction response times, Web hits, TCP IP Connections, Throughput, CPU, Memory, Heap sizes, Various Http requests etc.
- Monitor all visualize complex web and mobile applications with patented approach to APM
- Involved in monitoring, analyzing and recommending solutions to performance problems in high volume, large-scale systems and client-server architectures
- Developed VUgen scripts for critical business flow using HTTP/HTML, Ajax TrueClient, SOAP Web, Critrix ICA
- Identified key performance bottlenecks in the application and also performed end-to-end root cause analysis on these bottlenecks to pin point the reasons. Also presented my analysis in the reports to the client which was helpful in improving performance.
- Found production application performance issues more efficiently by monitoring every line of code while only activating deep diagnostic capabilities with App Dynamics tool.
- Enhanced the script manually for Parameterization, Correlation and cookie handling, specify transactions names, Error, log and output messages.
- Involved in analyzing various graphs for the client side and server side metrics like Transaction Response Time, Hits per second graph, Pages download per second, Throughput, Memory & CPU utilization using HP SiteScope, CA APM, PERFMON and NMON(UNIX)
- Identified Real World Scenarios and Day in Life Performance Tests
- Effectively analyzed GC logs and provided necessary recommendations to the client.
- Involve in Generating, Analyzing and interpreting the DB2, Oracle AWR reports and MS SQL performance dashboard reports.
- Involved in testing Web services(SOAP and REST) and XML with tool called 'SOAP UI' for the local WSDL / with URL and created Test cases, run them, do load testing
- Performance tested POS server and ETL server with Jmeter.
- Involved in nightly batches performance optimization.
- Generated Load Runner Scripts with Selenium functional scripts.
- Verify that new or upgraded applications meet specified performance requirements.
- Sniffer traces were analyzed for Network Bottlenecks.
- Responsible for analyzing application and components behavior with heavier loads and optimizing server configurations
- Expertise in JAVA environment tuning.
- Expertise in Performance engineering and tuning in Production environment.
- Very good understanding of networking and architectural frameworks and methodologies
- Worked with App-Dev, Production, Technical and Business Managers in planning, scheduling, developing, and executing performance tests.
- Participated in conference calls with client and effectively communicated regarding the issues, project updates etc.
Environment: ALM Performance Center 12.53, JAVA, Quality Center 11.0, Dot.net, Jmeter, Ajax, HP Site Scope 11.32, EBS, VB.Net, C, C++, Agile Methodologies, Oracle 11, Toad, Wily, Site Scope, Citrix ICA, NMON, JMETER, CA APM, App Dynamics, PeopleSoft, Selenium, Windows 7.
Confidential, Columbia, SC
Sr. Performance Testing
Responsibilities:
- Analyzed the Performance Requirement Document and Functional specification Documents.
- Performed Stress, Load and Volume Testing.
- Performed End to End, Functional Testing, Regression Testing after fixing each defects.
- Used Quality Center for the management of test cases and tracking the defects in each testing cycle.
- Expertise in Designing scenarios for Performance Testing, Generating scripts and handling Correlation as well as parameterization using Load runner Vugen, executing scenarios using Controller and analysis of results using Loadrunner Analyzer.
- Involved in defining the performance scenarios based on the client provided QA use cases and inputs.
- Good knowledge in Software Performance Test Life Cycle.
- Good Knowledge on all performance testing project activities including requirements gathering, planning, designing scripts and creating test data, executing load tests, reporting observations.
- Good knowledge on the Product Business flows.
- Identified key performance bottlenecks in the application and also performed end-to-end root cause analysis on these bottlenecks to pin point the reasons. Also presented my analysis in the reports to the client which was helpful in improving performance.
- Creating and executing LR scenarios for Performance Verification Testing (PVT) which helps in comparison of performance across different versions and the comparison of performance across different dimensions of data model with in a same version.
- Enhanced the script manually for Parameterization, Correlation and cookie handling, specify transactions names, Error, log and output messages.
- Involved in analyzing various graphs for the client side and server side metrics like Transaction Response Time, Hits per second graph, Pages download per second, Throughput, Memory & CPU utilization, GC logs, AWR reports and trace logs.
- Effectively analyzed GC logs and provided necessary recommendations to the client.
- Involve in Generating, Analyzing and interpreting the Oracle AWR reports and MS SQL performance dashboard reports.
- Sniffer traces were analyzed for Network Bottlenecks.
- The Average CPU usage, Response time, TPS are analyzed for each scenario.
- Provided adequate supporting information through reports for bottleneck analysis.
- Participated in conference calls with client and effectively communicated regarding the issues, project updates etc.
- Contributed in preparation and verification of test case pages for all the sub-systems.
- Tested the application compatibility with IE 6/7, Fire Fox 2.0, and Safari browsers on different operation systems Seven, XP, MAC.
Environment: Quality Center 9.0, Dot.net, Jboss, Junit, Ajax, Load Runner 11, Performance Center, EBS, VB.Net, C, C++, Agile Methodologies, Oracle 11, Toad, AppWily, Site Scope, Selenium, Windows XP/Vista.
Confidential, Boston
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.
- Created VUser Scripts which emulates typical business transactions and user actions by utilizing LoadRunner Virtual User Generator.
- Developing automation scripts using LoadRunner VUGen to make them flexible and useful for Regression testing.
- Supervised and maintained QA team (8 members for onshore/offshore) for day to daytesting activity and coordinated with Project team of 47 members (BAs, Developers,Testers).
- Parameterized actions and created files using random, sequential and unique options in LoadRunner VUGen.
- Tested Web services (SOAP and REST) using SOAP UI & HP Service Test and applications complete business flow
- Functionality Tested on various setups in INV, OM, SCM, AP, PO, FA and AR modules, which drives approval hierarchy in PO, auto accounting in AR and PO to FA flow via AP.
- Responsible for technical Performance testing in different modules like Open AR, Open AP, Open PO, Fixed Assets (FA) and General Ledger (GL).
- Responsible for validating test results in an Oracle Financials environment
- 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.
- Tuning JVM Severs.
- 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 behavior 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.
- Tested C#.Net, ASP.Net and VB.Net applications.
- 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.
- Good knowledge on java and C.
- Tested the application compatibility with IE 6/7, Fire Fox 2.0, and Safari browsers on different operation systems Vista, XP, MAC.
Environment: Manual Testing, Quality Center 9.0,Performance Center 10, Pega, Oracle E Business Suit, Load Runner 9.5.2, C, C++, Agile Methodologies, Jprofiler, SQL Server 2008, OnTime 2008, Site Scope, Windows XP/Vista.
Confidential, Northbrook, IL
QA LOAD Engineer
Responsibilities:
- Analyzed the Performance Requirement Document and Functional specification Documents.
- Performed Stress, Load and Volume Testing.
- Developed Test scripts using LoadRunner by recording test cases, adding checkpoints, parameterization, correlation and also custom code as needed to enhance the scripts.
- Conducted Load Tests using LR Controller and analyzed results.
- Responsible for validating test results in an Oracle Financials environment
- Analyzed various graphs and generated reports using LoadRunner Analysis.
- Suggested Improvement areas in terms of performance enhancements.
- Discussed the analysis with the client and presented the risks before the release went to production.
- Writing SQL queries for back end verification and validation using several sql statements and joins
- Created and executed detailed functional test scripts based on the business requirements.
- Uploaded manual test cases into Test Director for automation
- Participating in QA team meeting and bug tracking meetings.
- Proactively interacting with Business Analysts and Developers regarding testing status and defect tracking.
- Involved in performance testing in claims process for health care (Trizetto Claims processing system)
- Reporting and maintaining application bugs and errors, verified fixed defects, and prioritized outstanding defects.
- Documenting the test results and test procedures.
- Involving in validating the returns, penalties and interests, withdrawals, financial settlements using the formulas provided in the requirement.
- Performing different types of testing like Functional, Smoke, System, Integration, Regression tests and Database testing.
- Expertise in performance testing Mobile applications for policy maintenance
- Generated Test data for various types of testing to valid data, Invalid data testing.
- Worked with developers, Business Analysts and Release managers to discussed ways to fix the defects.
- Always met the deadline when required to do Load testing.
Environment: Manual Testing, Quality Center 9.0, JAVA, Jboss, Junit, Load Runner 9.5.2, EBS, ASP.Net, ADO.Net, VB.Net, C, C++, Agile Methodologies, SQL, SQL Server 2008, OnTime 2008, Site Scope, Windows XP/Vista.
Confidential, SAN JOSE, CA
Test Load Engineer
Responsibilities:
- Created the Load Test scenarios using Load Runner Controller from scratch which includes Creating the VuGen Scripts, Assigning Vusers for each script,
- Correlate all dynamic values within the script generated by Load Runner and enhance (add transaction, text/content check) them according to the Scenario.
- Enhanced the load Runner script by parameterization, check points, correlation and by keeping Rendezvous points
- Scheduling the scenarios using the Load Runner’s Controller and analyzing the results using Analyzer
- Performed smoke testing by checking the build release from the developers.Performed Regression testing after logging defects.
- Involved in database testing by writing SQL queries and also using data base functions for automation.
- Extensively used Performance Monitoring tools to analyze the System resources bottlenecks like Memory Leaks, CPU & Network Bottlenecks as well as problematic application & DB components.
- Worked on Throughput, Hits per seconds, Network delays, latency, and capacity measurements and reliability tests of on multi-layer architecture
- Worked on performance testing report and made recommendation for system/application performance improvement
- Worked with developers, business and Release managers in bug fix issues and in meeting project deadlines.
- Reported the bugs, Email notifications to the developers using the QC.
Environment: Manual Testing, JAVA, Load Runner 9.5.2, SAP, ASP.Net, ADO.Net, VB.Net, C, C++, Agile Methodologies, SQL, SQL Server 2008, Quality Center, Site Scope, Windows XP/Vista.
Confidential, NJ
Sr. Testing Engineer
Responsibilities:
- Developed Test cases based on the technical specifications and business requirements.
- Involved in preparation of the Test Data.
- Extensively involved in manual testing of the Application.
- Developed automated Test Scripts for functional testing and Regression Testing using QTP.
- Conducted the Functional, System, Integration, and performance of the Web application.
- Executed test scripts and analyzed the test results
- Used Rational Clear Quest as defect tracking management tool.
- Responsible in setting up Bug Scrub meeting with the Developers to discuss the issues logged in Clear Quest and its status and interacted with the developers to resolve the defects.
- Integration Testing is performed for the entire System after unit testing by executing the complete flow of the application system.
- Ran SQL queries and stored procedures for database testing for the verification of results retrieved.
- Generated reports and graphs and analyzed them to monitor the software performance.
- Followed up with the development team to check with the development status of the project and make changes appropriately to the requirements.
Environment: QTP, Clear Quest, Microsoft .Net applications, Oracle Applications 11i, SQL, PL/SQL, TOAD, LoadRunner, Windows NT & 2000.
Confidential
Jr. QA Tester
Responsibilities:
- Involved in preparing Test plans and Test cases based on business requirement documents using Test Director.
- Developed the Test plans for quality assurance based on functional requirements.
- Performed ATM manual testing that includes transaction screen flow validation and fault testing.
- Validated backend host authentication of ATM transactions.
- Tested bug fixes.
- Preparation of Defect report and periodic status reports.
- Interacting with the development and testing teams to improve overall quality of the software.
- Worked in the entire Quality Assurance Life Cycle of an Application.
Environment: Manual testing, ATM, UNIX, Windows NT, C, C++, Test Director, Base 24.