Performance Test Lead Resume
PROFESSIONAL SUMMARY:
- 7.7 years of experience in Software Application Performance Testing and Engineering as core competencies.
- Ability to perform efficiently as a team member as well as an individual contributor on assignments.
- Currently working as Performance Test Lead with Confidential Technology Solutions.
- Hands - on experience on performance testing using tools such as LoadRunner, NeoLoad and JMeter for web applications & web services.
- Good proficiency and hands-on experience in application and system performance monitoring using APM Tools like AppDynamics, CA Wily Introscope, Dynatrace, Perfmon, New Relic, Splunk etc.
- Expertise in Java Performance Engineering which involves identification and reporting of performance bottlenecks at API and method level using Confidential Pattern Modeling and Analysis Tool, Heap Dump Analyzer and Thread Dump Analyzer.
- Worked on Agile Transformation by performing API Performance Testing for cloud-based applications, Continuous Integration using Jenkins, Live Performance Monitoring using AppDynamics Dashboard etc.
- Worked on client-side profiling tools like Fiddler, HTTP Watch, Firebug, Postman and AppDynamics EUM (End User Monitoring).
- Good knowledge on D Confidential base Performance Monitoring using AWR Report.
- Expertise in collecting and analyzing performance test requirements and defining framework for performance testing for Multi-Tier architecture, Application Platforms and Technologies like Java, Unix, Linux, Mainframe applications.
- Thoroughly understand the design and architecture of the application to identify workflows and system characteristics that should be performance tested and monitored.
- Ability to write and debug performance test scripts using required performance testing tool.
- Efficient in executing performance tests based on real-time production scenario and analyze performance results to present to project team and business team.
- Conduct Performance Bottlenecks Analysis by having working sessions with Development Team & Solution Architect to provide recommendations to investigate and resolve performance issues.
- Ensure quality and standardization of Performance Test Plan, Scripts, Test Results and Performance Test closure Report
- Build repository of historical performance test results and analysis for analyzing performance trends over a time.
- Excellent communication and client interaction, collaboration & team building skills with proficiency at grasping new technical concepts quickly and utilize the same in a productive manner.
TECHNICAL SKILLS:
Testing Methodologies: Performance Testing and Engineering
Hardware / Platforms: Windows 7, AIX
Performance Tools: Micro Focus LoadRunner 12.56, 12.53, 12.50, 11.50, 11.00, 9.52, NeoLoad 5.5.2, JMeter 3.1, Micro Focus ALM Performance Center 12.56, 12.53, 12.50, 11.50, 11.00, 9.52
Monitoring Tools: AppDynamics, CA Wily Introscope, Dynatrace, Confidential PMAT, Heap Analyzer, Ganglia Report, NMON Report, AWR Report, Fiddler, HTTP Watch, Firebug, Postman
LR Scripting Protocols: Web HTTP/HTML, Web Services, Ajax TruClient, RTE
Applications worked on: Web Based, .NET, Java, PHP, Mainframe
PROFESSIONAL EXPERIENCE:
Confidential
Performance Test Lead
Responsibilities:
- Non-Functional Requirements Gathering: This activity involves
- Interact and discuss with the Business Team, Application Development team to obtain and understand all the requirements on performance testing front.
- Understand the application architecture documents and set up meetings to discuss non-functional requirements and agree upon the Performance Test Strategy.
- Conduct Performance Impact Analysis of the changes, defect fixes etc. based on the information received during requirement gathering
- Environment set up: coordinate with various support teams to have the performance test environment and monitoring tools set up for performance testing activities
- Create Performance Test Strategy and provide walkthrough: Performance test plan document gives a detailed description about the various types of performance testing to be carried out, the test scenario details, the user load distribution pattern and the project timeline which talks about the schedule for each of the performance testing phases.
- Develop Performance Test scripts: All the business-critical flows are scripted using the LoadRunner tool or equivalent Performance Testing Tool such JMeter, NeoLoad etc.
- Conduct Performance Test execution: Different types of test i.e. load test, stress test, soak test is carried out using Performance Center tool
- Performance Bottlenecks Analysis and Report Presentation: Analysis of both client and server-side statistics is carried out and detailed reports about the test executions are prepared. Wily, Ganglia, AppDynamics, Dynatrace, New Relic etc. analysis is carried out for server-side deep dive analysis.
- Daily Status Connect: Set up and lead the daily status calls
- Metrics collation:
- Collate the entire project related metrics and presentation to stakeholders.
- Prepare of the weekly status report and dashboard.
Confidential
Performance Test Engineer
Responsibilities:
- Non-Functional Requirements Gathering: This activity involves
- Interact and discuss with the Business Team, Application Development team to obtain and understand all the requirements on performance testing front.
- Understand the application architecture documents and set up meetings to discuss non-functional requirements and agree upon the Performance Test Strategy.
- Conduct Performance Impact Analysis of the changes, defect fixes etc. based on the information received during requirement gathering
- Environment set up: coordinate with various support teams to have the performance test environment and monitoring tools set up for performance testing activities
- Create Performance Test Strategy and provide walkthrough: Performance test plan document gives a detailed description about the various types of performance testing to be carried out, the test scenario details, the user load distribution pattern and the project timeline which talks about the schedule for each of the performance testing phases.
- Develop Performance Test scripts: All the business-critical flows are scripted using the LoadRunner tool or equivalent Performance Testing Tool such JMeter, NeoLoad etc.
- Conduct Performance Test execution: Different types of test i.e. load test, stress test, soak test is carried out using Performance Center tool
- Performance Bottlenecks Analysis and Report Presentation: Analysis of both client and server-side statistics is carried out and detailed reports about the test executions are prepared. Wily, analysis is carried out for server-side deep dive analysis.
- Daily Status Connect: Set up and lead the daily status calls
- Metrics collation:
- Collate the entire project related metrics and presentation to stakeholders.
- Prepare of the weekly status report and dashboard.
Confidential
Performance Analyst
Responsibilities:
- Develop Performance Test scripts: All the business-critical flows scripted using the LoadRunner tool
- Conduct Performance Test execution: Different types of test i.e. load test, stress test, soak test is carried out using Performance Center tool
- Performance Results Analysis and Report Preparation: Analysis of both client and server-side statistics is carried out and detailed reports about the test executions are prepared.
- Daily Status Connect: Attend daily status calls
- Metrics collation:
- Collate the entire project related metrics and presentation to stakeholders.
- Prepare of the weekly status report and dashboard.
Confidential
Performance Analyst
Responsibilities:
- Develop Performance Test scripts: All the business-critical flows scripted using the LoadRunner tool
- Conduct Performance Test execution: Different types of test i.e. load test, stress test, soak test is carried out using Performance Center tool
- Performance Results Analysis and Report Preparation: Analysis of both client and server-side statistics is carried out and detailed reports about the test executions are prepared.
