Performance Test Lead Resume
5.00/5 (Submit Your Rating)
SUMMARY
- To obtain a position of greater responsibility in Performance Test Engineering by efficient use of my knowledge, skill, and talent.
- Overall 8+ years of experience in Performance testing
- Experience in tools like Load Runner, JMeter and ALM Performance center
- Developed Performance Test scripts in Web (HTTP/HTML), Web Services, Ajax Truclient, Terminal Emulator and Siebel protocols
- Developed JMeter scripts in web, web services, AMQP, TCP protocols and enhanced some scripts using Groovy language
- End to End performance testing experience starting from Requirements gathering to Report Generation and Analysis
- Worked in different domains like Warehouse Execution System (WES), Banking, Retail
- Good exposure in performance monitoring tools like App Dynamics, HP Diagnostics
- Good exposure in GC analysis, Thread dump and heap dump analysis
- Good knowledge on Chaos testing
- Involved in gathering NFRs, Workload Model designing, preparing Test Plan, Test Strategy, Test reporting
- Executed different load models like Incremental load test, Baseline test, Load test, Stress test, Benchmark test, Endurance test as per project plan
- Generate final Test Completion Report with all client side and server - side metrics with all performance observations and recommendations
- Scheduled meetings with stakeholders for Test Plan, TCR sign-off and conducted walk-through meetings for Entry and Exit criteria
TECHNICAL SKILLS
Monitoring Tools: App Dynamics, Perfmon and HP Diagnostics
Testing Tools: Load Runner and JMeter
Reporting Tools: Grafana, Kibana
Database: MS SQL, MySQL, InfluxDB
Protocols Used: Web, Web Services, Terminal Emulator and Siebel-Web (LR) Web, Web services, TCP, AMQP (JMeter)
PROFESSIONAL EXPERIENCE
Confidential
Performance Test Lead
Responsibilities:
- Conducted meetings and walkthroughs with Developers and Product owners to gather information about business process
- Responsible for creating Performance Test plan, Workload modelling, Test reports
- Created scripts in Load Runner as per business scenarios and enhanced the scripts for test executions.
- Conducted multiple rounds of Stress Test, Load Tests, Endurance test, Chaos test during various sprints
- Identified several bottlenecks during execution and analysed root causes of performance issues using App Dynamics and reported to Developers.
- Analysed GC logs using GC easy tool and pin point performance issues and reported to developers
- Analysed graphs and generated reports using LoadRunner and App Dynamics.
- At the end of performance test cycle, a Test Completion Report and performance test recommendations were provided.
Confidential
Test Engineer
Responsibilities:
- Co-ordinated with Developers, Business Analysts and Product owners to define KPIs for workflows
- Responsible for creating Performance Test plan, Test strategy, Workload modelling
- Responsible for designing scenarios for Performance Testing, generating scripts and script enhancement for test execution using JMeter
- Conducted multiple rounds of Incremental load test, Baseline test, Stress Test, Load Tests, Scalability test, Endurance test during various sprints of development
- Integrated Grafana with JMeter for live monitoring of test (especially during Endurance tests).
- Monitored hardware capacity of each service to ensure that the necessary resources/instances are available for all tests.
- Identified and analysed performance bottlenecks and memory leaks during test execution using App Dynamics
- Extracted heap dumps and analysed Thread dumps and Garbage Collectors
- Extracted and analysed multiple reports from Grafana, App Dynamics and shared with dev, business teams
- At the end of performance test cycle, a Test Completion Report and performance test recommendations were provided.
Confidential
Test Engineer
Responsibilities:
- Created Test strategy and Test plan documents with the help of FSD and BRD documents
- Developed and validated test scripts in JMeter and Load Runner using Web (HTTP/HTML) protocol for identified business scenarios and involved in test data creation
- Enhanced test scripts using correlation, parameterization, Assertions
- Designing the required load test Scenarios in ALM PC and in JMeter
- Conducted multiple rounds of load tests, Soak and Stress Tests
- Monitor client-side stats such as disk usage, CPU utilization and memory statistics
- Providing detailed report with performance metrics and Report SLA breaches if any and analyse the logs for further drilldown
- Conducted Entry and Exit criteria meetings with stakeholders and get the sign-off for Test Completion Report
Confidential
Performance Tester
Responsibilities:
- Created test plan and involved in Non-Functional Requirements discussions
- Conducted Peer Review Test scripts developed in Load Runner Web (HTTP/HTML), Terminal Emulator and Siebel protocols and recommended necessary changes to team
- Developed RTE scripts using Mainframe TSO-3270 display environment
- Developed Online Test scripts using Web (HTTP/HTML protocol and Batch test scripts using Control M tool
- Monitored Control M batch executions and extract elapsed times and share the results with Dev, DBA teams and all stakeholders
- Executed Peak Load, Stress and Endurance tests
- Monitored WebApp servers using HP Diagnostics tool during executions and analyzed Hotspots in HPD tool and extract PDF reports from HPD
- Identified bottlenecks and provided recommendations to Dev, Infra and DBA teams
- Incorporated graphs extracted from HPD, test summary results, recommendations from Performance team in Test Completion Report
- Submitted TCR to project team and Stakeholders and scheduled meetings with all relevant teams for providing Sign-off
