CRAIG MCGRATH
(505) 220-0486
8620 Brittdale Ln. Apt 108
Raleigh, NC. 27617
SUMMARY
Craig McGrath has substantial experience working as a Quality Assurance, Systems
Test and Business Analyst. He has held positions directly involved in the
planning, implementation and testing of a wide variety of systems including
Mainframe, Client-Server and Web architectures. He is comfortable with Full
Life-Cycle testing including functional, integration, stand-alone, regression,
system, stress and load. He can write Test Procedures using formal requirements
using proprietary applications or tools like Test Director and Rational. He can
also develop requirements and test plans for newer (less evolved) processes.
Other duties performed include validating System Requirements and Documenting
results, submitting reports of defects found and verifying solutions. Experienced
in Database Conversions, SQL, Front and Back End applications using both White
Box and Black Box methods.
Professional Experience:
CIGNA (Consultant) Raleigh,NC.
Senior Test Specialist Aug 2008 to Present
Claim Book of Record (CBoR) Testing. Test the operation of multiple Business and
Data level services that allow outside entities to retrieve data on Claims etc.
at any given time of its life cycle (Paid, Submitted, Posted etc). This is done
by extrapolating requirements from Application System Design, Architecture
Design, Release level Documents and Program Specifications. Test Director is used
to write and execute Test Scripts/Cases Plans . SQL and QMF applications are
used in the validation of tables and file outputs are used to verify results.
Mainframe (JCL)Test Harnesses are used to simulate operations between entities.
Other responsibilities include Environment check out and preparation of relevant
data to be used in future Automated applications
Blue Cross Blue Shield of South Carolina Columbia, SC.
Senior Testing Analyst 2 (Consultant) Mar 2007 to May 2008
Collect and analyze data for Web software process evaluation and improvements.
Integrate them into business processes to address business needs. Develop and
execute formal test plans to ensure delivery of quality software applications
including My Insurance Manager and My Health toolkit. Perform quality checks
across various IT functions to ensure quality standards, procedures, and
methodologies are being followed. Define and analyze quality assurance metrics
such as defects, defect counts, test results, test status, utilizing Test
Director. Responsible for GUI testing in a Java environment. Made recommendations
to clients on how to improve operational workflows..
Automated Election Services Rio Rancho, NM.
Election Coordinator/Systems Tester Feb 2006 to Mar 2007
Obtain requirements from clients and determine the material and equipment
required.
Travel to client sites and give classes on Election procedures and operation of
equipment.
Set up and facilitate successful Municipal, State, National and Tribal
Elections. Tabulate and disseminate results that are both timely and accurate.
Test and verify programming of ballots, machines and associated peripherals
including memory cartridges. Test procedures for transmission of data from
clients to our location. Test validity of customer ACCESS databases. Assure the
client/user is completely happy with any changes or upgrades made.
State of New Mexico Human Services Department Santa Fe, NM.
QA Systems Test (Consultant) Nov 2004 to Jan 2006
Division of Information Technology (DoIT) Quality Analyst and System Test
Engineer. Help facilitate the transition of development, operational and
maintenance duties of the Child Support Enforcement System (CSES) from outside
contractors to the State. Develop QA/System test plans, execution scripts, and
tracking matrices. Assist in tracking the transfer of knowledge. Establish
lifecycle processes for QA and Test. Run Batch Cycles. Provide support for system
development, planning, analysis, design, testing, implementation, modification
and technical support of Mainframe/Web based systems that use J2EE/. NET, SQL
queries and DB2. Create and execute detailed test cases. Create a less intense
version of completed test case and use those for User Acceptance Testing.
Validate and track schedule improvements or fixes to the system. Verify that the
Users like these updates and know how to use them effectively.
Presbyterian Healthcare Services Albuquerque, NM.
Business Technical Analyst/Systems Test (Consultant) Aug 2003 to Nov 2004
Mapping and implementation of both In and Outbound EDIX.12 (834, 837, 835)
transactions from various entities including the State of New Mexico. Verify that
the translator creates a valid file from the map created. Validate data taken
from these transactions populate the AMISYS system correctly and conforms to
HIPAA standards. Utilized SQL queries to DB2 and Oracle. Maintain relationships
with numerous Trading Partners and verify customer service is not affected during
the transition process. Analysis and testing of AMISYS patches. Author procedures
to download and process files from customers including, The City of Albuquerque,
New Mexico Retiree Health Care Authority and the New Mexico Public Schools
Insurance Authority. Update and post Intranet based Statistical Reports used by
Board Level members. Chairperson of EDI development team, our focus is to design
and implement a programmatic process layer that removes processing logic from the
translator. Contributed on responses to Requests for Proposals and Department of
Insurance (DOI) Audits.
State of New Mexico Human Services Department Santa Fe, NM
Systems Test/Analyst Aug 2002 - Jun 2003
Member of the Medical Assistance Division - Management Information Systems
Bureau. Analyzed the functionality of multiple systems used for Medicaid.
Validated operation and identified deficiencies between the States OmniCaid
system and outside entities including (ACS, Blue Cross Blue Shield), managed care
organizations (MCO’s Presbyterian, Lovelace, Cimarron) and providers. Created
Change System Requests (CSR), Problem Logs (PLOGS), and Data Request/Reports to
be sent to ACS for other Bureaus and outside agencies. Facilitated assignment
priority and determined progress of requested improvements. Coordinated statewide
provider training sessions performed by ACS and Blue Cross Blue Shield. Sessions
covered how to improve claims processing and educated them about impending HIPAA
changes. Lead member of the Data Consistency Team. Participated in the
identification and recovery efforts of over 2 million dollars of State funds that
were incorrectly paid out. Involved in the conversion of State assigned codes to
HIPAA compliant codes. Analyzed end user requirements, participated in the
selection, acquisition, installation, testing, and implementation of automated
solutions. Utilized SQL queries to DB2. Developed systems with multiple
interfaces. Served as liaison between non-technical staff and information
technology solution providers. Installed and configured hardware and software
databases or network components. Analyzed data and provided information to
support management decisions.
Qwest Communications Denver, CO
Senior Systems Tester (Consultant) Dec 1999 - Jul 2002
Tested entire lifecycle of the interface that Competitive Local Exchange
Carriers (CLECs) and Service Order Providers use to access Qwest services. This
is a major part of the effort to comply with regulations governing the entry of a
local service provider into the long distance market (271). Wrote test plans and
test cases from Business and System requirement specifications. Updated
requirement and status matrices. Provided system testing for multiple successful
releases using including the Y2K transition. System Test team EDI representative.
Created orders using EDI (X.12) to provide needed test data. Test enhancements to
EDI maps and new system functionality. Validated data formatting and content.
Test lead of special projects. Lead Data Archiving tester. Trained other
employees how to run application. Created or modified existing test data to meet
needs. Tools used include in-house SQL-GUI tool, Exceed, Rumba 2000, EDI
translators and Rational Defect Tracker System (DDTS). Tested Web Site interface
used to access (through Internet) Qwests’ system. This was used to assigned
access level; allow ordering of services and validating order status. Three
active releases were available at all times. Each release had individual features
and characteristics Verified customer features matched assigned profiles.
Validated the migration (GUI and EDI) to new versions of software as they were
released into production. Testing these scripts involved UNIX shell scripting and
PL-SQL procedures on an Oracle database. Acted as a liaison with Developers and
Requirements personnel. Ensured proper test configurations and software builds
were in place. Submitted reports of defects found and verified solutions.
Integrated Architectures Inc Colorado Springs, CO
Senior Systems Test Engineer (Consultant) Jan 1999 - Dec 1999
Created system test plans and test cases, derived from subsystem specifications,
for a new CLEC providing Local, Long distance, and ADSL. Responsible for
subsystems such as Fraud, Surveillance, ADSL and Mediation. Systems and equipment
used include Nortel DMS-100 and 500 switches, HP and Sun UNIX boxes, SuperSleuth,
Harris Network Manager and Steel Belted Radius. Created Readiness Assessments
outlining risks and feasibility of upcoming releases. Worked directly with the
CLEC (Customer of IAI) both on and off the client site. On-site Account Manager
for IMI Systems.
MCI Communications Inc Colorado Springs, CO
Mainframe Systems Test Engineer (Consultant) Apr 1997 - Dec 1999
Develop, document and implement, High Level and Detailed Level Test cases for
the Customer Order Registration Entry (CORE) and Commercial Accounts Receivable
Management Systems (CARMS) groups. Create Job Execution Scripts for both ON-LINE
(CICS) and BATCH (JCL) programs using DB2 and CA-7. Used business requirements to
develop and implement Test Condition Matrices, Verification Scripts, and Job
Execution Scripts for new functionality and regression test cases. Identify and
document any deficiencies, work with developers to correct them. Acted as interim
test team lead, assigning resources to tasks, tracking project progress and
updating project management. Ensured integrity of assigned programs and modules
after final testing and implementation into a production environment.
American Telephone and Telegraph Vienna, VA.
Integrated Systems Test Engineer (Consultant) Feb 1996 - Mar 1997
Developed and implemented test cases for end-to-end testing of the Service Order
Entry platform, for Wide Area Telecommunications Service (WATS). Performed
on-line editing utilizing MVS and UNIX environments. Validated order status on
various databases
Cable & Wireless Inc Vienna, VA.
Systems Test Engineer Jan 1995 - Feb 1996
Checked data entry integrity from the IBM mainframe to the Hewlett-Packard 9000
Control and Data Server (UNIX). Validated operation of the Call Detail Record
(CDR) collection system (X.25). Wrote test and operations documents. Implemented
network security monitoring for the initial introduction of the Integrated
Service Node (INS) personal office platform. A virtual office communications
system that contained Voice, Fax, paging and personal mailboxes. Equipment and
tools used included an EXCELL LNX-2000 Digital Matrix Switch with 16 T-1's (ISDN)
connecting it to a Northern Telecom DMS-250. Mastermind application test platform
was used to perform load testing. As a Satellite Switching Terminal-II (SST-II)
Systems Test Engineer I installed and tested the functionality of new database
releases and patches. Performed regression testing on Digital Switches with 128
T-1's (SS7). Utilized Automatic Test Systems (ATS) to load test, and I-NET
Turbo-7 systems to simulate SS7. Helped develop and install interfacing between
the SST-II and the DMS-250. Assisted in problem isolation and correction for all
North American sites.
White House Communications Agency Washington D.C.
Senior Field Electronics Technician (Consultant) Jun 1993 - Jan 1995
Contractor for Loral Aerospace. Provided systems analysis, database management
and corrective action on Electrospace System Inc. (ESI) equipment used by the
White House Communications Agency (WHCA). Responsible for Secure Digital
Switching systems used by the President and the Vice-President of the United
States. Maintained Secure Portable Switch (SPS) systems used on diplomatic
missions. Network equipment included Secure Digital Switches (SDS), Remote
Switching Units (RSU) and Secure Portable Switches (SPS). Assisted in
troubleshooting associated network equipment including Fiber Modems, IDNX, MUX
and Cryptographic Equipment. Designed and instituted a comprehensive network
power maintenance program
U.S. Army U.S. Germany, Iraq, Saudi Arabia
Telecommunications Center Manager/Operator Feb 1985 - Mar 1993
Developed final system design. This based on size, type of organization, level
of access to information and location. Facilitated coordination between network
members once systems were established. Supervised the movement, installation,
operation, maintenance, safety and troubleshooting of networks. Operated and
maintained analog and digital communication equipment utilizing both radio and
teletype networks. Ordered necessary repair parts to keep systems operational and
safe. Trained individuals on new equipment. Troubleshot problems in networks and
successfully repaired them in a wide variety of climates and environments.
Conducted quality assurance inspections of subordinate systems in network.
Established telecommunications centers in a series of networks using both voice
and data. Received information and instruction from upper management and
disseminated it through the appropriate network. Implemented Telecommunications
Centers.
|