Craig Hook
Scottsdale, AZ *****
520-***-**** **********@*****.***
SUMMARY
Talented Software Automated Test Developer with outstanding experience and demonstrated expertise with high end
projects in deadline oriented environments.
10+ years experience in Software testing and methodologies including expertise in UI, C#, Java, and SQL
7+ years background in diverse facets of .NET, and WINFORMS development, encompassing
analysis, design, development and execution of business applications.
Instructor for SmartBear Test Complete automation tool.
Extensive programming experience using TestComplete, LoadComplete, Quality Center, QTP,
LoadRunner, Selenium, ASP.NET 2.0, VB.NET, ADO.net, VB SCRIPT, MSI, HTML and XML.
Experienced with Scrum/Agile Methodologies, Windows Workflow Foundation, Team Foundation
Server, SQL Queries, Systems Integration, Onshore/Offshore Development practices,
Leader of User Acceptance Testing with Excellent communication skills and strong background
working directly with clientele to identify business objectives and establish requirements.
US Government Security Clearance (current)
TECHNICAL SKILLS
Tools: VB, C#, C++, .NET, VS.NET 2005 2008, ASP, ADO.NET, JIRA, GreenHopper, VersionOne,Adobe
Dreamweaver, JavaScript, VB Scripting,, SMS, PHP,HTML, XML,SOAP UI, TRAC Defect Management, RALLEY
Documents
MSI scripting packages, MASH scripting tools.
Databases: MS SQL Server 2005, MS Access, MYSQL, Oracle 10g
Platforms: Embedded Systems VMWare, Windows 2000/NT/XP/Vista, Win7, Linux, Sun Solaris, DOS, Batch,
DB2 Basic Stamp MCU all versions, Arduino MCU process control system
Software: Visual Studio .NET, MS Office Suite, Smart Bear TestComplete. LoadComplete, ALM Complete Selenium,
MonkeyTalk (Android OS Automated Test Tool), HP Quality Center, Mercury Quick Test Pro, Team Foundation Server,
Test Complete Borland Softest, SharePoint, Load Runner TFS Reports, Chrystal Reports, T SQL
PROFESSIONAL EXPERIENCE
Recent Training / Continuing Education
Certified Scrum Master CSM 2014
University of Phoenix – Apollo Group 8/19/2013 – 10/05/2013
Tempe, AZ
Lead QA Scrum Team
Functional and Automated Test Engineer for new integration of all Student and Faculty web experience
applications. Used QTP and HP ALM as primary tools.
Developed test plans, unit tests, automated tests using Quality Center / HP ALM 2010.
Scripted Load tests with HP LoadRunner and Reported defect trends to management.
SOAP UI used for web transaction validation
Craig Hook
Scottsdale, AZ 85258
520-***-**** **********@*****.***
Lead requirements based test case development so that each test case was traceable to object
requirements.
Android / IOS Application for Student/Faculty Portal
Used MS Virtual Machine with Win7 multi platform testing
Agile SCRUM methodology using JIRA / Greenhopper
Laid off because of congressional shutdown.
PipingRock.com 4/2013 - 7/27/2013
Scottsdale, AZ
SQA Resource
• Acted has sole SQA Resource on a project to add features and a complete code refactored to move
LAMP environment website to updated technology.
• Worked as the sole SQA resource for a team of 3 developers.
• Site added a number of new high risk features to automate customer service workflow, automated
order fulfillment and shipping.
• Load tested using LoadComplete to support expected dramatic increase in orders
• Site v2 was launched on time with few unknown issues.
• Testing was 75% manual, 25% automated using the TestComplete tool.
• Technologies used were Symfony framework, Red Hat Linux, AJAX, MySql 5.5, and JIRA for defect
reporting.
• Payment Gateways were tested with SOAPUI (Chase and Paypal.)
Blood Systems 11/2012 - 3/10/2013
Scottsdale, AZ
SQA Analysts
GRE Payroll Database Conversion
Craig Hook
Scottsdale, AZ 85258
520-***-**** **********@*****.***
• Originated FDA documents, Test Cases, Traceability Documents for GRE Database conversion from
Mainframe DB2 to Oracle using Fast Formulas and Forms procedures.
• Developed automated scripts using HP QTP
• Extensive Oracle SQL used in validation using the TOAD tools.
• Lead requirements based test case development so that each test case was traceable to the object
requirements matrix.
• Interacted with stake holders for new software to insure Food and Drug Administration requirements were
being met.
• Interacted with software developers in-house and contract to validate requirements.
• Authored Functional / Manual Test cases with Quality Center ALM
Matrix Medical 1/2012 9/2012
Scottsdale, AZ
Lead Automation / Performance Tester
Automated Test Developer for new Android tablet / Ipad application.
Created automation test scripts using TestComplete / Android MonkeyTalk
Lead Performance Tester for ACES application using LoadComplete
Reported defect trends to management.
Lead requirements based test case development so that each test case was traceable to object
requirements.
Used Virtual Machine platform with Win7 64 & 32 bit OS.
SOAP UI testing confirmation of file and process trensaction
Load testing SQL server, web objects and html forms
Walt Disney World 10/2011 – 1/2012
Orlando, FL
Applications Test
Functional Test Engineer for new integration of all guest experience applications.
Developed test plans, unit tests, automated tests using QTP, Quality Center / HP Tools 2010.
Scripted Load tests with HP LoadRunner and Reported defect trends to management.
Lead requirements based test case development so that each test case was traceable to object
requirements.
Used MS Virtual Machine with Win7 multi platform testing
Agile SCRUM methodology was followed for the project
DATRON 2/2011 – 9/2011
Vista, CA
Lead Automation / Test Developer (contract)
Lead Automation Test Engineer for military communication radios with embedded systems
Developed test plans, unit tests, automated tests using TestComplete Tools 2010.
Craig Hook
Scottsdale, AZ 85258
520-***-**** **********@*****.***
Reported defect trends to management using HP Quality Center
Lead requirements based test case development
Tested a Windows Service module and API.
TestComplete and TestExecute applications used extensively as well as direct manual testing.
Used MS Virtual Machine with Win7 for multi platform testing.
Selenium WebTools v.9
Boeing Unmanned Systems 10/2010 – 2/2011
Mesa, AZ
Lead Automation / Test Developer (contract)
Lead Automation Test Engineer for avionic equipment embedded systems.
Developed test plans, unit tests, automated tests using TestComplete Tools 2010.
Reported defect trends to management.
Mentored Boeing employees in the use and maintain of test cases.
Built test result reporting tool in Team Foundation Server with SharePoint integration for traceability
Integration with a 3rd party software to device board schematics to highlight out of band results.
L 3 Communications – Contract 6/2010 – 10/2010
San Diego, CA
Lead Automation / Test Developer (contract)
Agile SCRUM methodology was followed for the project and was part of SCRUM Team.
Test Lead for product development team for Military Situational Awareness application on multiple
proprietary platforms.
Mentored and trained associate testers in SQA / Agile methodology, automated test scripting and reporting.
TestComplete Scripting and Integration with MS Team Foundation Server.
ScrumMaster for Bi weekly Bug Scrum, with reports generated from the MS Test Manager
Developed a completely automated Regression Test Suite with over 100 individual test cases in
TestComplete.
Authored written regression test cases for new products. Designed and coded a proprietary software
recovery partition.
Development project was completed as projected, on budget.
Craig Hook
Scottsdale, AZ 85258
520-***-**** **********@*****.***
INTEL
3/2010 – 6/2010
Portland, OR
Lead Integration Tester (contract)
Test Lead for integration test team for the Intel branded AppUp online software store. Develop test case for
individual modules, web services and integration of the full application.
Agile SCRUM methodology was followed for the project and was part of SCRUM Team.
Created Selenium and SOAP UI test cases for UI and Backend testing
Administered Microsoft Visual Studio Test Professional for test team
Lead for Bi weekly Defects meeting, with reports generated from the MS Test Manage
Developed from requirements specialized reports in Team Foundation Server Test Manager
Business Analyst for Developer team, provided budget projections and reports to management.
Onshore / Offshore Development Teams
Authored software stories and requirements in Team Foundation Server
Selenium Web Tools
Scripted and used SOAP UI for web services validation
Interfaced and managed relationship with PayPal Financial Services testing
NBC Universal – Yoh Talent 8/2009 – 10/2009
Tucson, AZ (remote)
Automated Software Tester (contract)
Agile Development Methodology, Onshore / Offshore Development Practices
Developed test cases and entered in HP Quality Center & Quick Test Pro, automated regression testing
for both the EntreGo Digital Content Delivery Application and the Station Appliance Hardware Systems
Developed Test Scripts (C#) in Visual Studio export to MS Test Complete
User Acceptance Testing both internal and external clients
Created Defect store in Rally, Code store in Team Foundation Server
Canyon Ranch Spa, Inc. 1/2009 – 7/2009
Tucson, AZ
Test Engineer (contract)
Acceptance Testing using MS Test Complete and TestComplete
Developed UAT scripts in Mercury QTP.
Supervised testing throughout migration project lifecycle.
SMS integration, MSI deployment packages.
Developed proprietary Gift Card Management solution for multi site retail firm with VB.NET v8, MS SQL
2005 and Oracle Databases. Served as Project Business Analyst to gather management requirements,
produce budgets and timelines for project from conception to deployment.
Served as lead reports developer for profit and loss, exposure reporting, risk management, pricing, trade
processing, and reconciliation.
Craig Hook
Scottsdale, AZ 85258
520-***-**** **********@*****.***
Designed Web based ASP.NET and Winforms Internet applications linked to multiple enterprise
SQL databases.
Scripted DB2 query to SQL stored procedure
Designed and created a .NET system architecture for ASP migration project.
Team Foundation Server
VB Script used for training tools.
SCC Computer 8/2008 12/2008
Clearwater FL
Automated Test Engineer
Developed scripts using Borland SoftTest used in automated testing of enterprise Medical
Laboratory System, Web based .NET applications leading to FDA approval.
Application Performance and Stress Testing using Borland SilkPerformer
Liaised with production team to analyze bugs and resolve issues.
Designed and reviewed Winform interfaces, C++ and .NET application architecture, analyzed software
development process
VB Scripter for test applications using Visual Studio
Worked with Oracle databases and designed scripted stored procedures.
Worked with Developers in Poland, Ukraine and India (offshore)
MoneyLynk Corp. 6/2006 – 6/2008
Tampa, FL
Software Test Developer
Responsible for testing Java modules embedded in web pages to pull credit information for loan
applications.
Agile SCRUM methodology was followed for the project and was part of SCRUM Team.
Wrote automation test scripts using JavaScript, VB.Net, and Third Party Java Modules tested with Selenium.
Used VB.Net, ASP and XML to create Web based tools for transactions on SQL and Oracle databases.
DB2 conversion to SQL, query and data verification
Troubleshot and resolved bugs in .NET applications to ensure optimal development environment.
Developed WinForms user interface projects with initial layout and base controls.
Freedom Scientific, Inc., 4/2007 – 6/2008
St. Petersburg, FL
Software Test Developer
Lead Software and Hardware Tester for Low Vision Products
Deployment Developer for MSI install packages. Visual Studio VB Scripting
Craig Hook
Scottsdale, AZ 85258
520-***-**** **********@*****.***
Version control and defect management via Team Foundation Server
Created prototype and production level object oriented applications using VB.Net and Winforms
technologies.
Team Lead throughout software development lifecycle, including design, modeling, coding, testing, and
documentation.
Analyzed business, functional, and technical requirements to make sure project met expectations.
Talk America 3/2001 4/2007
Palm Harbor, FL
Windows Application Software Developer
Gathered Requirements, wrote project plans, managed development and deployment of
Telecommunications CLEC applications.
DB2 query (AS400), Data Conversion to application formats.
Designed Web based ASP.NET, VB and VB.Net Internet applications linked to SQL databases.
Developed Window Forms Applications
Supervised testing staff throughout migration project lifecycle.
EDUCATION & CERTIFICATIONS
Florida State University, Tallahassee FL o
Electrical Engineering 3 years
Arizona State University
o Metro Phoenix Courses Completed
Microsoft MCSD .NET Certification 2009
Programming the Basic Stamp MCU for Industrial Applications 8/2011
Understanding Signals for Process Control 8/2011
Applied Sensor for Robotics 5/2011
FREELANCE PROJECTS 2009 2013
As a freelance software consultant, I had the role of Business Analyst gathering requirements, Application Designer
and Software Developer. Chaired weekly meetings with the client to review progress and incorporate changes and
enhancements where required.
Craig Hook
Scottsdale, AZ 85258
520-***-**** **********@*****.***
Nurses Charting System An expert system designed for Nursing Home Care for floor nurses to do
patient charts and care planning, Pharmacy orders, Appointments.
Technologies : Winforms . ASP.net, ADO.net, LINQ, SQL Databases (5). Modules developed are Nurse
Station, Nursing Aids Work List, Pharmacy, Physical Therapy Appointments / Charting, Patient Offsite
Appointments.
Developed Standardized Reports with Crystal Reporting Tools
Chiropractic Practice Mobile A Winforms and web application for Chiropractic services providers.
Designed to allow provider access to records and billing information remotely via a netbook / laptop.
Technologies: ASP.net, ADO.net, LINQ, SQL Databases. Server accessed via internet
Haute Furs Online fur coat website store. Website to support an online business.
Technologies: ASP.net, ADO.net, LINQ, SQL Databases, Dreamweaver
Wise Woman Properties Vacation Rental home website with booking calendar and property
management system.
Technologies: ASP.net, ADO.net, LINQ, SQL Databases, Dreamweaver
Tucson RV Rental website for marketing and management of RV rentals.
Technologies: ASP.net, ADO.net, LINQ, SQL Databases, Dreamweaver
Project Wedding website for brides, wedding service vendors. (ongoing project)
Technologies: ASP.net, ADO.net, LINQ, SQL Databases
Brides Best Choice – Wedding services vendors, similar to Projec t Wedding.
Technologies: – Joomla, ASP.net, LINQ
PDF to Word