Senior Loadrunner Consultant Resume Profile
Primary Competencies
- LoadRunner Performance Center Accredited Systems Engineer and Certified Instructor ASE CI 7.5 11.0 11 Yrs. Experience
- Used multiple protocols HTTP/Web, WinSock, Siebel, RTE, Citrix, Java, C, WebServices, TruClient, etc .
- Correlated session ID's and other dynamic server values viewstate id's, swecount, etc .
- Used custom C code to enhance scripts splitting correlated values, writing to files, etc. .
- Created complex automated staggered ramp-up scenario with 120 associated scripts.
- Integrated SiteScope with LoadRunner to monitor server OS Unix, Windows, Sun and Application DB Performance Siebel, WebLogic, WebSphere, Oracle, SQL Server as well as network performance and availability.
- Integrated LoadRunner with Quality Center to store scripts, scenarios and results as well as scheduling multiple overnight test runs.
- Used error snapshotting as well as image and text checkpoints extensively to ensure the application is functioning properly under load.
- Used LoadRunner Analysis tool to create high level results presentations for senior management as well as detailed results for development resources.
- Developed a results template and published an HTML version of the report to the Web.
- Overlaid graphs and compared multiple scenario executions with LoadRunner Analysis Tool.
- Have a complete understanding of all LoadRunner HTTP Run Time Settings Think Time/Step Download Timeout, etc and when they should and should not be used.
- Used LoadRunner for testing of web applications running on Tomcat, Apache, IIS and Siebel WebServers.
- Used LoadRunner for testing of web applications running on BEA WebLogic, IBM WebSphere and Siebel application servers.
- Used LoadRunner for testing of web applications running on Windows, UNIX and Solaris platforms.
- Used LoadRunner for testing of web applications using J2EE, JAVA, CORBA, ASP.NET, technologies.
- Expert QualityCenter TestDirector 7.6 - 9.2 11 Yrs. Experience
- Extensive QC TD Admin experience Groups, Lists, Fields, Workflow, DB's, API, etc.
- Created utilities for automation of password resets and new user creation.
- Stored all manual and automated QTP WinRunner test cases in QC TD.
- Created data driven automated framework in QC for execution of automated tests.
- Used SMTP email functionality to send test cases and results to colleagues.
- Used report generator extensively to create test status reports and test summaries for upper management.
- Used defect tracking module to store and communicate defects.
- Familiar with the integration of QC TD with PVCS Tracker, StarTeam and CaliberRM.
- Expert Business Availability Center BAC 6.6-7.5 Formerly Topaz - 3 Yrs. Experience
- Setup numerous BPM's domestically and internationally.
- Scripted and deployed numerous VuGen scripts across 30 BPM locations on multiple operating systems.
- Designed and implemented a common BAC view structure across multiple business units.
- Configured and deployed numerous types of CI's along with SLA's and thresholds.
- Created Pattern View structure to meet the organizational structure.
- Integrated SiteScope with BAC to gather operational metrics.
- Created custom alerts for SLA's and thresholds distributed via Email and Text .
- Primary support person for production instance of BAC 6.6, 6.8, 7.5.
- Upgraded BAC from 6.0 thru 7.5.
- Restored corrupted BAC Instance including CMDB and Profile Databases.
- Created process for silent installs of BPM software on multiple machines.
- Expert WinRunner 7.1 8.2 5 Yrs. Experience
- Created scripts for web based and client server applications using J2EE, JAVA, ASP.NET, Tuxedo, Delphi technologies.
- Have a complete understanding of GUI Map and GUI Map Configurator and how they are used.
- Experience using virtual objects.
- Used TSL to modify scripts looping, gui checkpoints, tl step, etc after recording to enable robust playback for multiple scenarios.
- Used data driven features extensively both .xls and .txt.
- Integrated with TestDirector to store and execute all scripts.
- Created a function library of user-defined functions that could be called from driver scripts associated with test cases in TestDirector.
- Extensive Warehouse Management, Supply Chain and 3rd Party Logistics business knowledge.
- Extensive Quality Assurance experience both hands on and management.
- Experience with multiple system development methodologies Waterfall, Extreme Programming, Agile, etc.
- Excellent technical skills including SQL, UNIX, C , Java, VB, VBScript and COBOL.
- Strong business analysis experience, including documenting processes, systems, and procedures.
- Facilitated requirements gathering sessions with customers, business analysts and developers.
- Evaluated multiple requirements management tools Doors, Requisite Pro, etc.
Professional Experience
Confidential
Lead Performance Engineer Performance Center, LoadRunner
- Completed over 25 succesful performance testing projects from requirements to closure.
- Led a team of 5 onshore and 7 offshore performance engineers.
- Created structured documentation library including templates for deliverables and communications.
- Performed training and mentoring for team of 40 engineers on all phases of performance testing.
- Managed multiple simultaneous performance testing projects each with their own schedules, resources and challenges.
- Responsible for requirements analysis, cost estimation and resource assignments for multiple simultaneous projects.
- Assisted in Sitescope and Performance Center Administrative activities.
Confidential
Lead Performance Engineer LoadRunner
- Lead performance test planning effort for multiple products within the ADP Suite of Payroll apps.
- Built and lead an offshore team of performance engineers to assist in execution of the performance test plans.
- Lead the design and build out of a dedicated Performance Environment to accurately emulate the production environment.
- Identified and Interviewed application SME's to gather detailed performance requirements.
- Designed LoadRunner scenarios to accurately emulate the requirements or multiple ADP clients.
- Created complex and flexible VuGen scripts to accurately emulate real-world client activity.
- Performed scenario execution of multiple concurrent scripts which emulated various numbers of users yet achieved a specified number of transactions per hour.
- Designed a suite of test executions each with specific goals of answering different questions asked by the client.
- Performed detailed analysis of executions and provided specific recommendations for performance improvements.
- Leveraged Wily Introscope for Deep Dive analysis of JVM performance.
- Prepared and presented Performance Testing results customized for different audiences.
- Created Performance Testing best practices document to be used by entire ADP organization.
- Mentored junior level resources and helped them understand the Why we do certain things as opposed to just the What to do.
Confidential
Senior Performance Engineer Performance Center, SiteScope
- Lead performance test planning effort for multi-million dollar conversion of resort reservation system from Green Screen to GUI based application.
- Lead effort to understand and test over 20 external system interfaces that worked in conjunction with the reservation system.
- Conducted shadowing of resort employees to understand their business processes and how they used the system.
- Created UCML diagrams for each business process to help understand the different logic paths that were to be used by the scripts.
- Created modularized scripts that would execute different logic paths based on percentages as observed while shadowing resort employees.
- Used VTS to exchange data between multiple scripts in real-time during test execution.
- Created scenarios for data creation, data staging, smoke tests and actual performance test execution.
- Executed scenarios across multiple applications on multiple controllers to emulate a real world transaction load.
- Provided detailed analysis of results and made suggestions regarding failure root causes and bottleneck resolutions.
Confidential
Senior HP Consultant BAC, Performance Center, SiteScope
- Responsible for repairing and stabilizing BAC environment that had been corrupted by previous resource. This consisted of database troubleshooting, application debugging, configuration changes, log file analysis, etc.
- Responsible for developing and implementing BAC Engagement model for incoming work requests from business units within Home Depot.
- Developed complex custom views that required CMDB configuration item manipulation and a thorough understanding of CI relationships.
- Integrated BAC Alerting with existing Netcool alerting infrastructure via SNMP traps.
- Created numerous Business Process Profiles with custom schedules, downtimes, thresholds, etc.
- Responsible for all BAC administration tasks including setting up new users, creation of permission groups, creating custom reports, custom portlets and pages for My BAC.
- Provided mentoring for VuGen scripting for BAC and assisted with challenges.
- Assisted Performance Testing team with VuGen scripting challenges and Performance Center administration tasks.
- Responsible for upgrading HP Performance Center from version 8.1 to 9.1.
- Assisted with SiteScope Administration and Issue resolution.
- Provided mentoring for all HP Products including BAC, Performance Center, SiteScope and Quality Center.
- HP Instructor for Performance Center 9.1 on-site.
Confidential
HP Instructor for LoadRunner 9.1 at HP Facility in Alpharetta, GA on numerous occasions.
- HP Instructor for LoadRunner Performance Center 9.1 at client sites across US. Clients included BroadRidge, CapGemini, McKesson, University of Maryland, Pratt Whitney, CDC.
- HP Instructor for Quality Center 9.2 at CDC in Atlanta, GA.
- HP Instructor for SiteScope 9.5 at HP Facility in Boston, MA
- Provided post class on-site mentoring for HP LoadRunner and SiteScope.
- Upgraded from Performance Center 8.1 to 9.1 at client sites across the US. Clients include McKesson and Verizon.
Confidential
Mercury Applications Analyst
- Single Mercury support person for all McKesson Corp. QC, QTP, LoadRunner, Performance Center, BPT, BAC, SiteScope .
- Responsible for administration of global Quality Center environment with 130 projects and 1000 users.
- Successfully Converted all 130 QC projects to a common QC template project.
- Implemented complex QC customization via workflow VBScript.
- Successfully planned and executed a QC environment move 135Gb dir structure 15Gb DB from California to Alpharetta.
- Installed and configured QC Dashboard for reporting from QC.
- Assisted in integration of QC with StarTeam Defect Tracking tool as well as Caliber RM requirements management tool.
- Mentored McKesson employees on QC best practices.
- Developed automated script for custom report generation using WinRunner and Microsoft Scheduler.
- Assisted in Quality Center and Performance Center environment design and implementation.
- Functioned as internal Sr. Performance Engineer Consultant for multiple business units within McKesson.
- Created Performance Testing Analysis and Recommendations document for multiple business units within McKesson.
- Performed internal training on the use of Performance Center vs. LoadRunner.
- Assisted in converting 8 individual LoadRunner Controller rigs to a single instance of Performance Center across the McKesson organization.
- Assisted in design of and deployment of Production instance of BAC across McKesson organization.
- Acted as primary BAC support person across entire McKesson Organization.
Confidential
Senior Performance Testing Consultant
- Assisted client in tool evaluation and proof of concept testing with LoadRunner.
- Developed LoadRunner coding standards and best practices document for use across all performance testing projects.
- Developed LoadRunner scripting and execution strategy for use across all performance testing projects.
- Organized and led a team of business analysts, developers, support staff and performance testers in analyzing, defining and documenting all data requirements for performance testing projects.
- Developed detailed work estimates for all phases of performance testing planning, scripting, execution and analysis .
- Developed multiple LoadRunner scripts in VuGen WinSock, Siebel/Web, HTTP/Web for several different client applications.
- Multiple scripts were recorded and executed against applications using Siebel E-Configurator and E-Customer.
- Used Ethereal to analyze network traffic and port mappings for WinSock scripts.
- Created and executed multiple complex LoadRunner scenarios.
- Installed and Configured SiteScope to monitor all servers at the OS and Application Layers.
- Integrated SiteScope and LoadRunner to easily analyze SiteScope data with LoadRunner Analysis tool.
- Created a custom LoadRunner analysis template to generate a consistent results format.
- Published HTML Analysis reports to the Web to be viewed by resources in multiple geographic locations.
- Analyzed test results and server statistics to identify system resource constraints and bottlenecks.
Confidential
Senior LoadRunner Consultant
- Created multiple LoadRunner scripts for clients' internal and external facing website.
- Scripts included complex logic to accurately simulate real business transactions.
- Used shakeout tests to determine correct pacing for accurate transaction volumes per hour.
- Created complex automated staggered ramp-up scenario with 120 associated scripts.
- Setup Monitoring over Firewall for capturing WebSphere, UNIX and Windows resource statistics.
- Created detailed results analysis reports including imported external data along with merged graphs, highlighted bottlenecks and other observations.
- Responsible for mentoring 4 client resources on the use of LoadRunner VuGen/Controller/Analysis.
- Created LoadRunner coding standards document.
- Initiated LoadRunner script review sessions.
- Created Pre-LoadTest checklist document.
Confidential
Senior LoadRunner Consultant
- Responsible for creating LoadRunner 8.0 Web scripts for two different internet banking applications.
- Worked with business to identify which business transactions should be scripted.
- Worked with business to develop data requirements for scripts.
- Used manual correlation extensively.
- Used custom C Code to parse correlated values.
- Evaluated and updated existing LR scripts.
- Assisted in troubleshooting LR scripts using Citrix protocol.
- Assisted in creation of Disaster Recovery Failover test plan document.
Confidential
Senior Automation Consultant
- Identified business processes that were good candidates for automation.
- Implemented automation best practices coding standards, naming conventions, etc .
- Implemented TestDirector Framework for integration with WinRunner and QuickTestPro scripts.
- Developed and implemented WinRunner scripts using the Delphi Add-In.
- Successfully integrated TestDirector as a total test repository with WinRunner and QuickTestPro as well as manual test scripts.
- Presented weekly demos of scripting progress and features to QA Manager.
- Trained manual testers on the use of the defect module in TestDirector.
- Implemented major TestDirector customizations using VBScript in the workflow Conditional auto email, dynamic field attributes, etc .
Implemented TestDirector Scheduler to perform overnight test runs of automated scripts.
Confidential
Senior Mercury Consultant
- Responsible for creating automated scripts to replace manual test cases.
- Responsible for creating user defined functions to assist in the automation of manual test cases.
- Responsible for analysis of existing manual test cases stored in TestDirector including functionality breakdown and coverage matrix.
- Responsible for analysis of load testing strategy and making recommendations for improvement.
- Responsible for analysis of existing LoadRunner scripts and making recommendations for improvement.
- Assisted with creation of Load Test Plan for multiple clients.
- Responsible for creating multiple LoadRunner Scripts using the Web protocol.
- Responsible for creating LoadRunner Scenario to accurately reflect business scenarios.
- Used IP Spoofing to allow for load balancer sticky sessions.
- Responsible for LoadRunner Results analysis and presentation including monitor results and customized graphs .
Confidential
Quality Assurance Manager
- Managed a team of 10 Quality Assurance Analysts and 2 Quality Assurance Leads.
- Managed testing effort for multiple large-scale simultaneous product releases.
- Responsible for tracking and meeting project timelines.
- Responsible for conducting employee reviews and career development.
- Responsible for reporting risks and issues to business representatives and upper management.
- Provide guidance and training on QA best practices and processes.
- Member of Business Rationalization Committee.
- Senior Quality Assurance Analyst Feb 2004 Nov 2004
- Responsible for creating testing estimates including WBS, resource allocation, hours and cost.
- Led a team of 4 Intermediate QA Analysts performing test case creation and execution.
- Responsible for creating and documenting Quality Assurance processes and procedures.
- Responsible for keeping multiple testing environments in sync.
- Worked with capacity planning group to design all new testing environments for Functional, Regression and Performance testing.
- Worked with project and development managers to ensure testing deadlines were met.
- Intermediate Quality Assurance Analyst Jun 2001 Feb 2004
- Responsible for developing detailed functional test cases from business requirements.
- Responsible for developing detailed integration test cases from technical specification documents.
- Lead automation developer responsible for automating regression test cases using WinRunner and TestDirector.
- Lead load testing developer responsible for developing, executing and analyzing LoadRunner scripts and results.
- Used TestDirector to store and execute all test cases, automation scripts and test execution history.
- Used PVCS Tracker to track all defects and enhancements through the change control process.
- Responsible for executing Functional, Integration and regression test cases.
- Used SQL Toad extensively for white box / backend testing and creating test data and verifying test results.
- Responsible for functionally testing Crystal Enterprise 8.5 reports.
- Responsible for functionally and regression testing integration of Oracle ERP backend including Inventory, Order Entry and Purchasing modules.
- Provided on-site customer support during customer implementation.
- Responsible for gathering and documenting business and technical requirements.
- Assisted in development of detailed technical design documents and ensured design was aligned with requirements.
- Interacted with internal and external customers, project managers, development, testing and support personnel.
- Managed and tracked requirements on a large scale warehouse management system project from requirements gathering to implementation.