We provide IT Staff Augmentation Services!

Performance Lead Resume

MI

PROFESSIONAL SUMMARY:

  • I am a certified Load Runner Product specialist with close to 15 years of experience in the Software Industry specializing in Performance Testing.
  • I have worked on various applications, domains in various capacities with expertise in developing Test plans, defining test cases, designing workloads, developing and maintaining test scripts, creating analysis reports.
  • Commendable skills in carrying out Performance Testing using different tools
  • Experienced in Manual, Regression testing.
  • Strong knowledge of STLC - Requirement Gathering & Analysis, Planning, Design, Development and Implementation.
  • Experience in understanding Business Requirements, Functional Specifications and Design documents and converting them into Use cases, Test Scenarios
  • Experienced in leading and managing offshore/onsite teams and multiple projects.
  • Extensive experience using various performance testing looks like Load Runner, Silk performer
  • Design, implement and maintain Performance Test Strategies, Performance Test Plans and Performance Test Scripts to automate performance on Unix/Windows box.
  • Identify Root cause of bottlenecks, provides assistance in resolving issues and retesting the application performance.
  • Collect and publish data, reports for performance testing projects.
  • Experience with various components of application architecture including Web Tier, Application Tier and Database tier in order to facilitate performance troubleshooting
  • Have experience on multiple load runner protocols like Web, Web-Services and Citrix.
  • Have worked on monitoring tools like Site scope, Wily, perfmon and the default OS tools like vmstat,iostat etc.
  • Have experience working on Memory and CPU Profiling
  • Worked on various domains like CRM, Finance and Insurance etc.

TECHNICAL KNOWLEDGE:

Testing Tools: Performance Center, BAC(formally Topaz), Silk Performer, QTP, Win runner, Test Director, Quality Center

Profiling Tools: JRA Profiler, Profiler, Jprobe,Wily

Operating Systems: Windows 9x/2K/NT/XP, UNIX

DBMS & RDBMS: Oracle 11g, MS SQL

Query Languages/Tool: SQL, SQL Developer

Office Tools: MS Office, Google Sheets / Drives

PROFESSIONAL EXPERIENCE:

Confidential, MI

Performance Lead

Environment: Web Protocol, Web-Services, SAP using Performance Test Center 12.20

Responsibilities:

  • Develop & design a process for Performance testing as a part of the Testing Services.
  • This includes creation & presentation of performance testing to educate the Clients on performance testing and the advantages of performance testing.
  • Working on requirement gathering for Projects and Applications that need to be tested.
  • Creation of Test Strategy and Test plan.
  • Maintain a status tracker for various ongoing projects, tracking and reporting to respective stake holders
  • Script creation, validation depending on the requirement. Currently the applications that have been tested use HTTP, Web- Services and SAP protocols.
  • Testing feasibility (poc) using JMeter and evaluation of App dynamics for monitoring.
  • Creating plan for test data and working with development team / data team for test data preparation.
  • Coordinating and aligning the monitoring teams.
  • Execute the tests and work in tandem with the support teams in case of issues.
  • Compiling the reports and working on defect creation/resolution ( Quality Center)
  • Creating Closure reports and presenting to Business and Key Decision makers for production go live.

Confidential, DE

Performance Lead

Environment: Web Protocol, Web-Services, Performance Center, Wily

Responsibilities:

  • Discussion with Development and Business teams in understanding the requirements and scope of testing
  • Analyzing the requirements and creating test plan and test strategy.
  • Understanding and creating plans for test data management
  • Working with the team in reviewing the load runner scripts & executions
  • Maintaining the test plan & updating the management decks
  • Analyzing the results from Load Runner and Wily.
  • Understanding and analyzing the AWR reports and working with the Data modeling team on optimizing the queries.
  • Finding issues and working with the development / infrastructure team in finding the root cause.
  • Creating the action plans for resolving the issues.
  • Creating of the test closure reports and facilitating internal reviews
  • Presenting the Closure report to the client for the final sign offs
  • Creating and updating the checklist and the lessons learnt document & process improvement.

Confidential, Fort Washington

Performance Tester

Environment: Web Protocol, Performance Center

Responsibilities:

  • Analyzing the performance requirements of various applications. Checking the workflow and making sure they are functionally available.
  • Scripting of the workflows and validating for stability.
  • Creating test data for the testing
  • Compiling the performance testing results and presenting to the clients/business and various other teams.

Confidential, Wilmington, Delaware

Performance Test Lead

Environment: Citrix, Load Runner.

Responsibilities:

  • Analyze requirements for Performance Testing requirements for various projects for different Lines of business and be a part of planning the time lines and procedures for Synthetic and Real User testing.
  • On-site/Offshore co-ordination.
  • Finalizing the work flows and preparation of Test plans and approach for Performance testing.
  • Reviewing the the scripts / code for the identified work flows using Citrix protocol.
  • Conducting Real user testing during the pilot phase of testing using various tools like Vcenter ESXTop and perfmon.
  • Compiling the performance testing results and presenting to the clients/business and various other teams.
  • Coordinating with Server engineering team and the server operations team for test monitoring.
  • Coordinating with various team for finding the resolution on the defects filed

Confidential, West Chester, PA

Performance Test Lead

Environment: Performance Center, Windows, IIS Servers, MSSQL Database, Web logic Servers, Sitescope, Fiddler Trace, QTP.

Responsibilities:

  • Analyze requirements for Performance Testing and be a part of planning the timelines and procedures for the same.
  • Writing the scripts / code for the identified workflows using http and webservices protocol.
  • Parameterization and correlations are done to make the script usable for multiple users. Test data would be prepared for various Tests during the executions
  • Executions of various Performance Tests on the AUT. These include Shakeouts, Load Tests and Endurance Tests
  • Analyzing the results, finding out performance bottlenecks and logging defects.
  • Coordinating with various team for finding the resolution on the defects filed
  • Report preparations and documents for close outs for each of the builds.
  • Technology using for this project area for Performance Testing: Performance Center, Vugen for scripting, SiteScope for monitoring, QTP (Need basis), MSSQL, IIS Servers, .Net framework.

Confidential

Principal Member of Technical Staff

Environment: LoadRunner, UNIX, Windows, Weblogic, Oracle 11g Database, Oracle ADF

Responsibilities:

  • Analyzed system documentation like Requirements document, User Interface Specifications to develop and Execute Test scripts
  • Designing the Test Environment and the Scenarios for the Load Testing.
  • Co-coordinating with different Business Analysts and Developers to define the KPI for the workflows.
  • Managing the various requirements and guiding the team on technical aspects of the tests.
  • Coordinating with various different teams to get resolution of issues and implementation of the same for various runs.
  • Doing baseline runs and figuring out the number of users that can be sustained by the servers.
  • Deployment of Weblogic Application Servers on Linux. Creation of environments required for carrying out the performance/reliability tests.
  • Creation of Test data for Performance Tests.
  • Creation of scripts using Load Runner for the various flows identified.
  • Creation of workloads and running tests. Collecting various kinds of statistics like JDBC Pool, vmstats etc to find out issues.
  • Taking thread dumps and using profilers for CPU and Memory profiling. To find out the expensive methods and raise issues against them.
  • Find out slow queries on the database and take AWR Reports etc. to find out the issues. Raise bugs to get the same resolved.
  • Have been a part of client performance testing where in focus was on getting the ADF Client UI Timings. Taking client profiles using firebug to find slow times. These were single user tests.
  • Negative scenarios for client test scenarios.
  • Involved in setting up the Test Environment & creation of Test Data
  • Set up cluster environment for application server and database servers and involved with Large Scale Scalability testing and setting up Load Balancer.
  • Fail over testing for testing negative load test scenarios.
  • Was involved in individually running each workflow for single user, throughput tests and scalability tests. These were then tuned for optimal performance
  • Running all the workflows together to create realistic loads.
  • Running the scenarios for 24 hours to check for memory leaks.(Reliability testing)
  • Analysis of Software and Hardware components using Load Runner Analysis Graphs.
  • Analyzed the Performance Bottlenecks and Memory Leaks.
  • Involved in writing Knowledge Transfer documents
  • Managed the process of identifying issues during test process and discussed/escalated the issues with the management, as appropriate

Confidential

Team Lead

Environment: SilkPerformer, Java

Responsibilities:

  • Designing the Test Architecture and the Scenarios for the Automation
  • Planning the Test Harness Creation.
  • Standardizing the procedures that needed to be used for creation of the harness.
  • Coordinating with the developers to understand the Java APIs.
  • Creating test plans for the Harness Creation
  • Understanding the CTM Architecture and designing the input data/ parameters for the Test harness.
  • Manually writing BDL scripts to call the Java Functions.
  • Optimizing the scripts by creating common functions that could be accessed by all the scripts.
  • Modified scripts and passed Dynamic values using Parameterization and Correlation.
  • Interacting with developers to understand the Java Wrapper classes.
  • Creating Test Data for the execution.
  • Executing the scripts and checking the outputs for the same.

Confidential

Team Lead

Environment: Load Runner 8.1, .Net, MSSQL, QTP

Responsibilities:

  • Creating test plan for the scenarios. Interacting with the clients to understand the business flows.
  • Planning for Test Data creation.
  • Creating the Load Testing scenarios.
  • Scripting the Business flows.
  • Creating & Parameterize/co-relate scripts using Load Runner for Performance Scenarios (Protocol Used: Http Web)
  • Creating Load Runner scenarios and executing the runs.
  • Doing various runs to find out the maximum number of users that the system could handle.
  • Finding issues and sharing reports with the development teams.
  • Monitoring the Run. Analyzing Results and Identifying potential bottlenecks.
  • Some of the Test cases were considered for Client Performance and hence QTP was used to automate these testcases.
  • Running single user test cases to find out client times.

Confidential

Team Lead

Environment: Load Runner 8.1, Oracle 11i, Oracle 10g. (Oracle Application).

Responsibilities:

  • Coordinating a team of size 5
  • Interaction with the client and requirement gathering
  • Creating Test Plans and Test Strategies for load testing scenarios.
  • Creating process for the teams to follow. Creating checklists and protocols to be followed for the teams to follow while scripting.
  • Communicating the Status to the clients and tracking the progress of the team.
  • Understanding the Requirements and Creating click stream of the various business flows.
  • Getting the flows enabled on the Test Environment and creating plans for test data creation.
  • Task Allocation and Making Status Reports
  • Creating & Parameterize/co-relate scripts using Load Runner for Performance Scenarios (Protocol Used: Oracle NCA/Http Web).
  • Testing the scripts with multiple iterations and multiple users.
  • Creating a Testbed for running the Load Tests.
  • Running the tests on the Load Runner controller and executing runs.
  • Monitoring the Runs.
  • Monitoring the Unix Servers using vmstats and Load Runner resource monitors.
  • Analyzing Results and Identifying potential bottlenecks.
  • Sending Reports to the client.

Confidential

Senior Performance Engineer

Environment: Load Runner 8.1, Weblogic, WebSphere, WebServices, .Net, MSSQL, QTP.

Responsibilities:

  • Creating scripts using Load Runner for Performance Scenarios
  • Scripting the scenarios using Load Runner with WebService protocol.
  • Creating a test environment for conducting Load Testing.
  • Running performance tests for Siebel Applications on .Net, WLS and WAS using Load Runner.
  • Analyzing the results and sending performance reports.
  • Tuning the appserver settings and database settings.
  • Taking thread dumps and finding if there are deadlocks during the run.
  • Profiling the Applications to check the CPU Bottlenecks (Tools: Jprobe, Quantify, Whidbey)
  • Collecting hprof profiles to find Memory issues.
  • Collecting SQL Trace for the MSSQL databases to find out slow SQL’S. The slow SQL’S were tested for single user and multiple users for finding the slow SQL’S.
  • Participating in Tuning the AppServers to meet satisfying performance levels
  • Also participated in Nexus Web Client POC project .A complete 3 month project on testing the nexus web client.
  • Used QTP to automate the procedure of recording the LR Scripts since the process would be the same across all the builds.
  • Created managed server and servers to create realistic environment and carried out negative test scenarios.

Confidential

Specialist

Environment: Topaz (Now known as BAC) from HP, Various live production GESM

Applications: Mainframes, Oracle Applications, and SAP Application.

Responsibilities:

  • Creating test plans, handling client calls and allocating tasks.
  • Set processes for new request management, Change Management, Standard operating procedures, Issue handling & Escalations.
  • Defining change Management procedures/ Issues and escalations
  • Understanding of the Requirements and work flow for Applications
  • Scripting of the work flow using the Vugen/Exception handling
  • Applications included: Mainframes/SAP/OracleNCA/Websites.
  • Installation and Maintenance of Topaz Agents
  • Testing the “ custom dashboard” made for the clients to monitor the real time data
  • Setting Thresholds and maintaining the scripts
  • Application performance monitoring
  • Troubleshooting Performance issues and
  • Creating Availability/Performance Analysis Reports
  • Configuring Monitors for various Servers and applications using Sitescope.

Confidential

Team Member

Environment: Forte / UDS, C++, Actuate, Manual Testing.

Responsibilities:

  • Understanding of the Confidential concepts
  • Understanding the product.
  • Performing ad-hoc testing giving the full functionality coverage
  • Routine regression testing
  • Smoke testing when a new environment is deployed
  • Updating the test decks from requirements, execution.
  • The bugs are reported with a Bug reporting tool (Track Record).

Hire Now