Performance Architect Resume
Bridgewater, NJ
SUMMARY:
- 12+ years of experience in Application Performance Management, Infrastructure Monitoring & Performance Troubleshooting
- Extensive experience in Application Performance Troubleshooting and providing recommendations for Performance Tuning
- Experience in Real User Experience Monitoring, Synthetic Monitoring, Network Performance Troubleshooting, Business Service Management (BSM), Business Process Management (BPM)
- Have extensive experience in Load Testing, Stress Testing, Failover Testing, Endurance Testing, Spike Testing and Capacity Testing using LoadRunner and Performance Center
- Experience in APM tools like HP BSM, HP BPM, HP Diagnostics, HP RUM, BMC Trans Mart, BMC EUEM, BMC TCO, Appdynamics, Dynatrace, New Relic
- Expertise in Infrastructure Monitoring tools like Sitescope, SevOne, Graphite, Perfmon, VROPS, Wily Introscope
- Expertise in Splunk, Oracle Enterprise Manager, VisualVM, Cavisson NetStorm (Performance Testing), Cavisson NetOcean(Service Virtualization), Fiddler, Akamai , Quality Center, QTP , Selenium , Toad, Winsql, Data Studio, Putty, AHP , Jenkins Hudson , Rally
- Expertise in testing application architecture for optimal performance and providing recommendations for better performance
- Tibco JVM Tuning , Testing JVM for optimal configuration and maximum capacity
- Experience in troubleshooting SAP, SAS Live & Batch Servers, Tibco Business Works & Active Matrix systems, NAS Configuration
- Strong understanding of QA Process and Agile methodologies
- Proficient in analyzing Performance Requirements, Functional Specifications , User Stories
- Expertise in developing performance Load Distribution Models as per Production load
- Trained in Mobile application performance testing tools like Neoload and Shunra
- Trained in freeware performance testing tools Jmeter and Badboy
- Experience in Shunra Network Virtualizer, HP Service Virtualization
- Experience in conducting Endurance Test of Client Side Apps to find memory leaks
- Experience of Using following LR Protocols: Web, Ajax Tru Client, Web Services, Action Message Format, Flex, Java Vuser
- Experience in analyzing LR Reports, finding and resolving bottlenecks and preparing performance reports for management
- Experience in implementing IP Spoofing
- Experience in examining log files, executing batch and shell scripts.
- Experience in analyzing Oracle AWR reports
- Have used XMLpad for understanding XSD schema diagrams.
- Have used Fiddler for observing web requests and response.
- Have experience in using vbscript to create excel macros for bulk data preparation
- Diverse industry experience includes hands on experience in Ecommerce , Telecom, Advertising & Media, Life Science, Banking and Financial Services, Medical Management System Applications.
- Extensively used SQL and Scripting to automate manual tasks and for backend verification.
- Experience in Microsoft VSS, Documentum and Tortoise SVN for Version Control Management
- Experience in Microsoft Project Plan for Project Planning
- Have experience in new, enhancement and maintenance projects
- Have experience in AJAX, PHP, ASP, VBScript, JavaScript, Mysql.
TECHNICAL SKILLS:
Performance Testing Tools: Load Runner, Performance Center
Monitoring Tools: Sitescope, Wily Introscope, Sevone, Splunk, Perfmon, LR monitors, rstatd, Oracle Enterprise Manager
APM Tools: HP BSM, HP BPM, HP RUM, Dynatrace (Pure Path Technology)
Languages: C, C++, VB, PHP, ASP, SQL.
Operating Systems: Solaris, Linux, Windows, HP UX
Functional Testing Tools: Quality Center, QTP, Clear Quest
Issue Resolution Tool: JIRA
Application Servers: Weblogic, Websphere, Apace Tomcat, Tibco, IIS
Database: Oracle, SQL Server, Mysql, SAS
Database Tools: Toad, Aqua Data Studio, SQL Developer
Configuration management: VSS, SVN, Documentum.
Web Technologies: HTML, XML, AJAX.
XML Tools: Xmlpad.
EXPERIENCE:
Confidential, Bridgewater, NJ
Performance Architect
Responsibilities:
- Initiated the performance troubleshooting service Confidential client location
- Effectively utilized HP BSM, HP Diagnostics, HP Sitescope, HP BPM, HP RUM for troubleshooting performance production issues
- Utilized Oracle Enterprise Manager for troubleshooting of database issues
- Utilized Dynatrace for troubleshooting PHP based applications
- Utilized Fusion Reactor for performance troubleshooting of Adobe Fusion Reactor based applications
- Increased business for employer by marketing the services provided by our team
- Improved client productivity by solving performance issues in production
- Introduced new tools and technologies wherever and whenever needed
- Improving Application Performance by optimizing Application Architecture
- Increasing Application Capacity by JVM Tuning, recommending optimal Tibco JVM configuration
- Measuring capacity improvements by using horizontal and vertical scaling methods
Tools: HP BSM, HP BPM, HP Sitescope, HP Diagnostics, Dynatrace, BMC EUEM, BMC TCO, BMC TMART, HP RUM, Fusion Reactor, VROPS, Shunra Network Virtualizer
Confidential, Chicago, IL
Performance Architect
Responsibilities:
- Investigating cause of performance degradation using Appdynamics
- Managed Dynatrace purepath technology proof of concept
- Managed client expectations
- Ensured on time delivery and productivity from offshore team
- Execution of performance tests during onsite hours
- Analysis of any issue observed during tests
- Preparation of test report Confidential the end of sprint
- Env. Setup and follow up on env. related issues
- Analyzing and Testing Application Architecture for optimal performance
- Execution of client side tests using selenium
- Analysis of any issues observed in client side tests (HAR files)
Tools: Performance Center 11, Appdynamics, Selenium, Jmeter, Jenkins Hudson (Software Configuration Management), HP Service Virtualization, Cavisson Netstorm for performance testing and Netocean for Service Virtualization, dynatrace
LR Protocols: Web, Web Services
Confidential, Sacramento, CA
Technical Architect
Responsibilities:
- Defining Standards and Processes for Performance Testing Activities
- Requirements gathering from application owners
- Performance Strategy and Performance Test Planning
- Monitoring servers using Sitescope, VisualVM, Dynatrace
- Siteminder JVM Tuning and Optimizing Siteminder JVM performance
- Capacity Planning and Capacity Testing
- Testing Application Architecture for optimal performance and providing recommendations
- Scripting using Vugen
- Uploading Bulk data in scripts
- Creating and executing scenarios in loadrunner controller
- Reproduction of production bottlenecks
- Profiling activity of batch jobs and providing recommendations based on profiler observations
- Reviewing scripts created by team members
- Coordinating with applications team to get bulk data
Tools: Loadrunner 9.5, Sitescope, Dynatrace, VisualVM
Confidential, Philadelphia, PA
Technical Architect
Responsibilities:
- Defining Standards and Processes for Performance Testing Activities
- Requirements gathering using Akamai or from product owners
- Performance Strategy and Performance Test Planning
- Creating monitoring profiles in SevOne
- Installing new builds in load env. using Anthill Pro (AHP)
- Analyzing results and pointing to the exact cause of bottleneck
- Capacity Testing and Capacity Planning
- Using Rally to follow User Stories delivered in each sprint
- Monitoring servers using SevOne and Graphite
- Improving Application Performance by optimizing Application Architecture
- Managed New Relic proof of concept
- Script Creation
- Uploading Bulk data in scripts
- Creating and executing scenarios in performance center
- Using Splunk to find out the exact cause of failures and gathering java trace to provide input to dev team
- Trained to use Mobile Performance Testing Tools Neoload and Shunra
- Trained to use freeware performance testing tools Jmeter and Badboy
- Reviewing scripts created by team members
- Raising defects in QC
- Coordinating with applications team to get bulk data
- Creating Detailed Design document for the flows to be tested
Tools: Performance Center 9.5, Splunk, AHP, Rally, Sevone, Graphite, New Relic, SQL Server, QC
Confidential, Richardson, TX
Technical Consultant
Responsibilities:
- Creating scripts in Vugen and make them execution ready as per the process document
- Verifying database using Aqua Data Studio to ensure that scripts are making changes in DB
- Setting up script parameter settings as per need of execution team
- Setting up script run time settings as per need of execution team
- Uploading Bulk data in scripts
- Reviewing scripts created by team members
- Shakeout of scripts after each code install
- Supporting execution team with script related issues
- Raising defects in Rational Clear Quest
- Coordinating with Data team to get bulk data
- Creating Happy Flow document for the flows to be tested
- Analyzing schema to create list of mandatory elements in XML requests using XMLpad
- Creating Performance Test Case
- Manual shakeout of flows
Tools: Load Runner 9.5, Aqua Data Studio, Rational Clear Quest, Tortoise SVN, XMLpad
Confidential, Atlanta, GA
Tech Lead
Responsibilities:
- Leading performance test activities from offshore
- Gathering performance test requirements
- Preparing requirements document
- Developing business flow document
- Creating Load Distribution Document as per projected production load
- Planning Load Test, Stress Test, Endurance Test
- Creating scripts in Vugen
- Creating bulk data using excel macros
- Developing and Executing Scenarios in Controller
- Monitoring the load tests, stress tests and endurance tests using wily and oracle web admin console
- Testing application with various JVM settings for maximum throughput
- Analyzing Load Runner and AWR Reports
- Creating Performance Report for management
- Maintaining Performance test results for comparison
- Creating result comparison with previous release results
- Collecting wily graphs
- Collecting backend logs using Winscp
- Reporting backend errors and weblogic stuck thread issues to development team
- Reviewing work done by Team Members
- Providing feedback about Team Members
- Conducting weekly team meetings to get inputs from team members
- Raising Performance and Functional defects
- Getting the defects fixed
- Coordinating with client contact onsite
- Allocating work to team members
- Training Team members about performance testing process
Tools: Load Runner 9.5, Load Runner 11, Quality Center, SQL Server Client, Putty, Wily Client, Oracle Web Admin Console, Winscp
Confidential
Tech Lead
Responsibilities:
- Leading performance test activities from offshore
- Gathering performance test requirements
- Developing business flow document
- Creating Load Distribution Document as per projected production load
- Planning Load Test, Stress Test, Endurance Test
- Creating scripts in Vugen and uploading to Performance Center
- Developing and Executing Scenarios in Performance Center
- Monitoring the load tests, stress tests and endurance tests using LR Monitors based on rstatd
- Doing client app memory leak tests
- Monitoring client app resource usage using Perfmon
- Executing Failover test in collaboration with development team
- Analyzing Load Runner Reports
- Creating Performance Report for management
- Maintaining and comparing Performance test results
- Providing estimate for performance test activities
- Reviewing work done by Team Members
- Providing feedback about Team Members
- Conducting weekly team meetings to get inputs from team members
- Raising Performance and Functional defects
- Getting the defects fixed
- Conducting Interviews
- Coordinating with client contact onsite
- Allocating work to team members
- Training Team members about performance testing process
- Training Team members about client applications
Tools: Load Runner 9.5, Performance Center, Quality Center, Toad, Perfmon
Confidential
Tech Lead
Responsibilities:
- Leading Performance & Automation Test Activities
- Gathering Performance & Automation Test Requirements
- Provide estimate of performance and automation test activities
- Developing business flow document
- Creating Scripts in Vugen
- Maintaining scripts in Performance Center
- Developing and Executing Scenarios in Performance Center
- Monitoring the load tests, stress tests and endurance tests using sitescope and LR monitors
- Conducting Capacity Test for training department of client
- Executing batch tests and monitoring cpu usage using top command
- Setting up Load Generators and IP Spoofing
- Analyzing Load Runner Reports
- Creating Performance Report for management
- Maintaining Performance test results
- Creating QTP scripts as per Business layered framework
- Obtaining QTP scripts from team members and organizing them in framework
- Testing of QTP scripts created by team members
- Reviewing work done by Team Members
- Providing feedback about Team Members
- Raising Performance and Functional defects
- Getting the defects fixed
- Conducting Interviews
- Allocating Work to Team Members
- Training Team members about Confidential Automation Framework
- Training Team members about QTP
Tools: Load Runner 9.5, Quality Center, QTP 11, Toad, SiteScope, Putty
Confidential
Senior Tester
Responsibilities:
- Test Case Creation
- Test Case Automation using Business Layered Framework in QTP
- Creation and Execution of QTP scripts
- Test Case Execution
- Defect reporting and tracking
- POC for National Domain
Tools: QTP 9.5, Toad, Test Director
Confidential
Tester
Responsibilities:
- Test Plan Preparation
- Test Case Creation
- Test Case Execution
- Defect reporting and tracking
Tools: Test Director, VSS