Performance Test Lead Resume
SUMMARY
- Having 9+ years of experience mainly on Software Performance Testing/Engineering
- Experience in working with Agile delivery model with focus on testing within iterations and ability to provide immediate feedback through automation
- Advanced Hands on experience on tools like Load Runner/Performance Center, JMeter, Blazemeter and NeoLoad.
- Experienced in working with Continuous performance delivery model by using CI tools like Jenkins integrated with performance tools
- Worked in various protocols like Web (HTTP/HTTPS), Web services, Mobile protocols, Truclient
- Expertise in using Mobile performance testing tools like See Test Automation, Perfecto for IOS and Android platforms
- Hands on experience in deep dive analysis using APM tools like New Relic, AppDynamics, and Dynatrace
- Involved in performance engineering activities and worked with tools like Visualvm, Jconsole, IBM Heap Analyzer to debug and identify code level bottlenecks
- Highly adaptive and capable of being individual contributor as well work as part of extended - teams across different locations/time zones
TECHNICAL SKILLS
Operating System: Windows, UNIX, Android, IOS
Programming languages: C, JavaScript, Python
Performance testing tools: Load runner, Performance Center, Neoload, Jmeter
Mobile PT Tools: Perfecto, See Test Automation
Monitoring Tools: Perfmon, Wily Introscope, HP Sitescope
Web Service Testing Tools: SoapUI, Postman
APM Tools: AppDynamics, Dynatrace, New Relic
Profiling Tools: Java Mission Control, VisualVM, SQL Profiler, HP Diagnostics
Defect Tracking Tools: Jira, Rally, QC
Open Source Tools: Wireshark, Fiddler, Gatling
Automation Tools: Cucumber, Selenium
Domains Worked: Retail, Banking, Telecom
PROFESSIONAL EXPERIENCE
Confidential
Performance Test Lead
Tools: NeoLoad, HPE Performance Center, JMeter, Selenium web driver, AppDynamics, See Test Automation, Jenkins, Profiling tools, Postman, Fiddler
Responsibilities:
- Managed End to End performance testing activities in agile environment, both sprint level and release level for multiple application portfolios
- Co-ordinated with different teams to gather non- functional requirements and build performance test strategy, gating criteria for each release
- Created performance workload models based on analysis of current application usage and projected growth to determine the system scalability in terms of workload
- Developed custom JavaScript code to overcome limitations in multi-user load simulation
- Involved in creating modular reusable scripts, enabled with proper log handlers
- Experienced in executing different load test types in complex and distributed architecture
- Responsible for driving triage calls to troubleshoot performance issues
- Experienced with recording user actions from real mobile devices in sync with LR, Jmeter
- Handled mobile application performance testing using Perfecto Mobile Cloud integrated with Load runner, See Test automation to identify end user experience (EUX) in mobile devices
- Hands on experience with creating scripts in selenium web driver integrated with JMeter for front end performance analysis of client side application
- Conducted deep dive performance analysis using APM tools like Dynatrace, AppDynamics to identify and isolate the performance bottlenecks at tier level
- Prepare Test reports with test observations and share it with relevant teams to implement performance optimization as a best practice
- Attend Go/No-Go meetings and presented test summary reports to support the decision making
- Track and maintain performance defects using tools like JIRA, Rally
- Handled RFP(Proposals) wrt performance testing solution for various client engagements
- Mentor and train junior team members and as a team leader responsible to ensure timely quality deliverables
Confidential
Performance Tester
Tools: HP Load runner, Performance center, CA Wily Introscope, HP site scope
Responsibilities:
- Coordinate actively with different business teams to collect NFRs, business processes
- Prepare detailed performance test plan/strategy based on the gather requirements
- Conduct tool feasibility tests to identify the appropriate tool suiting application and business
- Extensively involved in Load, stress, Failover, Spike and endurance testing
- Proficient in C and JavaScript language, and implement that knowledge to create custom code for overcoming challenges in multi user simulation
- Responsible for setting up of distributed load generation environment and execute test scripts
- Involved in system health monitoring using Sitescope and Wily Introscope tools during load test
- Create test reports in comparison with performance baseline and industry benchmarks
- Publishing and presenting the analysis to different teams to resolve bottlenecks
- Execute Regression Performance tests to validate if code fix has not degraded system
- Excellent written and verbal communication skills, self-motivated and worked in global delivery model
Confidential
Performance Test Engineer
Tool: Used: Neoload, Jmeter, load runner, SQL Profiler, SOAPUI
Responsibilities:
- Performed System, Integration and Regression tests to ensure product quality standards
- Gather non-functional requirements and performance SLAs in collaboration with business teams
- Design performance test plans and strategy based on requirement gathering
- Conduct tool feasibility checks to evaluate against application technology and budget
- Prepared Test scripts and test scenarios for different types load test types
- Involved in monitoring the system metrics using PerfMon remote monitoring utilities in Windows
- Created SQL scripts to extract huge volume of test data for load testing
- Analyzing the test results based on the SLA’s and identifying the bottlenecks
- Worked extensively using SOAPUI, Jmeter for creating web service automation scripts
- Analyzed & publish test reports with observations to optimize application performance
- Knowledgeable in QA testing methodologies and process like defect, metric tracking
