ROBERT M. MILLER
**** ***** **** * Murfreesboro, TN 37128
HelpUTest Inc.
PO Box 921246, Norcross, GA 30010
770-***-**** * ***@*********.***
OBJECTIVE
Software Quality Assurance Manager/Test Automation Lead: My objective is to obtain a position utilizing my experience as a manager, trainer and developer of QA best practices and test automation architecture and development in an SAP, Web or Client Server Application environment using the Worksoft Certify test automation tool.
QUALIFICATIONS
SQA & Test Automation Developer and Management Consultant – 20 years
Worksoft Certify Test Automation Developer & Trainer – 12 years
Test Automation Architect/Developer Online Mainframe Applications– 20 years
Test Automation Architect/Developer html Web & Client Server Applications – 12 years
Test Requirements and Test Plans Development – 20 years
Director, ACP/TPF Assembler Applications Development – 3 years
Manager/Lead, ACP/TPF Assembler Applications Development and QA – 7 years
Sales Representative/Manager, Technical Sales – 2 years
ACP/TPF Assembler, Programmer – 10 years
Worksoft Certify Test Automation – 12 years
Autotester Test Automation – 10 years
WinRunner/QTP Test Automation – 2 years
Robot Test Automation – 1 year
Segue Silk Test Automation – 1 year
TPNS Test Automation – 2 years
HTML Web test automation – 12 years
SAP test automation – 6 years
PROFESSIONAL ACHIVEMENTS
Project Management:
• Managed the implementation of best practices, training, test plans, test requirements, test design and automation at several major clients for Worksoft Inc., the vendor of the test automation solution, Certify.
• Managed training and development of test automation for over 7 years using AutoTester and Worksoft Certify at Charles Schwab for several departments.
• Managed one third of the ACP/TPF development for 5 years of the AMTRAK Train Processing System (TPS) working with 13 developers and the AMTRAK Reservations (ARROW) system working with 33 developers.
• Directed development, implementation and software quality assurance for over 2 years of Marriott Headquarters reservations system (MARSHA)
• Manager of Reservations Applications Development and Customer Liaison for 3 years for Frontier Airlines, successfully implementing new projects and changes with a team of 10 programmers.
• Successfully managed one time move of the entire Frontier Airlines reservations computer center, hardware and software, from Tyson’s Corner, Virginia to Atlanta, Georgia.
Test Automation Design and Development:
• Defined test plans and test requirements and developed test automation for SAP and SAP Portal transactions as well as platforms and operating systems for HTML, .NET (including WPF), Visual Basic, Java, UNIX, C++, AS/400, iSeries, Mainframe/3270 and web-services (SOA).
• AFLAC .Net SNG platform of Applications for Insurance for 32 products for over 53 states and territories designing re-usable automated processes for over 1500 different applications.
• AFLAC AWES .Net and mainframe insurance applications providing a means of data mining for accounts usable for testing for over 42000 zip codes including automated selection of valid addresses
• AAA of Southern California for mainframe, html Web and .Net insurance applications
• IBM mainframe automated batch processing system (JCLFOX) that modified JCL, re-named jobs, submitted them for batch execution, monitored for good condition codes/end of job (EOJ), and validated text and values in the sysout files on the hold queue * used extensively at Tesseract a division of CDC and Charles Schwab during Y2K to automatically manage the processing of hundreds of batch jobs totally unattended
• Test automation data mining for valid accounts for test automation of trading with over 38 specific criteria for Charles Schwab Mutual Funds
• VISA International ACP/TPF Automated Test Environment Cycling System featuring a hub PC interacting with Emails requesting the cycling of test automation environment and testing on specific dates and times. The hub managed the effort and assigned the automation effort to one of 5 dedicated PC for testing the of the 5 different VISA data centers.
Test Automation and Best Practices Trainer:
• Training of Test Automation with Certify for SAP and SAP Portal transactions as well as applications in HTML, .NET, .NET WPF, Visual Basic, Java, UNIX, C++, AS/400, iSeries, Mainframe/3270 and web-services (SOA).
Client Name: Worksoft Inc. Dallas, Texas (Vendor of Certify)
Role: Certify Test Automation Architect, Trainer, Developer, Mgmt Consultant
Duration: Jan 2004 – Current and Ongoing as needed
Project Details and Responsibilities:
• Work with engineers developing Certify interface, enhancements and client custom modules for object recognition, interaction and navigation of applications developed for mainframe, html Web, VB, .Net, Java and SAP and SAP Portal transactions.
• Consult on Certify interface development for test automation
• Client site customer relations and project management
• Develop test plan and test requirements from documentation and with client business analysts and subject matter experts
• Trainer, tutor and develop test and process automation for Worksoft clients.
HelpUTest (C2C) Paskon Consulting Client Name: Yazaki of North America, Canton, MI
Role: Test Automation Architect/Management Consultant
Duration: Nov 2010 – Current
Project Details and Responsibilities:
• Worksoft Certify Trainer, Architect, and Developer of test automation for SAP MM, and supporting Web applications.
HelpUTest (C2C) Client Name: The Zenith, Woodland Hills, CA
Role: Test Automation Management Consultant
Duration: May 2010 – June 2010
Project Details and Responsibilities:
• Develop An Automation Strategy document for applications working with Microsoft SQL, Oracle, and PL/SQL that outlines how best to leverage Certify, given Zenith’s development methodologies and the systems Zenith has in production as well as development. This would include: Inventory of applications, Define/Prioritize which applications to automate, Define automation methodologies to be used, Define resources/roles and responsibilities, Define required environment
• Develop a Test Automation Policies and Procedures Document.
HelpUTest (C2C) Cognizant Client Name: Jabil Circuts, St. Petersburg, FL
Role: SAP and SAP Portal Test Automation Certify Trainer, Developer, Mgmt Consultant
Duration: Mar 2010 – May 2010
Project Details and Responsibilities:
• Advise and document best practices for testing in an Agile development environment and for defining test case details and naming conventions for test cases, data record sets and variables.
• Architect and tutor the development of test automation for SAP Functional Transactions to Create and Modify Customer, Vendor, Purchase Order, Etc. (FI), Production Planning including BOM creation (PP).
• Developed automation Processes to use keyword data for handling changeable data such as all date changes required for testing: +days, - days, End of Month, etc.
HelpUTest (C2C) Worksoft Client Name: Orica, Denver, CO
Role: SAP and SAP Portal Test Automation Certify Trainer, Developer, Mgmt Consultant
Duration: Jan 2010 – Feb 2010
Project Details and Responsibilities:
• Train, tutor, architect and develop test automation with client staff and SAP configuration consultants on using the Worksoft Certify solution for testing SAP.
Identify and define test case requirements with Orica testers and subject matter experts
• Architect and tutor the development of test automation for SAP Functional Transactions to Create and Modify Customer, Vendor, Purchase Order, Etc.
• Developed automation Processes to use keyword data for handling changeable data such as all date changes required for testing: +days, - days, End of Month, etc.
HelpUTest (C2C) Worksoft Client Name: Weil Cornell Medical College, New York, NY
Role: SAP and SAP Portal Test Automation Certify Trainer, Developer, Mgmt Consultant
Duration: Dec 2008 – Apr 2009
Project Details and Responsibilities:
• Train, tutor, architect and develop test automation with client staff and SAP configuration consultants on using the Worksoft Certify solution for testing SAP and SAP Portal transactions.
• Identify and define test case requirements with Nalco business analysts and Subject Matter Experts
• Work with client application and Worksoft engineer perfecting Certify automation Process to automatically convert from SAP GUI and execute in a WEB GUI SAP Portal.
• Architect and tutor the development of test automation for SAP Functional Transactions to Create and Modify Customer, Vendor, Purchase Order, Etc. (FI), Human Resources Personnel information, time reporting (HR)
• Developed automation Processes to use keyword data for handling changeable data such as all date changes required for testing: +days, - days, End of Month, etc.
HelpUTest (C2C) Worksoft Client Name: Picitanny Aresnal, New Jersey
Role: SAP and SAP Portal Test Automation Certify Trainer, Developer, Mgmt Consultant
Duration: Sep 2008 – Nov 2008
Project Details and Responsibilities:
• Train, tutor, architect and develop test automation with client staff and SAP configuration consultants on using the Worksoft Certify solution for testing SAP and SAP Portal transactions.
• Identify and define test case requirements with Nalco business analysts and Subject Matter Experts for SAP and SAP Portal/html Transactions
• Architect and tutor the development of test automation for SAP Create Functional Transactions to Create and Modify Customer, Vendor, Purchase Order, Etc. (FI), and Sales and Distribution Transactions (SD
HelpUTest (C2C) Worksoft Client Name: CELANESE, Dallas Texas
Role: SAP and SAP Portal Test Automation Certify Trainer, Developer, Mgmt Consultant
Duration: Aug 2008 – Sep 2008
Project Details and Responsibilities:
• Train, tutor, architect and develop test automation with Celanese staff using the Worksoft Certify solution and interface for SAP transactions and SAP Portal executing SAP GUI in a WEB GUI environment.
• Advise and document best practices for defining test case details and naming conventions for test cases, data record sets and variables.
• Architecting and developing test automation for Production Planning (PP) and Material Management transactions (MM).
HelpUTest (C2C) Worksoft Client Name: Nalco, Naperville, IL
Role: Test Automation Certify Trainer, Developer, Mgmt Consultant
Duration: Jan 2008 – Aug 2008
Project Details and Responsibilities:
• Train, tutor, architect and develop test automation with Nalco staff and SAP configuration consultants on using the Worksoft Certify solution for testing SAP and SAP Portal transactions.
• Identify and define test case requirements with Nalco Business Analysts and Subject Matter Experts
• Advise and document best practices for defining test case details and naming conventions for test cases, data record sets and variables.
• Architect and tutor the development of test automation for SAP Functional Transactions to Create and Modify Customer, Vendor, Purchase Order, OTC, Etc. (FI), Human Resource Transactions for personnel information, time reporting, payroll and benefits (HR), Sales and Distribution Transactions (SD), and Production Planning including BOM creation (PP).
• Over several months Train and tutor an SAP configuration team from India on the use of Worksoft Certify test automation for SAP and SAP Portal executions
HelpUTest (C2C) Worksoft Client Name: AFLAC, Columbus, GA
Role: Test Automation Certify Trainer, Developer, Mgmt Consultant
Duration: Apr 2004 – Periodic test automation and training
Project Details and Responsibilities:
• Several long term projects and annual trainings in .Net, html Web, mainframe test automation with Certify (last training May 2010)
• Architecture and development of test automation against the AFLAC .Net SNG development platform. Test architecture and automation was accomplished for over 32 different applications for insurance for each of the 53 different states and territories where the client does business totaling over 1500 end-to-end test Processes. Modular and re-usable automation test Processes residing in the Certify database enabled record breaking development time as well as equal resource savings for ongoing maintenance.
• Architecture and development of test automation for AFLACs IBM mainframe applications developed in CICS and Natural.
• Architecture and development of test automation for insurance applications on the AFLAC .Net AWES development platform.
• Architecture and development of test automation for AFLAC BPM of insurance and financial applications developed on the Lombardi .Net development platform.
• Developed automation Processes to use keyword data for handling changeable data such as all date changes required for testing: +days, - days, End of Month, etc.
HelpUTest (C2C) Worksoft Client Name: AAA Southern California, Costa Mesa, CA
Role: Test Automation Certify Trainer, Developer, Mgmt Consultant
Duration: Jan 2005 – Mar 2006 and May 2007 – Nov 2007
Projects Details and Responsibilities:
• Train, architect, develop and tutor client staff on test automation for their IBM mainframe CICS, .Net and html Web insurance applications in a laboratory training environment
• Developed automation Processes to use keyword data for handling changeable data such as all date changes required for testing: +days, - days, End of Month, etc.
HelpUTest (C2C) for Worksoft Inc. – Training and Supporting over 20 Worksoft Certify clients
Duration: 1 week to several month training/consulting from Sep 2004 to
Role: Test Automation Certify Trainer, Developer, Mgmt Consultant
Project Details and Responsibilities: Trainer, Architect, Developer and Test Automation with Certify, Management Consultant
Some Short Term Consulting less than a month
- Albertson’s, Salt Lake City, UT (mainframe)
- Albertson’s, Boise, ID (mainframe)
- Algorithmic, Philadelphia, PA (.Net-Agile)
- AAA Northern California, Irvine, CA (mainframe)
- Farmers Insurance, CA (Siebel interface)
- The Hartford, Hartford, CN (mainframe )
- Pinellas Co., Clearwater, FL (mainframe and html)
- Viewpoint, Portland, OR (mainframe and html)
- New Mexico Student Loan, Albuquerque, NM (mainframe and html)
- PDX, Fort Worth, TX (Unix)
- Occupational Health Research, Fresno, CA (html)
- Wells Fargo, San Francisco, CA (html)
- Univar USA, Washington State (mainframe and html)
- Spirit, Wichita, KS (SAP and Java applet)
- Sorenson Communications, Salt Lake City, Utah (html)
- Miller Zell, Atlanta, GA (AS400 and Java)
- Mass Mutual Insurance, Springfield, MA (mainframe)
- INTEL, Washington State, (mainframe and html)
- Humana Insurance, Louisville, KY (mainframe)
- Global Compliance - Charlotte, NC (mainframe and html)
- Foremost Insurance Company, Grand Rapids, MI (mainframe and html)
- PRACS, Fargo, ND (html)
- Eagle TM, Cedar Rapids, IA (mainframe and html)
- Dell Inc., Ireland, UK (mainframe and html)
- Blue Cross, Boston, MA (mainframe)
- Associated Bank, Green Bay, WI (html)
DBA Robert Miller - Worksoft Client Name: Charles Schwab, San Francisco, CA
Duration: 1998 - 2004
Role: Test Automation Architect, Trainer, Developer, Mgmt Consultant
Project Details and Responsibilities:
• Responsible for QA initiatives, Architecture, Training and Development of test and process automation for Charles Schwab Mutual Funds trading and aggregation systems on backend legacy (CICS DB2), html Web and client server platforms using Worksoft Certify test and process automation solution
• Primary objective to increase product quality, reduce defects and improve reliability
• Architected and developed test automation for Charles Schwab Japanese trading Web site using Rational Robot.
• Architected and developed test automation for Charles Schwab Mutual Funds trading Web site using Segue Silk, WinRunner, QTP and after a 3 month R&D project converted to using Worksoft Certify. Please review at www.Worksoft.com Customers/Case Studies/Charles Schwab for the evaluation paper I prepared for the Director of SQA while at Charles Schwab.
• Developed automated systems and automated queries for test data mining assuring application testing readiness and general user environment readiness executed daily in the early morning with automated Email reports sent to key managers
• Implemented tools, automation and test processes for all phases of the software development life cycle (SDLC) and working with Agile methodology and CMM
• Responsible for testing legacy financial applications and websites for the Mutual Funds Group and Schwab’s Investment Manager’s organizations. These financial systems processed several billion dollars a day and had to be available 24/7
• Technical responsibility for design of end-to-end framework for both manual and automated testing for backend, GUI and web applications and processes.
• R&D for more efficient testing technologies
• I updated my JCLFOX Batch Testing System from DOS to Windows platform for use at Charles Schwab for Y2K testing. JCLFOX is a keyword spreadsheet driven automated MVS batch processing and sysout verification system for testing any batch job and for Bottom Line verification and can process hundreds of jobs from a list, can run for many hours unattended with minimal to no monitoring required
• Using Worksoft Certify test automation tool I architected emergency adhoc automation to re-process thousands of aggregated trades against the Charles Schwab Mutual Funds Production Trading system that had been curtailed due to 9/11 market closing. This was very successful and completed under the strictest production trading controls
• Test automation development using Rational Robot test automation for testing Charles Schwab Japanese investment html Web site. One of the challenges was storing Japanese language characters for text verification and currency values verification.
DBA Robert Miller Client Name: Tesseract (Control Data Corporation), San Francisco, CA
Duration: 1996 to 1998
Role: Test Automation Architect and Developer
Project Details and Responsibilities:
• Using AutoTester for DOS I development all automation for testing mainframe CICS and PeopleSoft applications and systems
• Independently developed a keyword spreadsheet driven product called JCLFOX for use at Tesseract to automate the execution and testing of any OS/MVS TSO batch processing jobs. JCLFOX could automatically updated JCL, submit batch jobs one at a time from a spreadsheet list, wait for completion or continue without waiting but keep a list for checking later, check for successful completion codes and verify specified text in sysout files for expected results and bottom line budget figures
• Emergency adhoc automation to update IBM executive current payroll after a catastrophic database crash the IBM Executive Salary Database. This was done under the strictest of control of all data and results.
DBA Robert Miller - Client Name: VISA INTERNATIONAL, San Francisco, CA
Duration: May 1993 - Jan 1995
Role: ACP/TPF Assembler Developer & Test Automation Architect and Developer
Project Details and Responsibilities:
• Design and development of process automation using AutoTester to recognize and respond to Email requests to cycle ACP/TPF test environments with requested data on a requested date and time, and all done automatically. This automation system ran unattended, enabling the environments for local California testing and remote requests and testing from California, Virginia, England and Hong Kong.
• Maintenance, data management and testing of VISA’s ACP/TPF Assembler developed system for Electronic Funds Transfer (EFT)
DBA Robert Miller – ECHO Client Name: Marriott Headquarters, Bethesda, MD
Duration: Jan 1991- 1993
Role: Director, ACP/TPF Application Development
Project Details and Responsibilities:
• ACP/TPF, BAL assembler MARSHA Reservation System applications programming, development of test requirements completeness, test data readiness and test automation using TPNS and AutoTester test automaton solution.
• Monitoring development standards, feasibility and probability for major development deadlines
• Responsibility for strategy and development discipline selection for prototype interface to MARSHA Reservations System applications using AutoTester testing and prototyping solution
DBA Robert Miller – ECHO Client Name: Pan American Airlines, Rock Leigh, NJ
Duration: Jan 1990 - 1991
Role: Director, ACP/TPF Application Development and Testing
Project Details and Responsibilties:
• ACP/TPF, BAL assembler language, Reservations Applications software development
• Directed the training and development for 4 direct report managers and 20 newly hired Pan American programmers
• Project involved interviewing candidates, resolving training issues, developing requirements, testing at all phases of SDLC, development, managing progress and reporting directly to the Vice President of Reservations Development for Pan American Airlines
Employer: Institute for Advanced Technology, Control Data Corporation, Rockville, MD
Duration: 1987 - 1989
Role: Manager, Technical Training Tele Sales, Sales and Marketing
Project Details and Responsibilities:
• Managed the environment, facilities, hiring, budget, compensation, commissions, training and administrative initiatives to promote the success of 15 professionals for sale of all aspects of technical training delivered at client sites and at the IAT corporate training facilities
• Responsible for instructor and class room coordination and class delivery schedules based on attendance and ROI
• Responsible for International and Domestic marketing initiatives
DBA Robert Miller & Management Products and Services, Germantown, MD
Duration: 1985 - 1987
Role: Sales, Installation and Training Project Management System TRAK
Project Details and Responsibilities:
• Prospecting and potential client site presentation of TRAK mainframe project management system
• Sales, installation and training of TRAK mainframe project management and resource leveling system.
Employer: AMTRAK, Washington, D.C
Duration: Jun 1980 - Aug 1985
Role: Manager, ACP/TPF Assembler Applications Development and SQA
Project Details and Responsibilities:
• Responsible for the direct report of 13 ACP/TPF Assembler programmer analysts developing requirements and application software for migrating to a new Train Processing System.
• Direct and indirect report of 33 programmer analysts developing requirements, application software and testing through all phases of SDLC for the new AMTRAK Arrow Reservations System which was delivered ahead of schedule.
• Define and document development requirements with AMTRAK departments for development of the AMTRAK reservation system
***Technology, Systems and Test Experience: BAL (Assembler), ACP/TPF, VB, CORBA, Sybase, Win XP, NT, VISTA, UNIX, Clarify, McCabe Visual Toolset 6.0., Code coverage for COBOL and C++ / Objective Oriented, RUP, ReqPro, TRACK, Capability Maturity Modeling (CMM), SDLC, IEEE Standards, Process Improvement methodologies, OS/MVS, TSO/ISPF, JCL, BATCH, VM, CICS, Natural, DB2, SPUFI, VSAM, Access, SQL Server, SQL Queries, .Net, .Net(WPF), XML, Java, html, Natural, COBOL, Oracle, SAP, SAP Portal, legacy systems, FoxPro.
Test and Automation tools experience: IBM TPNS, WinRunner, QTP, Quality Center, Test Director, Load Runner, Segue Silk, Rational Robot, AutoTester, and Worksoft Certify
***Military Experience…
United States Air Force – Honorable Discharge
***Education…
University of Maryland - Business Management
Plus School of Business - Computer Technology and Business Accounting
***References upon Request