Post Job Free
Sign in

senior programmer /quality assurance lead

Location:
Delray Beach, FL
Posted:
November 24, 2014

Contact this candidate

Resume:

Professional Summary

I am a senior-level Mainframe Developer/ QA MGR/LEAD with 35 years of

experience in the field. My background includes extensive use of COBOL,

DB2, CICS, VSAM and other tools and technologies commonly used in the

mainframe environment I have played a key role in multiple large and

complex applications, and I have gained a track record of delivering on-

time, high-quality results. Typically, I have becomes the "go to" resource

on my projects, where my technical leadership in the areas of COBOL, DB2

and CICS are acknowledged and sought out by team members. The last three

years I have moved to Quality Assurance Lead working with Quality Center,

Jira and Agile working on projects using both Waterfall and Agile

techniques in both a mainframe and distributed environment, My Agile group

spent a week this year with Craig Larman (one of the most influential

Agile people in the world) going over Agile approaches and how to best

attack banking project solutions using our hybrid banking scenarios. I have

very good communication skills, and my interpersonal abilities are very

good. I am able to hit the ground running and bring immediate results.

Technical Summary

HARDWARE: All IBM mainframes from System 360 series to the present

generation. I have used LAN-based PCs the last six

years as a mainframe front-end.

SOFTWARE: DB2, CICS, INSTALL/1, TSO/ISPF, ROSCOE, PANVALET,

ENDEVOR, CHANGEMAN, QMF, MFS, BMS, IMS DB/DC, DLT0,

INTERTEST, XPEDITOR Quality Center, Jira, Fitnesse and IBM tools.

OS'S: MVS/ESA, MVS/XA, VSE/SP, VM, MS DOS, OS2, WINDOWS 98 and

NT2000

LANGUAGES: OS/VS COBOL, COBOL11, COBOL 111, DL/1 IMS DB/DC, Fitnesse,

COMMAND LEVEL CICS, SQL DB2, FOCUS.

Experience Highlights

FEBRUARY 2006 - SEPTEMBER 2014

JPMorganChase

SENIOR PROGRAMMER ANALYST (AVP) /QA ASSURANCE LEAD

I started as a contractor in February of 2006 for JPMorganChase. I was

assigned to the CIF AD group. My group was working on the consolidating of

existing legacy CICS modules into fluid readable functionally stable code.

I was rolled over as an AVP level programmer in August of that year (2006);

I worked on CICS /DB2 batch and online modules for CIF AD. My group was

very involved with the setting up of the test environments, reviewed

project FRD's from the BA's, wrote TDD's along with writing unit test

cases, for the various functionalities for projects within the current

release. I was also a lead on many of these releases that were migrated to

production.

Later I moved to the QA group as the SME CIF QA LEAD. This involved

working with Quality Center, writing and testing test cases for assigned

projects within releases, along with writing up defects for the CIF AD

group to correct. I was also involved with the training in my QA area, both

in the daily and intra-day processing principles. My last big project in

CIF QA was the setting-up and testing of the DODD-FRANK Initiative.

Presently I was asked to help the Payment HUB/FXSL teams. I moved to the FX

groups as a SME QA Lead. I helped with the set-up of the clearing

environment used to interface with the new Payment HUB transaction system.

The group was involved with the learning of the Agile project testing

approach to testing with Oracle data bases used in the distributed process

for Payment HUB. This new Payment System processed DODD-FRANK payments

first as a pilot and has evolved into the new payment engine going forward

(JULY 2013) . This payment system (FXSL) will interface with GCA (H2H,

PAYSOURCE), Initial Client Transaction requests, the USD Clearing apps

(CIF, GFC, GFP), FIRCO, FxXpress, ATHENA (getting and assigning payment

contracts) along with the wire processing (GFP,FTS, MTS) and the ACH

payment processing (USACH, IPAY and GACH) to complete a transaction for the

backend (WDC, IRIS). The overall testing is a hybrid Agile/waterfall

approach using Quality Center with a system E2E testing scheme along with

normal test case scenarios on manual and automated test cases (FITNESSE)

mixed with regression testing through the life cycle (QA -UAT).

FEBRUARY 2004 - NOVEMBER 2005

ABC DISTRIBUTING, LLC.

SENIOR PROGRAMMER ANALYST

I am currently working as a technical lead in charge of a group five

programmers converting an existing CICS/VSAM based Catalog System to a

CICS/DB2 Environment. My team designed, coded and system tested this

application to completely change the present system in three stages. First,

we mapped the existing VSAM Customer File base into DB2 tables. We then

wrote extract and load programs to convert the Customer data. We had to

modify and test the existing Online and Batch VSAM based Customer File to

update both the VSAM and the new DB2 Customer Tables. Since we are

changing the existing programs by application groups, we are still using

the Customer VSAM File as the Master. The extract and load jobs place the

current Customer VSAM File and DB2 Tables in sync every night. When we

finally finish the modifications of the Online and Batch programs, we will

then start changing the current CICS and Batch modules to directly update

the DB2 Tables. I wrote the DB2 sync modules (both batch and online) to

Update the DB2 Tables based on the current functionality of the existing

Online and Batch Programs.

SEPTEMBER 2002 - OCTOBER 2003

OFFICE DEPOT

CONSULTANT

I served as a Co-Technical lead with a six person Application Team

(Reference Systems) that supports and maintains all additions, changes,

updates and purges to all the Items, Vendors, and Wholesalers that do

business with Office Depot. These Systems create Daily Files that are

downloaded to the Stores POS (Point Of Sales) System. Office Depot has a

large AS400 and IBM Mainframe Environment. I converted the old

DB2/Easytrieve modules to new DB2/Cobol-3 batch and CICS modules. This

involved design, analysis, coding and system tests, before migrating these

new modules to Production. Concurrently, I also supported any Production

problems for the existing system that came up during the work day.

OCTOBER 2001 - SEPTEMBER 2002

FIRSTAR/ USBANK

CONSULTANT

I was the Mainframe technical lead of a group of six people that maintained

Firstar's Retail Internet Banking Production System. This involved coverage

on a 24 by 7 timetable. The system incorporated batch COBOL and CICS

programs on the mainframe side that interfaced with middleware software to

process transaction requests from the Bank's Internet WEB Site. The Firstar

Customer Base was a HOGAN Banking Package utilizing ORACLE SQL and DB2 Data

Bases modified for Firstar's specific Application Banking requirements. The

CheckFree Corporation served as Firstar's clearing house in order to

process online BillPay, maintenance and Funds Transfer Customer

Transactions. If there was a Production problem, I had to correspond with

both Firstar's operations group, along with the CheckFree group to clear up

any Production customer issues. I also was on the conversion project that

converted all the Firstar RIB East Customers to the newly merged Bank,

USBANK on the RIB West System.

APRIL 2001 - OCTOBER 2001

TYCO/ADT INC.

CONSULTANT

Served as the sole technical Mainframe lead on a team that developed batch

and on-line software to automatically move ADT's Customers from one Town to

another Town. This move also carried over the Customer's related data from

their RIF (Revenue in Force), G/L (General Ledger) and FA (Fixed Assets)

Systems without manual intervention. The mainframe system was a platform

mix of IMS Data Bases and DB2 Tables, with CICS on-line Screens. This

project reconciles Town Numbers between the ADMIN (Mainframe) Reporting

System and the BOA (Oracle/SQL) Reporting Environments, based on the Zip

Code of the ADMIN Customer. The system allows for better customer service,

and provides more accurate Job Costing, Accounting and revenue recognition.

JUNE 1997 - APRIL 2001

AMERICAN EXPRESS

CONSULTANT

Served as Technical Lead and Business Analyst for a group of seven

developers who created a new DB2 GRMS (GLOBAL RISK MANAGEMENT SYSTEM)

subsystem called Line Management for the marketing arms of the American

Express Company. I was involved in the original Analysis, Design, and

Coding of this new system. This was followed by the Complete Life Cycle

testing and successful implementation of the current Line Management

System. This system uses the internal Customer Data Base of the GLOBAL RISK

SYSTEM in conjunction with the Credit Information Data Base used by the

American Express Risk Systems. The DB2 Line Management System uses the

above mentioned Data Sources, to create a Market Offer Data Base. The

American Express Underwriting Marketing Groups, (for example, SBS and

CCSG), use this information to Analyze and create Marketing Campaigns. They

offer new Products and Lines of Credit increases to new and existing

Customers, via Direct Mail, Telemarketing thru traditional Marketing

Applications, and in the future, WEB Base Software that will communicate to

the American Express Customer via the Internet.

I was Technical Lead Programmer of the Custom Extras development team (four

programmers), whose overall objective was to implement System capabilities

in support of both the CCIB (CHARGE CARD IN THE BANK) Initiative and the

TRIUMPH Migration Strategy. The purpose of the CCIB Initiative was to

transfer the Charge Card Business from the LEGACY (Current System) TRS

(Travel Related Services) to AECB (American Express Centurion Bank) TRIUMPH

(Proposed System) to take advantage of the flexibility provided by a bank

infrastructure to increase Revenue and Profitability. AMEX charges a fixed

fee, plus carries charges on the delinquent portion of the balance. The

application changes were twofold, one involved writing conversion programs

to transfer Accounts from the LEGACY System to the TRIUMPH System, and the

second involved converting the present Custom Extras IMS/DC DB2 Screens to

a CICS DB2 Base System, using CHANGEMAN / INSTALL/1 Foundation

Architecture. These Screens are used by American Express REPS, to lookup a

persons Account. If they quality for a Promotion, the REPS will manually

qualify the person for a Reward or at the REP's discretion, give a

Discretionary Reward, if the Promotion is setup for such a Reward. Basic

lookup of Account Info, Promotion Detail, Reward Detail and Terms and

Conditions of the Promotion is also part of the inquiry and update process

of this CustomExtras Subsystem.

MAY 1995 - JUNE 1997

FLORIDA POWER & LIGHT

CONSULTANT

I was part of a technical team of six programmers who developed and

Maintained the CIS11 FRMS (FIELDS REP MARKETING SYSTEM) System, which

comprised various batch and on-line programs for the FPL Marketing and User

REP community. I wrote DB2 batch and on-line CICS programs, using

CHANGEMAN INSTALL/1. I also wrote CICS/DB2 mainframe programs

using Smalltalk as its front-end Driver. The on-line programs used both

Smalltalk Transaction Driver Modules, as well as standard CICS INSTALL/1

Conversation Modules. The following is a sample of the various Application

programs that I wrote for the FRMS System. The PEXT (PAYMENT EXTENSION

SYSTEM) System set up a separate Payment schedule for customers to pay the

balance on Accounts that would have become delinquent. The ATR (ACTIVITY

TIME REPORTING SYSTEM) System setup and Monitored User REPS and Field

Personnel weekly and monthly hours REPORTS. The BES (BUSINESS EVALUATION

SYSTEM) System was a Smalltalk front-end Application with CICS/DB2 data

access used by User REPS at FPL to monitor and evaluate work performed by

FPL for residential and commercial customers. The System evaluated

contractor work and tracked Customer comments by its Customer Surveys. I

wrote batch FPL Marketing Reports for the BES System and on-line programs

that were used by the User REPS for Customer Inquiry and Updating of the on-

line BES processing Screens.

DECEMBER 1988 - MAY 1995

IRVING TRUST/ BANK OF NEW YORK

SENIOR PROGRAMMER ANALYST

Served with a group of programmers responsible for the design, development

and maintenance of securities lending applications. These programs were

batch and on-line, using a DB2/CICS platform. Conventional methods were

used for successfully testing and implementing new programs and maintaining

existing systems, if needed by the end-user community. Coded, tested and

implemented on-line modifications required for the move of the system and

the conversion of customer assets from the Irving Trust Company to the Bank

of New York.

During the final 3 years, I was part of a development team that designed

and implemented an in-house state-of-the-art domestic and global DB2/CICS

batch MasterTrust/Master Custody reporting system. This product was

developed to track and produce reports for major pension customers. The

bank is paid a fee for handling these accounts and produces customer-

specific reporting packages. We are also developing DB2/CICS programs for

our account executives and accountants to allow real-time edit, update and

audit functions, as well as audit period timetable, depending on the needs

of the client.

MAY 1987 - SEPTEMBER 1988

TSR COMPUTER SERVICES, CLIENT: MERRILL LYNCH

CONSULTANT

Part of a payroll team that successfully tested and implemented a new

payroll system (HR/PAY) for Merrill Lynch. Tasks included unit, string and

system testing of back-end programs, trouble-shooting general ledger and

expense extract problems, and the coding of new programs to correct

original system design flaws. Coded reformat programs for Merrill's user

clients, by downloading payroll information from its new data base. Helped

develop an in-house payroll database system in FOCUS to track employee

expenses and deductions. Analyzed and corrected

various general ledger and expense extract problems for Merrill's general

accounting system. Wrote production procs and accompanying documentation

for migration into the production environment.

NOVEMBER 1985 - MARCH 1987

TEKMARK COMPUTER SERVICES, CLIENT: NYNEX Payroll Division

CONSULTANT

Responsible for the design and maintenance of new and existing programs for

various user applications. Wrote DL1/IMS/COBOL and VSAM programs to enhance

the ERIS Payroll System, including tax changes, medical benefits, EFT,

payroll register, deferred wages, 401K loans, telephone concessions, group

life insurance, union dues and eligible wage projects. I was responsible

for unit testing, updating Master Tables, writing new Procs, completing new

documentation, and final migration into the Production environment.

Developed various management tracking reports in FOCUS for the ERIS Payroll

System.

JUNE 1980 - SEPTEMBER 1985

FISA (FINANCIAL INFORMATION SERVICES AGENCY) (City of New York)

Payroll Services Division

COMPUTER SYSTEMS MANAGER

Managed a group of twenty programmers involved in the development of a new

in-house Payroll/Personnel System for the City of New York. The project

required extensive knowledge of COBOL and on-line and batch DL1/IMS DB/DC

applications.

Responsible for writing COBOL DL1/IMS DB/DC programs for various areas of

the Payroll System including Gross-to-Net Processing, Reference Table

Update and Accounting. Designed, coded and implemented the Holiday Pay and

the Garnishment Subsystems. Member of the migration team responsible for

testing all new software moved into production. Tests were conducted using

BTS and DLT0 Utilities. I also maintained existing programs for the Payroll

System, and was responsible for the Subsystem that produced W-2's for the

City's 350,000 employees. This system also produced Federal and State Tax

Reports, and quarterly FICA Tapes for the IRS.

Education

EPC Computer School, September 1969 - September 1971

. Concentration on OS/JCL, System 360 operations, CICS, Cobol and RPG

Programming.

Queens College, September 1969 - September 1971

. Business and Computer Science courses oriented towards a Data

Processing Career.

Queensborough Community College, September 1967 - September 1969

. Forty credits obtained in Business Administration.



Contact this candidate