Performance Test Automation Architect Resume
SYNOPSIS:
“LoadRunner WEB Certified Product Consultant” with 18 years of experience in Software Quality Assurance Projects. Primary concentrations are in Financial Services, Entertainment, Travel, Pharmaceutical, Telecom and Insurance industries with 15 years of Quality Assurance Project Management experience. Managed Manual, Automation, Load and Performance Testing Projects with team sizes as large as 20 people. Worked on Mainframe, Client Server, Web and Mobile Environments with various roles and responsibilities including:
- Administration of HP’s LoadRunner/Performance Center for developing virtual user scripts, scenarios, scheduling, resource monitoring and analysis for short and long term load and performance testing projects.
- Performance Engineering Architect/Guru Level well versed in installation/configuration of performance testing tools for client server, web based and mobile environments.
- Expert at salvage/damage control operations of rogue/inexperienced performance scripting efforts needing knowledge, direction and standardization with Load Testing best practices.
- Leader and teacher with the ability, communication and talent to train any and all team members to quickly develop the skills necessary for successful performance testing efforts of small and large volume scale.
- Efficient at developing manual, automation and load test plans/cases from functional, business and technical specifications.
- Master at taking new or established functional test cases/user profiles and converting them into Performance Test Scripts.
- Champion at system diagnosis, monitoring all resources, analysis and discovery of performance generated defects and bottlenecks.
- Professional at Quality Assurance Project Management skills for manual, automation and performance testing teams when scheduling resources, test cycles and on time deliverables.
TECHNICAL SKILLS:
LoadRunner/Performance Center 11.0, Quality Center/Test Director 10.0, Quick Test Pro 9.2, WinRunner 7.5, Topaz 3.0, Segue’s SilkTest 5.5, Silk Performer 4.5, Compuware QACenter Performance Edition 4.0, Compuware QARUN 3.0, Radview’s Webload 4.2, RSW’E-Test Suite 4.0 with E-Load, C, C++, C#, .NET, Visual Basic, Developer 2000, J2EE, JUnit, ANT, Bea WebLogic, JBoss, Korn Shell, SQL, SQL Load, SQL Query, SQL Navigator, TOAD, Jrexplorer, Reflections, Rational ClearCase, Vis. SourceSafe 6.0, PVCS, PC AnyWhere, Citrix, Terminal Services, OPT Net, VMWare, Informatica, Documentum, MDEX, AutoSys, Siebel 8.1, PeopleSoft 9.0, Hyperion 11.1, Microsoft Project, Visio, Word, Excel, PowerPoint, MS Outlook, Lotus Notes, IE 9.0, Netscape 7.0, AOL 9.0, Firefox 4.0, WSDL, Soap, XML, , HTTP, HTML, DHTML, Clarity, Wily, SiteScope, Perfcap, HP Openview Measureware Agent, Statspack, Perfmon, MS Access, SQL Server, Windows 95/98/ME/NT/2000/2003/XP/7, Windows Sockets, Cassandra, Oracle 11g, Sybase, DB2, TCP/IP, FTP Server, Telnet, Novell with SPX/IPX, HP-UX, HP-9000, Sun Solaris, IBM-PC, Terminal Emulation (RTE), IBM-AIX, and IBM-Mainframe.
EXPERIENCE:Confidential Jun 2011 – Present
Load & Performance Test Automation Architect
- Developed Complicated Performance Test Scripts to work with Authentication encryption and Mobile JSon calls via HP’s LoadRunner 11.0 VUGen with Web HTTP/HTML protocol.
- Developed Modularized Scripts with multiple Re-usable code blocks to streamline and control script development into manageable units.
- Executed Heavy Volume Load Tests of 25,000 VUsers via HP’s Performance Center Software As A Service (SAAS) Environment via 2 controllers and 10 generators in multiple locations across the United States.
- Performed Custom Excel based Load Test Analysis using results from NMon and HP-LoadRunner Analysis 11.0
- Defined best practices for Performance Environment Settings to provide consistent Load Test execution results.
- Executed Playback Marker Load Tests to diagnose bottlenecks with DRM settings and server configuration.
- Executed multiple load tests across various environments to flush out issues in builds and configurations.
Confidential May 2011 – Jan 2012
Load & Performance Test Automation Architect
- Maintained and updated complicated well developed modular scripts designed to test all permutations of Use Case Diagrams (UML) with HP’s VUGen and the Web HTTP/HTML protocol via LoadRunner 11.0.
- Developed .WSDL Scripts via the Web Services Protocol to test various API calls and generate performance baseline values for a Proof of Concept (POC) application.
- Performed multiple application Load tests with HP’s Performance Center 11.0 in a dedicated performance testing environment to baseline and flush out all bottlenecks and inconsistencies between builds and database updates.
- Utilized HP’s LoadRunner 11.0 Analysis tool to compare Key Performance Indicators (KPI’s) between execution runs for reporting and metrics.
- Lead Defect reviews and discussions with 20 plus participants including Development, Middle Ware, Networking and Project Management Teams.
- Wrote various Load Test Plans to map out the Performance Testing needed for various applications.
- Participated with Various Execution teams for round the clock Load Testing as needed.
- Opened, maintained and closed multiple Performance Defects in HP’s Quality Center 10.0.
Confidential Feb 2009 – April 2011
Load & Performance Test Automation Architect
- Developed Performance Test Plans to present to all management in preparation for our performance testing engagements.
- Developed Multiple Load and Performance Test Scripts with Siebel, Web Services, Oracle 2-Tier, HTTP/HTML and WinSock Protocols in LoadRunner VUGen 9.5
- Added Multiple Parameters to minimize the cashing from the Database Queries.
- Designed new Baseline, Tuning, Load and Performance Test Scenarios in HP-LoadRunner Controller 9.5.
- Performed Custom Excel based Load Test Analysis using results from VMStat and HP-LoadRunner Analysis 9.5.
- Developed Transaction Profiles and Load Testing Scripts with HP/Mercury’s Virtual User Generator 9.5 with the Web Protocol for PeopleSoft 9.0 involving Reporting Tools, Report Manager, People Tools, Process Scheduler, Process Monitor, Process List, Process Details, View Log/Trace and Message logs.
- Presented Executive Summary of findings for all Directors’ and up.
- Reviewed and Approved HP’s Quality Center 10.0 Architecture for initial Roll out for the PeopleSoft project.
- Introduced Service level Agreements (SLA’s) for the non functional requirements of Performance Testing into the organization to establish Best Practices for performance testing work.
- Executed after Hours Remote Performance Tests to establish stable repeatable results with minimal interference from Daytime QA and UAT Teams.
Confidential Oct 2008 – Jan 2009
Load & Performance Test Automation Architect
- Ran Multiple Baseline Test Runs on Various Captive Portal Builds and Apache Web Server VIP Configurations to determine the consistency and optimal configuration under load.
- Developed various Microsoft Visio Diagrams for the Test Plans and Message Flow Breakdowns.
- Created Project Plans through Hybrid Microsoft Project / Excel Template for staff and Management Review.
- Developed Custom Excel Spreadsheets for Statistical Analysis and Status Reporting as required.
- Developed New Load and Performance Test Scripts with Web Protocol in LoadRunner VUGen 9.5
- Designed new Baseline, Integration, Breaking Point, Soak Test, Tuning and Failover Load and Performance Test Scenarios in HP-LoadRunner Controller 9.5.
- Worked on configuration Settings to bring Performance Center 9.0 online for remote generators with Multiple IP’s for IP Spoofing.
- Performed Expert Level Analysis using results from VMStat and Wily for the Unix/Weblogic Application Environment as well as HP-LoadRunner Analysis 9.5
Confidential Oct 2007 – Sep 2008
Load & Performance Test Automation Architect
- Developed New Load and Performance Test Plans for 5 different projects
- Implemented Template and Standardization procedures for obtaining the Non-Functional Requirements as Performance Service Level Agreements (SLAs) to determine precise pass/fail criteria for performance testing efforts
- Analyzed requirements, existing manual Test Cases, existing Load and Performance Test Scripts to develop new and updated Load and Performance Test Scripts with Web Protocol in LoadRunner VUGen 9.2 across all 5 of the projects
- Designed new Baseline, Integration, Breaking Point, Soak Test, Tuning and Failover Load and Performance Test Scenarios in HP-LoadRunner Controller 9.2
- Orchestrated warm up scenarios to accurately seed the Oracle 10g and WebLogic Cache Levels before our official test runs
- Executed Performance Testing in dual QA environment with good support and multiple jobs running throughout the process on swing shifts in between onshore and offshore functional and automation testing teams to accommodate all and stay on tightly planned schedules
- Performed expert level analysis using results from SiteScope Monitoring Tool as well as HP-LoadRunner Analysis 9.2
- Developed special Performance Test Reporting template for quick snapshot of our testing status
- Discovered Critical Sev 1 Performance Defect with bottleneck at demo connection pool within the application layer and causing transactions responses to hang after 200 user connections were consumed
- Developed various Microsoft Visio Diagrams for the environmental changes, upgrades and workflows across the 5 projects
- Developed Performance Test Strategy and Processes for IT department
- Developed and managed multiple Project Plans with Microsoft Project for the Load and Performance Testing efforts
- Developed multiple Excel spreadsheets for statistical analysis and status reporting per senior leadership team request
- Managed team of 6 performance engineers for the Load and Performance testing effort
- Conducted Capacity Planning study through the analysis of the web trends analytics and the data from business and technical teams
- Conducted ramp up training sessions to new QA team members on the functionality and performance of the system end to end
Confidential. Jun 2007- Sept 2007
Load & Performance Test Automation Architect
- Analyzed outdated LoadRunner 8.1 scripts and compared with new functionality for Siebel 7.7 Call Center application PPO functionality
- Updated the salvageable LoadRunner 8.1 Scripts from the past in relation to the Siebel 7.7 Call Center PPO functionality
- Re-developed new LoadRunner 8.1 Scripts for old and new functionality in relation to the Siebel 7.7 Call Center PPO functionality
- Developed LoadRunner 8.1 scripts for the migration of the Email Module in Siebel 6.0 to Siebel 7.7 Call Center application Email functionality
- Developed LoadRunner 8.1 scripts for custom built Siebel 7.7 Call Center HMO functionality
- Built complex scenarios to execute multiple PPO scripts, HMO scripts, email scripts and CTI scripts
- Completed complex analysis to uncover application server, load balancer and database bottlenecks within the Siebel application in relation to the various modules
- Assisted the Siebel and database teams in tuning the Seibel 7.7 System to achieve maximum efficiency and performance
Confidential Mar 2007- May 2007
Load & Performance Test Automation Architect
- Specialized in custom scripting in the Tricky WINSOCK and the New C#.NET/Visual Studio 2005 Protocols with LoadRunner 8.1.4 (feature pack) Storing all scripts in Visual SourceSafe 6.0
- Parameterized and correlated multiple session ID’s, user ID’s, view state’s and WSDL based SOAP XML requests
- Performed 48 hour memory leak tests against production and exposed some application errors
- Found the COM+ object errors through ASP.NET Inefficient Garbage Collection (GC)
- Also exposed some other application errors including mismatch between EAN numbers and the PEAN numbers in SAP Order Fulfillment
- Uncovered Memory Hogs with two W3WP processes of using up large chunks of memory at 100 Mb a piece. This proved to be a configuration issue requiring some more patches for the IIS Web Server
- Conducted tests against 5,000 and 10,000 SAP orders to further stress the system
- Performed in depth analysis with .NET CLR, Memory, CPU, ASP.NET Perfmon counters and presented results to management in excel spreadsheets for review and Q & A sessions
- Formulated final reports and knowledge transfer documents for project completion
Confidential Oct 2006 – Feb 2007
Load & Performance Test Automation Architect
- Identified the present manual scripts for Load and Performance test automation using Mercury’s LoadRunner 8.1
- Worked with Web-HTML/HTTP and Web Services protocols to trap the browser requests and XML requests of the front end applications
- Engaged in hands on coding to manage the XML requests with web_custom_request function using Mercury LoadRunner 8.1‘s VUGen scripting tool
- Ran some challenging scenarios up to 500 VUsers through the LoadRunner Controller across dual load generators
- Performed in depth analysis with Mercury Analysis Tool and presented results to management in Excel spreadsheets for review and Q & A sessions
- Identified application layer bottleneck within the pre production environment for the development team to address and fix with sConfidentialequent release
- Validated data in LDAP utilizing JRExplorer
- Worked with multiple groups to coordinate various environments, data, IDs and accounts for testing on schedule and within our project plan projected timelines
- Interfaced between multiple teams and locations including New Jersey and Denver groups
- Formulated final reports and knowledge transfer for Load and Performance testing project completion
CONFIDENTIAL Jul 2006 – Sept 2006
Load & Performance Test Automation Architect
- Analyzed present scripts and updated to current builds and workflow
- LoadRunner scripting with HTML/HTTP protocol with single and multi protocols for various modules within the applications
- Developed multiple parameter files for logons, passwords, environments, URLs, servers, company names, project names, sequence ids and account numbers
- Designed and executed multiple load test scenarios for a variety of Load and Performance tests, Spike tests and Volume/Memory leak tests
- Conducted remote load testing to primary load generators within WAN to UK and New York Locations to execute the test internationally
- Flushed out memory leak in relation to applications with WILY graphical data and load testing analytics
- Conducted analysis with LoadRunner 8.1 and prepared spreadsheets for reporting on all load test runs with relative analysis to prior runs and builds
- Recommended proper configuration for Documentum WebSphere tiers, which were running on inadequate memory for the capacity desired
- Formulated final reports for Load and Performance testing signoff
Confidential Apr 2006 – Jun 2006
Load & Performance Test Automation Architect
- Analyzed the archived scripts and updated to current scripting design and workflow
- LoadRunner scripting with Oracle –2-Tier and web protocols for various application business processes within the Customer Care Application functionalities
- Scripted multiple transactions for various Inserts and Select Statements within LoadRunner 8.1
- Developed multiple Param files with formats for time stamping and date insertion for sequential queries
- Designed and executed multiple load test scenarios for a variety of database user activities with LoadRunner 8.1
- Conducted remote Load Testing to primary Load Generators within WAN to New York and California locations to execute the test nationwide
- Flushed out database issues in relation to applications with Load Testing analytics
- Facilitated appropriate controller keys for Oracle 2-tier and web protocols and 550 Vuser tests
- Conducted training to QA team members and development staff interested in utilizing LoadRunner 8.1
- Conducted analysis with LoadRunner 8.1 and prepared spreadsheet for database monitoring and StatsPack inquiries
- Verified inefficient SQL queries for database team investigation
- Advised junior team members on data validation analysis for script debugging
- Confirmed improved Oracle 10g behavior post installation of supplied Bundle and Optimizer Patches. Addressed all scripting requests from upper management.
EDUCATION:
- Medical Program Studies,
- BS, Zoology