Performance Test Lead Resume
SUMMARY:
- 4+ years of IT experience in Performance Testing and Consulting.
- Experience in identifying finer bottlenecks in applications like Memory leaks, Connection pooling issues, Logging issues, hotspots in areas of SQL and methods, application architecture layer level issues with the help of Monitoring, Diagnostics and Profiling tools.
- Good experience in conducting performance testing & consulting for Java, Mobile, Hadoop and Microstrategy based applications using Load Runner.
- Strong Expertise in Load testing tools: Load Runner 12.02, Perfecto (Mobile Testing), Shunra (Network Virtualization), ALM Performance Center 12.20 and Quality Center.
- Expertise in Monitoring tools like: HP Sitescope, Perfmon, JVisual VM, OEM, Cloud Watch and NewRelic which helped in collating in - depth server metrics.
- Good knowledge in configuring Diagnostics server and gathering finer metrics related to application performance.
- Worked with multiple protocols in Load Runner: Web (Http/Html), Web Services, Mobile, AJAX TrueClient, Flex, API and Citrix.
- Managed portfolio of projects, responsible for project deliverables, streamlining process, mentoring the teams and ensuring cost effective quality product to the customer.
- Preparing Test Estimates
- Reviewing Test Deliverables (Test Strategy, Test Reports, Toll Gate deck).
- Preparing templates and simplify process wherever necessary.
- Proactive test planning and engagement for performance testing across Nielsen.
- Regular interaction with customers and providing solutions to the issues raised.
- Identifying pain points and providing value add service to the customer.
- Expertise in Manual Correlations and setting Auto Correlation rule to handle dynamically changing values.
- Monitoring system resources such as CPU Usage, % of Memory Occupied, VM Stat, I/O Stat.
- Collecting the frequency of JVM Heap and Garbage Collection in Web sphere during test.
- Worked with cloud providers and external technical support on upgrades, problem resolution and design issues.
- Performed Load testing on Multimedia (Streaming Video) applications using LoadRunner.
- Strong theoretical and practical experience with various Agile approaches and implementation in a large organization.
- Text checks were written, Created Scenarios for Concurrent (Rendezvous) and Sequential Users.
- Extensive experience in analyzing performance bottlenecks such as very high CPU usage, memory leaks.
- Conducting early Performance Testing during the Development phase for SQL Queries through jMeter.
- Customized LoadRunner scripts in C language: String manipulations, including Loops etc using C libraries.
TECHNICAL SKILLS:
Tracking Tools: Quality Center, JIRA and Kanban
Testing Tools: HP Loadrunner, Performance Center, JMeter, HP Quality Center, and Perfecto.
Monitoring Tools: Java Visual VM, HP Sitescope, Perfmon, Cloud Watch, Cloudera Manager, New Relic
Languages: C, C++, Java, and VB Script
Databases: SQL Server, MS-Access 2.0, MySQL, PLSQL, Sybase, Oracle, Hadoop Impala
Operating Systems: Windows (98, 2000, 2003, NT, XP, 7, 8), Linux, UNIX
Methodologies: Agile, Waterfall
WORK EXPERIENCE:
Confidential
Performance Test Lead
Responsibilities:
- Responsible for designing Performance Test Strategy and Performance benchmarks and for identifying root cause of performance defects.
- On-Boarding of new systems and devices into Perfecto for android and iOS devices, Partners, or customers' data centers.
- Provide support to the Product team in identifying real world use case scenario and appropriate Performance test approach
- Performs in-depth analysis to isolate points of failure in the application
- Identify and eliminate performance bottlenecks during the development lifecycle
- Accurately produce regular project status reports to senior management to ensure on-time project launch.
- Verify that new or upgraded applications meet specified performance requirements.
- Worked with engagement leads to design benchmarks that measure the degree that an application can meet its performance requirements.
- Helped in performance tuning of the application by analyzing the high memory consumption objects during load test.
- Developed Performance Script to handle intermittent exit during Survey workflow to replicate the real-time scenario which helps to isolate the intensive GC call and Memory Leak issue.
- Implemented CMS algorithm instead of Parallel GC algorithm to resolve Heap Memory issue.
- Ensured the integrity of work performed by Performance Testers.
Environment: LoadRunner 12.0, Jmeter, iOS devices, JVM, WebLogic8.1, Oracle, C language, Java, Windows
ConfidentialPerformance Test Lead
Responsibilities:
- Interacted with the Business Analyst and application teams to discuss the performance requirements and load test strategy.
- Customized Loadrunner scripts in C language like String manipulation for the Loadrunner Scripts
- Developed the Performance Test Estimation, Plans and Load Test Strategies based on Non-Functional requirements.
- Developed Vuser scripts using Web (HTTP/HTML) and Mobile (Http/HTML).
- Created customized Load runner VuGen scripts, Manual correlation, User defined functions, and error handling.
- Enhanced Vuser scripts by adding correlations, parameters, Checking/validation functions
- Configured the “Shunra Network Virtualization” tool by incorporating real-world network conditions into the load and performance test environment
- Monitored different graphs like transaction response time and analyzed server performance status, hits per second, throughput using HP Analyzer
- Monitored Server health metrics like Processor (CPU), Memory, Network Utilization, heap memory statistics, long running queries, classes loaded and thread counts during the load test using Sitescope, Java Visual VM
- Found performance degradation issues like “Out of Memory” problems and Memory Leaks in Hazlecast servers.
- Analyzed Load pattern and created test scenarios to emulate the real life stress conditions.
- Designed performance test suites by creating VU test scripts, workload scenarios, setting transactions, rendezvous points and inserting them into suites using Load Runner.
- Used Load Runner monitors to measure the Transaction Response time, Network delay and Throughput.
- Implemented HP Diagnostics to capture Probe level metrics which helped deep-dive analysis on the Performance bottlenecks.
- Responsible for ensuring end-to-end performance project delivery from creating Test Strategy to Final Test Reports
Environment: Load Runner 12.02, Performance Center 12.20, Quality center 11.50, Java, HTML 5, Web Logic, Oracle.
ConfidentialPerformance Tester
Responsibilities:
- Interacted with the Business Analyst and application teams to discuss the performance requirements and load test strategy.
- Developed the Performance Test Estimation, Plans and Load Test Strategies.
- Generated pcap file for Mobile application using Perfecto Tool.
- Developed Vuser scripts by using Mobile Protocol.
- Successfully developed Performance Scripts using Proxy-Recording option.
- Configured the Perfecto (Real mobile device scripts) with Performance Center to capture the Transaction response times.
- Monitored different graphs like transaction response time and analyzed server performance status, hits per second, throughput using HP Analyzer
- Monitored Server health metrics like Processor (CPU), Memory, Network Utilization, heap memory statistics, long running queries, classes loaded and thread counts during the load test using Sitescope.
- Analyzed Load pattern and created test scenarios to emulate the real life stress conditions.
- Conducted meetings with developers, application team and business team to analyze the defects evaluate the test executions.
Environment: Load Runner 11.52, Performance Center 11.52, Quality center 11.50, Java, HTML 5, Web Logic, Oracle.
ConfidentialPerformance Tester
Responsibilities:
- Interacted with the Business Analyst and application teams to discuss the performance requirements and load test strategy.
- Developed the Performance Test Estimation, Plans and Load Test Strategies.
- Developed Vuser scripts using Web (HTTP/HTML), and Citrix ICA.
- Created customized Load runner VuGen scripts, Manual correlation, User defined functions, and error handling.
- Enhanced Vuser scripts by adding Sync functions, parameters, Checking/validation functions
- Challenges faced in handling the load balancer concept in Vugen script (Citrix Script) to handle protocol driver error and Citrix HDX Engine crash error.
- Monitored different graphs like transaction response time and analyzed server performance status, hits per second, throughput using HP Analyzer
- Monitoring system resources using Sitescope and collecting the metrics like CPU utilization, memory use, Citrix Connection Pool settings and long running queries.
- Analyzed Load pattern and created test scenarios to emulate the real life stress conditions by simulating load across different geographical locations.
- Conducted meetings with developers, application team and business team to analyze the defects evaluate the test executions.
- Designed performance test suites by creating VU test scripts, workload scenarios, setting transactions, rendezvous points and inserting them into suites using Load Runner.
- Used Load Runner monitors to measure the Transaction Response time, Network delay and Throughput.
Environment: Load Runner 11.50, Performance Center 11.50, Quality center, Citrix, Oracle.
ConfidentialPerformance Tester
Responsibilities:
- Interacted with the Business Analyst and application teams to discuss the performance requirements and load test strategy.
- Developed the performance Test Plans and Load Test Strategies.
- Developed Vuser scripts using Web (HTTP/HTML), Microstrategy
- Created customized Load runner VuGen scripts with manual correlation, development libraries (classes and methods), and error handling.
- Implemented a back-end tool to test Back-end Report Processing times and monitored Netezza Server during load.
- Developed an Automated Result Preparation tool using VB script to prepare test results for Report Processing Times.
- Monitored different graphs like transaction response time and analyzed server performance status, hits per second, throughput, windows resources and database server resources etc.
- Found performance degradation issues due to Thread blocks.
- Analyzed Load pattern and created test scenarios to emulate the real life stress conditions.
- Conducted meetings with developers, application team and business team to analyze the defects evaluate the test executions.
Performance Tester
Responsibilities:
- Developed Performance Load runner scripts using Web (HTTP/HTML),Flex Protocol
- Created customized Load runner VuGen scripts with manual correlation, development libraries (classes and methods), and error handling.
- Enhanced Vuser scripts by adding correlations, parameters, checking/validation functions
- Implemented a Script Optimization technique which helped in reducing the Cost and Script Maintenance.
- Monitored different graphs like transaction response time and analyzed server performance status, hits per second, throughput, windows resources and database server resources etc.
- Found performance degradation issues with Report Processing times and worked with Dev to make Report Processing meet SLA Targets.
- Analyzed Load pattern and created test scenarios to emulate the real life stress conditions.
- Conducted meetings with developers, application team and business team to analyze the defects evaluate the test executions.
