SUMMARY OF TECHNICAL EXPERIENCE
TriZetto, Inc.
Naperville, IL Current
QA Automation Center of Excellence Lead
Technical expertise in HP Mercury’s Quality Center and QuickTest Pro; leadership in QA process development. The Center of Excellence provides internal, cross-organizational guidance, services and support for functional, regression, and performance test projects.
SunGard Investment Management Systems
Lombard, IL April 2006-April 2008
QA Functional Test Automation Lead
Leveraging my experience in functional testing with QuickTest Pro and building automation solutions using TestDirector/Quality Center, I am leading the effort to enhance and extend the existing automation framework to products currently tested manually. Additionally, I am directing the migration from TestDirector to a "Common Services Architecture" using Quality Center with Business Process testing. I am involved in general QA process improvement; this requires defining requirements, test cases, and test plans, writing test scripts, coding reusable functions for web-based tests, and creating project plans for presentation to upper management.
ShopLocal LLC
Chicago, IL January 2006-April 2006
Automation architect for functional testing
- Responsible for test automation framework design and implementation. Tools included Mercury QuickTest Professional and Quality Center, VMWare Workstation and Server for virtualization of test lab, and Microsoft C# for advanced query-based test components.
- Trained staff in QuickTest Pro scripting and integration with Quality Center/TestDirector.
Utopia Solutions
Naperville, IL April 2004 - January 2006
Practice Lead, Functional Test Automation
Utopia client engagements:
Kraft Foods, Northfield, IL (April 2004 - April 2005)
CDW (Computer Discount Warehouse), Vernon Hills, IL (June 2005 - August 2005)
Allscripts, Libertyville, IL (August 2005 - October 2005)
C.A.P. (College of American Pathologists), Northfield, IL (October 2005 - Current)
- Achievements at C.A.P. included keyword driven framework development for automated regression testing using QuickTest Pro; analysis of manual tests for inclusion in regression suite; and knowledge transfer to client QA staff.
- At Allscripts, I implemented an automated test framework using Mercury Quality Center with TestDirector for validating a large web-based application (700+ screens) used by physicians for interactive patient care.
- At CDW®, I acted as principal consultant on the Sarbanes-Oxley controls automation project, managing a team of 3 Utopia consultants. I was responsible for architecting, developing and deploying a data-driven automation framework for regression testing using Mercury TestDirector and WinRunner, within a 7 week timeframe. This framework incorporated business rule verification for SOX compliance and provided increased test coverage.
- At Kraft Foods, I co-developed an automation framework for unattended desktop certification testing. Called FACT (Framework for Automated Certification Testing), this database-driven test run execution and application installation tool was used to leverage Kraft’s existing 600+ WinRunner application test scripts for unattended interoperability testing.
- The above projects required my involvement at all levels of the SDLC. I participated in reviews with business and development stakeholders to establish testing requirements from a quality assurance perspective. I published test automation development guidelines and best practices for the QA staff, recommending improvements in the overall QA process. I wrote hundreds of lines of WinRunner TSL code to optimize application test scripts, validate architectural concepts, and integrate WinRunner execution seamlessly within the framework.
- As Practice Lead for Functional Test Automation at Utopia Solutions, I gained expertise in Mercury’s Quality Center and its integration with QuickTest Pro for Business Process Testing. I created a shared instance of Quality Center which the Utopia marketing department has accessed via the internet for client demos and proofs of concept. I have also become familiar with test lab virtualization using VMWare’s Virtual Center, ESX and GSX Server, and Workstation products.
CNA Insurance
Chicago, IL April 2003-April 2004
IT Quality Assurance Senior Specialist
- Responsible for software QA and analysis, with emphasis on performance testing and functional decomposition of web-based (SOA) and legacy systems architecture. I drove the effort to create performance test specifications for all end-to-end components -- legacy mainframe, Java servlets, database queries -- of a cross-platform application upgrade.
- Heavy use of WinRunner scripting in TSL, LoadRunner test planning and execution, and evaluation of QuickTest Pro for various application test scenarios. I revised the existing test script automation architecture to dramatically increase repeatability, maintainability, and test coverage.
- Participated in proof of concept for WorkSoft's Certify test tool. This included driving vendor development of a Service Oriented Architecture testing component.
- I continually utilized and enhanced my working knowledge of Windows XP and UNIX environments; MS Office XP applications for presentations to teams and management; software QA processes; and development, change management, and release frameworks.
IBM Global Services
Chicago, IL April 1998-April 2003
Senior IT Specialist/Architect; Technical Team Lead for System Test and B2B Deployment
Clients were Lucent Technologies CIO in Naperville, IL, and Houston-based BP-Amoco
Achievements included:
- Technical analysis, operational testing, and support for BP web applications migrated to IBM hosting environments. Test plans and scenarios developed were deliverables to client.
- System test and support of Lucent’s Oracle-based Global Product Database and legacy interfaces; required knowledge of SQL, Unix OS and shell scripts, database architecture, transaction logs, development and execution of test plans, and various test methodologies.
- Integration, System, End-to-End, and Performance testing of Lucent client-server applications: involved requirements analysis, coding of automated test scripts using Mercury WinRunner, running manual usability tests, and reporting metrics and recommendations to project management.
- Managed a team of four IBM and contract staff, providing 8000 billable hours each year, in long and short term system test projects, using SEI Level 3 processes and procedures.
- As Team Lead, I was involved in all aspects of the SDLC: negotiated with customers for test intervals and detailed requirements; designed test architecture framework and QA processes; established relationships with developers and business unit representatives to ensure consensus on scope of testing; provided leadership, technical expertise and mentoring to QA staff; and shared suggestions for implementing process improvements with management.
Maxim Group Consultants (now TEK Systems)
Oak Brook, IL November 1996-April 1998
Systems Analyst; Team Lead for 2nd/3rd Level Support and System Test
Client for this contract position was IBM Global Services for Lucent Technologies CIO
Responsibilities included:
- Support and enhancement of legacy Unix/Solaris applications for Lucent's 5ESS telecommunications switching equipment: shell scripting, TCP/IP, platform interfaces, and Sybase database maintenance using SQL.
- System testing of business applications, requiring proficiency with MS Visual Basic, Visual Source Safe, Access, Excel, Project; also Trilogy Selling Chain platform testing.
- Designed service request database for IBMGS group, and implemented in MS Access.
- Hardware and software installation.
Competence in these roles led directly to my employment by IBM.
During this period, I also worked as an independent contractor to the software development department of a local corrugated box company, Gaylord Container, completing Y2K and EDI projects using Basis BBx Business BASIC running under VMS on a VAX mainframe. I completed my deliverables under budget and several weeks ahead of schedule.
The Walgreen Company - Data Processing Center
Mt. Prospect, IL October 1995-November 1996
Coverage Analyst, Intercom Plus Project
- System evaluation and support for transition of 2000+ pharmacies to the Intercom Plus satellite network distributed database, using multiple UNIX database and application servers, TCP/IP, Oracle 7 RDBMS, TUXEDO and Open Transport transaction processing.
- Interfaced with DBA's, consulting staff responsible for development of the applications, store management, and team members. Created shell scripts to monitor error logs, and resolved transaction issues between central data repository and individual pharmacies.
Harry Rohde Management Systems, Inc.
Elmhurst, IL March 1990-October 1995
- Project Leader of System/Software development: designed/re-engineered several new Business BASIC applications running on SCO UNIX and AIX platforms, while directing a team of 2 to 3 programmers to complete these projects.
- Senior Programmer/Analyst: complete development cycle, using Thoroughbred Business BASIC, Thoroughbred IDOL-IV and Gateway to Windows; UNIX shell scripting, system administration and EDI interface design.
- Management Consultant: met with clients and engineering staff to determine software requirements, then trained clients and refined the user interface following installation.
- Manager of Research and Development: October '94 to March '95, worked on a Visual Basic/Access project building a CAD-design 3rd-party interface to the estimating system.
- Performed evaluation of migration paths for legacy BASIC applications and data to a relational database/GUI client-server environment; created prototypes using MS Access & Visual Basic, with Oracle 7.2 on an AIX server connected to Windows PC clients.
Corrugated Supplies Corporation
Chicago, IL April 1978- March 1990
- Customer Service Manager: directed a staff of 4 people responsible for customer satisfaction in a high-pressure, just-in-time manufacturing environment
- Materials & EDP Manager: handled Material Requirements Projection & performance analysis; inventory control; computer hardware procurement; and responsible for design and implementation of production scheduling software.
- System administrator for local XENIX server network.
- Production Scheduler: developed more efficient, computerized methods for corrugator scheduling, leading to timely deliveries and more efficient utilization of materials.
EDUCATION
- Niles College of Loyola U. (Chicago), graduated Summa Cum Laude Degree: B.A.
Major: English Minor: Philosophy Dean's List 4 years Edward Surtz Literary Award
Technical Training:
- Olive Software: Introduction to Microsoft Visual Basic and Access
- DeVry Technical Institute: digital electronics and logic circuits
- UniSys (Burroughs) Corp.: basic and advanced computer operations (COBOL)
- Concept Omega Corp. IDOL-IV 4GL Database Programming Environment
- Thoroughbred and Basis BBx Business BASIC advanced training courses
- webMethods Developer: client and server Java applications, XML structure
APPLICATION DEVELOPMENT, TEST, AND PROJECT MANAGEMENT TOOLS
Operating Systems:
- Unix; various distributions of Linux
- MS-DOS, Microsoft Windows 3.x, Windows 9x, Windows NT/2000/XP Pro and Server
- VMWare Virtual Center and Workstation; ESX and GSX Server
Languages:
- Microsoft C# (Visual Studio for .NET); Windows Script Host - vbscript
- Thoroughbred and Basis BBx Business BASICs
- Unix Shell Scripting
- HTML, ASP, JSP, PHP, JavaScript, DHTML
- Mercury WinRunner TSL; QuickTest Pro vbscript
Database and SQL:
- Oracle, Microsoft SQL Server, MySQL
- MS Access
- SQL queries
QA and Change Control:
- Mercury WinRunner 8.0 and QuickTest Pro 8.2 automated test scripts
- TestDirector 8.0 and Mercury Quality Center 8.2 for Business Process Testing
- Soffront TRACK defect reporting; Merant Dimensions PVCS
- Microsoft Visual Source Safe
Office Productivity:
- Microsoft Office XP: Excel, Word, Publisher, Access, and Power Point; Project
- MS Exchange
- Visio flowcharting
Graphic Arts:
- CorelDraw
- Adobe Photoshop, Illustrator
- Paint Shop Pro
Other Professional Skills:
- Presentation to management of project strategies and requirements
- Training of clients in use of applications, both on site and in a classroom setting
- Assembly, set up, maintenance, and upgrading of PC hardware and software
- Installation and performance tweaking of Windows 95, 98, 2000, XP and NT 4.0
- SEI Level 3 process and procedures
- Use of VMware Workstation and Server for test lab virtualization
|