Lead Performance Consultant Resume
NJ
SUMMARY
- Over 9 years of experience in Quality Assurance and Software Testing (Manual/Automation) in various fields like Finance, Health Care, Telecomm, and Manufacturing.
- Over 8 years of experience into Performance Testing of Web - based and client server applications.
- Seasoned professional, with outstanding project planning, execution, monitoring and resource balancing skills with ability to support multiple simultaneous projects in a matrix organizational structure
- Adept at all phases of testing including Requirements Gathering, Estimation, Test Planning, Test Specification, Test Documentation, Implementation and Reporting of results.
- Strong Experience in Planning and executing End to End Performance Testing Projects.
- Strong knowledge on load testing tools like HP Load Runner, Apache JMeter and HP Performance center.
- Experience in creating Test approach, work plan and designing the test Scenarios, test cases for Performance test requirements.
- Well experienced in conducting performance test executions and analyzing the performance test results.
- Experience with Functional, Performance, Stress/Volume, Regression, User acceptance and Integration/System Testing.
- Knowledge on performance tuning activities.
- Worked on various monitoring tools like Perfmon, IBM PMAT, IBM Heap Analyzer, HP Site Scope and Wily Introscope.
- Experience in understanding application performance requirements, developing performance engineering strategies, wide-ranging exposure to complete performance testing using the protocols and usage of performance monitoring tools.
- Review of deliverables like Test Report and Test Analysis (Weekly Status Report, Work Breakdown structure, Defect Trend etc.
- Worked on Several Proof of Concepts for JMeter and participated in building the open source capabilities in Load Testing.
- Delivered a knowledge sharing program across locations for JMeter called KRAFT.
- Contributed to the organizational initiatives like Best Practices and Case Studies.
- Proven leadership skills, excellent communication skills and demonstrated capacity to work in a fast paced environment with effective multitasking.
TECHNICAL SKILLS
Performance Testing Tools: HP ALM/Load Runner (8.1, 9.0, 9.5, 11.0 and 11.5,12)
Protocols: Siebel-Web, Web (HTTP/HTML),Citrix - ICA, Click and Script, Webservices and .Net HP ALM/Performance Center 9.5, 11.0, 11.52, Mercury Test Director and Mercury Winrunner
Languages: Java, C,, SQL/PL SQL
Domain: Banking and Financial, Media & entertainment and Healthcare & Clinical Trials
Web Programming: HTML, Java Script.
Application/Web Servers: WebSphere
Databases: Oracle 9i, 10g, My SQL.
Operating Systems: Unix/Linux & Windows NT/2000/XP/Vista/7/8.1
PROFESSIONAL EXPERIENCE
Confidential, NJ
Lead Performance Consultant
Responsibilities:
- Developed Load Runner test scripts according to test specifications/ requirements using Web (HTTP/HTML) protocol.
- Using LoadRunner, execute multi-user performance tests, used online monitors, real-time output messages.
- Verified that new or upgraded applications meet specified performance requirements.
- Used to identify the queries which taking too long and optimize those queries to improve performance
- Identified Disk Usage, CPU, Memory for Web and Database servers and how the servers are getting loaded
- Work closely with software developers and take an active role in ensuring that the software components meet the highest quality standards.
- Monitoring the Response times, Throughput, Bandwidth usage and other server metrics during the test was running.
- Used Wily Introscope to monitor method level response times of an application server and diagnosed which transactions are beyond SLA.
- 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.
- Build Script with Data Driven Methodology which applies the Business rules to validate the components displayed on the website.
- Customized scripts for error detection and recovery
- Preparing comparative study of the performance of the application before and after the upgrade.
- Compare and analyze actual to expected results and report all deviation Performance statistics to application teams, and provide recommendations on how and where performance can be improved
Confidential, Portland OR
Performance Consultant
Responsibilities:
- Requirements Gathering (Performance intensive flows) for applications like: Claim Intake Weblite, Claim Intake Ultera, Claim Intake Employee Interaction, Automated Medical Underwriting, Evidence of Insurability, The Policy Procedure etc.
- Preparing the Performance Test plan.
- Developing simulation scripts using Mercury HP LoadRunner 11.0 HTTP protocol.
- Executing benchmark tests to identify Performance bottlenecks and to setup SLAs for the performance critical flows.
- Extensively worked with JVM monitoring, Garbage collection, Java Profiling.
- The Average CPU usage, Response time and TPS are analyzed for each scenario.
- Analyzing the test results and preparing the preliminary report consisting of the response time, scalability point and threshold level of the application.
- Preparing final executive summary report at the end of the engagement.
Confidential, Minneapolis
Performance Consultant
Responsibilities:
- High Level Test Plans were written by incorporating User Profiles, Configurations, Environments, Risks, Test Scenarios, Schedules and Analysis and Presentation of Results
- Executing Load Test scripts for different QA Environments and identifying memory leakages.
- Enhanced and debugged the scripts using Vugen and performed Parameterization and Correlation to meet the requirements.
- Developed VUser scripts and enhanced the basic script by adding Custom code.
- The Average CPU usage, Response time and TPS are analyzed for each scenario.
- Baseline Performance Testing (Individual Clients and Full Load Test)
- Regression Performance Testing for the identified performance bottlenecks.
- Coordination of work from various teams involved in the performance engineering
- Delivery Assurance on performance testing deliverables.
- Types of Load Testing: Individual, Combinational and Full load tests.
- Status calls with various stakeholders across the project
- Preparing final executive summary report at the end of the engagement.
- Preparing comparative study of the performance of the application before and after the Siebel up gradation made.
Confidential
Performance Test Lead
Responsibilities:
- Collecting requirements from the stake holders and translating them into measurable non-functional requirements.
- Creating performance test plans detailing requirements for Benchmark and Load testing.
- Involved in designing Load Testing scenarios based on the non-functional requirement and SLA for various modules.
- Coordinating with the client business analysts, application architects, development team, technical team and PMO to resolve any project requirement with respect to application performance.
- Gathering baseline statistics for each individual component by testing them separately.
- Developing simulation scripts using Mercury HP Loadrunner - Web and Siebel-Web protocol.
- Executing multiple test using Performance Center to identify Performance bottlenecks.
- Monitoring the Response times, Throughput, Bandwidth usage and other server metrics during the test was running.
- Analyzing the test results and preparing the preliminary report consisting of the response time, scalability point and threshold level of the application.
- Preparing final executive summary report at the end of the engagement.
- Preparing comparative study of the performance of the application before and after the Siebel up gradation made.
- Involve in preparing and presenting weekly status reports with clients.
Confidential
Performance Test Lead
Responsibilities:
- System study involves application & infrastructure and gathering the Requirements.
- Identification of the performance critical transactions.
- Responsible for creating a detailed Performance Test Plan and Effort estimation.
- Responsible for developing the automation scripts according to the workload profile using the Apache Jmeter Tool
- Executing Load Test runs to find the scalability and response time of the identified transactions.
- Analyzing the test results and prepared the preliminary report consisting of the response time, scalability point and threshold level of the application.
Confidential
Performance Test Lead
Responsibilities:
- Deriving performance test scenarios, workload mix and metrics.
- Responsible for developing the automation scripts according to the workload profile using Mercury HP Load Runner Citrix ICA protocol.
- Done R&D on the Citrix ICA protocol.
- Executing test runs to find the scalability and response time of the identified transactions.
- Setting up Monitoring tools and analyzing the test results followed by preparing the preliminary report consisting of the response time and scalability point
- Analyzing the test results and prepared the preliminary report consisting of the client and server side statistics
Confidential
Performance Testing COE Member
Responsibilities:
- Deriving performance test scenarios, workload mix and metrics.
- Developing scripts in Load Runner & JMeter.
- Executing test runs to find the scalability and response time of the identified transactions. The system will be stressed to identify the maximum user load sustainable by the application.
- Analyzing the test results and prepared the preliminary report consisting of the response time, scalability point and threshold level of the application.
- Preparing final executive summary report at the end of the engagement.
- Further responsibilities also comprise of ensuring top quality deliverables from Confidential to client and collection of project metrics.
- Created the detailed test plan and test cases from the business requirements documents and meetings and maintained all the project related artifacts in Mercury Test Director.
- Created automated test scripts using WinRunner.
- Coordinated with developers to fix the bugs and conducted Functional Testing.
- Data Driven Testing using parametrization in WinRunner to test the application with different sets of data
- Performed Smoke Testing, Security Testing, GUI Testing and User Acceptance testing.
- Core member and point of contact of Process & Metrics team from Hyderabad location.
- Helped in creating templates for each cycle of performance testing beginning from requirements gathering to Executive summary report, and maintained in a central repository
- Responsible for educating team on how to use the Performance templates
- Tracking team efforts across all the projects running in Hyderabad bi - weekly.
- Member of the 6-week KRAFT - Distance Learning Program across the CoE i.e. provided a knowledge sharing platform for the Apache JMeter enthusiasts
- Conducted various training & knowledge sharing sessions across CoE locations and helped in various Proof of concepts for different clients
- Helped the Confidential Academy in the development of the Confidential ’s internal Certification Program (CCP) for the Mercury HP Loadrunner and open source Apache JMeter tool