Sr. Lead Performance Analyst Resume
Rochester, NY
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), COM / DCOM, SAP (WEB, GUI), Oracle NCA 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, Rochester, NY
Sr. LEAD Performance Analyst
Responsibilities:
- Gathered business requirement, studied the application and collected the information from Analysts.
- Created HP Cloud StormRunner Scenarios and Scheduled the Virtual user to generate realistic load on the server using 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 SAP GUI, Web (html/http), Web Services and TrueClient protocol in StormRunner.
- Expert in creating Next Generation Usage Pattern Analysis from the Production Logs to generate Performance Load.
- Analysed 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.
- Analysed results Using HP SiteScope and CA APM tool .
- 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, TrueClient Load Runner 12.53 , JUnit, SAP HANA and XML / SOAP, Java, Performance Center, JAVA script, CA APM,HP StormRunner 2.4,Sitescope11
Confidential, Austin, TX
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 defect.
- 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, Durham, NC
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, Boston, MA
Sr. 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
- Involved in load testing Cloud environment using NeoLoad tool.
- 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.
- 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, 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.
- 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 DB, 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, 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.
- 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 Francisco, CA
Jr. QA Tester
Responsibilities:
- 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.