|
|
1234567891011121314
Resume 13
Howard Stern
San Francisco, CA
Specialization
- 20 years experience throughout the Software Development Life Cycle SDLC
- Programmer Analyst - C/C++, SQL, Cold Fusion, HTML, VB, COBOL, CICS, DB2
- QA Process Specialist - CMM SEI, Repeatable Development Processes
- QA / QC Test Lead - Repeatable Test Processes, Test Plans, Test Cases, White Box, Black Box Testing, Automated Testing, Test Tool Management, Java, C++, VB, SQL, HTML, XML, JavaScript
- Data Modeler / Designer / Requirements Analyst
- Project Manager / Team Lead
- nstructor Certified / Course Developer
Environments
- Microsoft Windows NT/2000, n-tier client-server, SQL Server 2000/ 7.0 / 6.5, Visual C++ 5.0, Java, ASP, SilverStream Application Server 3.5 / 2.5, Cold Fusion 4.0 / 3.1, HTML, XML, JavaScript, Mercury Interactive WinRunner 7/ 6.5, TestDirector 7 / 6.02, 3270 emulation using C++ to interface with Hummingbird s Host Explorer, Embarcadero ER Data Modeling, some Silk Test, SourceSafe, PC Anywhere, and some VB 5 using RDO. Extensive knowledge of Microsoft Office products.
- HP UNIX, C++, Utilities, Vi, IBM MQ Series, some PERL, Redhat Linux 7.0, Apache, PHP, MySQL.
- MVS, COBOL, CICS, DB2, Data Modeling, IBM Utilities, JCL, ISPF, NDM, CompareX, Xpediter
Experience
7/2001 - present The Quinto, Inc., San Francisco, CA
Senior QA Engineer / White Box / Test Tool Automation Win2000 / NT Web / Client Server Environment
Quinto Inc Direct is the internet subsidiary of the Quinto. They provide online, e-commerce websites for the Quinto, Old Navy and Banana Republic brands. The technologies used are Microsoft ASP programming, HTML and SQL stored-procedures written in SQL 2000 / 7.0. Recently implemented the Banana Republic website on a new platform: Microsoft ConsumerSite 2000 CS2K , BizDesk, Content Management Server CMS and SQL 2000.
Senior QA Engineer Automation and White Box who wrote Test Plans, created and executed Test Scenarios / Test Cases and logged defects in TestDirector using White Box techniques referencing the ASP code, SQL Stored Procedures / scripts, the Data Model and design documents for the Tools Group s applications as well as the Banana Republic Re-platform project. Tested the Data Migration of the existing database millions of rows from SQL 7.0 old data model to the new database SQL 2000 new schema . Also tested the Application Center Push program and process which used XML.
The Tools group s applications included the Data Staging Tool, ProductDE Tool, PAMS and the Email Import Tool. Executed tests functional, system and integration tests and Validated the test results on the web and in the database using repeatable Test Scripts, SQL Queries and SQL Profiler Trace . Ran many QA cycles for the high-priority Email Import Tool - where millions of new and updated customer and email information is scrubbed and loaded into the production databases for all 3 brands. Participated in
design and code reviews.
Enhanced and maintained the daily QA Automation WinRunner Test Scripts to access each production machine, and perform some customer transactions in the production websites. Accumulated the information and created exception reports sent to Management.
6/2001 - present SmartDesign.com, San Francisco, CA
Co-founder / Web Designer / Developer, Data Modeler, DBA, System Administrator Linux / Apache / PHP / MySQL Environment
SmartDesign is a small e-commerce website that sells Handicraft Designs and offers monthly online courses. Implemented all technical decisions regarding the website.
Designed, coded, tested and implemented all features of the website on my own after work and on weekends. The technologies used are Linux, Apache, PHP programming,
HTML and MySQL code embedded in the PHP code. System Administrator for the website Linux, MySQL database as I host the Linux/Apache server at my house. See http://www.SmartDesign.com for more details.
Technologies used include: HTML, CSS, Javascript and PHP-programmed Website with over 50 pages; Most pages are dynamic, data-driven DHTML with data from the MySQL database; Secure payment processing interface to PayPal, including a back-end interface to update the database; Online series of Handicraft classes, Online user Forum; Online Ordering with Instant-Print feature, Selective mass-emails from growing customer
database over 1,100 verified users .
5/2000 - 6/2001 NetCentury, San Francisco, CA
Senior QA Engineer / White Box / Test Tool Automation Lead NT Web / Client Server Environment
NetCentury is a client-server / web-based Loyalty Software provider. End-users Earn and Redeem currency by shopping online and other means. The companies own Loyalty website is www.clickrewards.com. Some business customers who have
implemented the software include AOL/American Airlines, American Express, and recently a consortium in Japan. The ISA Tools are web-based applications that support the main business functionality. These applications consist of Account Maintenance, Member Maintenance, Redemption Services Administration and Universal Authentication. Users access the system via the web in a secure environment. The systems recently underwent code changes to support Internationalization for double-byte languages, i.e. Kanji . The technologies used are Java code written in the SilverStream Application Server and SQL stored-procedures written in SQL 7.0.
Senior QA Engineer who wrote and executed Test Plans and created Test Scenarios / Test Cases in TestDirector using White Box techniques referencing the Java code, SQL Stored Procedures / scripts, the Data Model and design documents for the ISA applications. Executed tests functional, system and integration tests and Validated the test results on the web and in the database using repeatable Test Scripts, SQL Queries, the SilverStream monitor and SQL Profiler Trace . Trained 4 new QA Engineers on the applications to meet aggressive project deadlines. Created a checklist of 35-tests for any web page and other new process documentation. Participated in design and code reviews.
QA Automation Lead who started the WinRunner Test Script Coding Guidelines. Set the standards on WinRunner script techniques including all tests using dynamic / data-driven
techniques, dynamic GUI validation and dynamic SQL validation of the test results with the database. Wrote WinRunner scripts for 50 of the Redemption Services Application.
QA Test Tool Lead who planned and implemented the conversion of the legacy defect tracking system PR Tracker into the new Mercury Interactive TestDirector Test Tool. Primary TestDirector Admin who set up processes to administer the application, and trained subsequent TestDirector Admins. There were over 80 users of the system.
7/1983 - 1/2000 Pacific Systems IT departments
over 16 years Full-Time Employee
10/1997 - 1/2000 Web Consulting, Pacific Systems, San Francisco, CA
Programmer/Team Lead / QA Lead / Data Modeler NT Web / Client Server Environment
DSL Web Qual / Loop Qual is a 3-tier client-server application. It is used to qualify real-time web based DSL Requests. Extensive files millions of rows from legacy mainframe systems are merged and loaded into the SQL 7.0 database forming the data warehouse. SQL Stored Procedures manipulate the data to pre-qualify each row in the database. Users access the data via the web in a secure environment. External users access the data via system interfaces written in Java. The backend of the system interfaces to an external system via a C++ interface using 3270 emulation and VB.
Systems Analyst, Lead Data Modeler, Designer and member of SQL Server 7.0 development team SQL stored procedures for major re-write of DSL Web Qual client-server project. The database consisted of over 70 Tables, 700 Attributes, and 80 Relationships. Designed, Coded, Tested, and Installed major SQL Stored Procedures for the Pre-Qual function.
Formed and Lead QA/QC Test Group for DSL Web Qual client-server project. Hired team, instituted repeatable testing, documented procedures, selected test tools Silk Test for load testing, web testing, functional, and regression testing. Built test bed of over one thousand test scenarios/cases. Promoted QA Quality Processes for the development team including Reviews.
Gathered Functional Requirements, Designed, Coded, Tested, and Installed C++ back-end Server application access to legacy system data using 3270 emulation via Hummingbird product using C++ / SQL Server 6.5 stored procedures and Cold Fusion / HTML / JavaScript Web Reports for intranet client-server application. Exposure to COM programming.
Coded enhancements to access data in the SORD system via 3270 emulation written in C/C++ . Wrote several web-based reports using Cold Fusion 3.1 accessing data in the SQL Server 6.5 database. Wrote / Implemented Repeatable Test Plans, Test Cases for client-server ARQDT and Web Qual Applications. Performed Unit, System, Integration, and Regression tests.
Designed, Coded, and Installed a VB program to Email/Page support staff in the event of program exceptions. The Exception sub-system is web-based with a VB backend. Exceptions are sent to the system via a VB COM object, SQL Stored Procedure or C++ class code. The PagerEmail program pro-actively notifies the correct people for each type of exception.
10/1996 - 10/97 Activation Platform, Pacific Systems, San Jose, CA
Programmer/QA Lead UNIX Environment
The Activation Platform system processes orders from disparate systems LFACS, EARS, EB and AOG in real-time mode. This gave each of these interfacing systems a
simple, convenient interface to process the provisioning of PIC changes selection of long distance carrier , custom calling features i.e. call-waiting, call forward, etc , and other Pacific Systems order types.
Assessed, Recommended and Implemented QA processes based on SEI CMM . Documented numerous software development process improvements including Coding Standards, Documentation Standards, Requirements Reviews, Design Reviews, and Code Reviews.
Analyzed and Developed Requirements for Local Number Portability and Calling Party Pays projects. Local Number Portability is where the end-user can take their phone number when they move from Pacific Systems to Resellers.
Member of team that Coded conversion to MQ Series for Activation Platform project; Trained programming staff in use of MQ Series and in-house developed MQ tools. Some exposure to Oracle 7.3 database and stored procedures. MQ Series is an IBM product that allows programs and systems to communicate via Queues. This allows the programs to be asynchronous.
3/1992 - 10/1996 Industry Markets, Pacific Systems, San Francisco, CA
Programmer / Team Lead IBM, MVS, CICS, DB2, COBOL Environment
Team Lead for new Resale application CLEO interfaces to the E911 system and the 411 Directory Assistance systems. Wrote Technical Requirements and Designed the solution in rapidly changing environment. The Resale application CLEO is to allow Resellers i.e. MCIWorldCom, AT&T, etc. to re-sell Pacific Systems services. This project was a top priority for Pacific Systems/SBC as it is required for entry into the long-distance market.
Team Lead and Senior Programmer for new Wholesale Ordering system. Duties included Estimating the project, hired staff, worked with Project Manager to build timeline, Led team that Designed, Coded, Tested and Installed system on time and within budget.
Team Lead and Senior Programmer for AT&T IPOC Ordering system. Duties included estimating projects size and costs which AT&T paid , hired staff, worked with Project Manager to build timelines. Team Lead as well as Designer, Coder, Tester for enhancements to the system.
Implemented SEI CMM QA guidelines which included Requirements Reviews, Design Reviews, Code Reviews, repeatable testing, balanced documenting development processes while meeting aggressive project timelines and budgets.
1989 - 1992 Information Systems Training, Pacific Systems
Instructor / Course Developer
Developed and taught courses Pacific Systems Certified Instructor in QA/QC, Software Process, SDLC and COBOL. The COBOL Tables course earned PONSI credits 2 lower division . Developed and Delivered new Bill Payment System RIMS Training. The Pacific Systems Bill Payment system processes 200,000 payments per day.
Conceived, Developed and Project Managed the introduction of a certification program CCP for the Pacific Systems IT organization with vice-president approval . Over 1000 IT
professionals went through the program. Pacific Systems consistently had the top scorers in the nation.
1986 - 1988 Priority Marketing, Pacific Systems, San Francisco, CA
Systems Design Consultant II
Designed network solutions for the Federal Government Priority Account. This included Voice/Data T1 networks, performed 800-number studies. Provided technical assistance
to the Sales team for Pacific Systems data products.
1983 - 1985 TIRKS, Pacific Systems, San Jose, CA
Programmer IBM IMS Environment
Analyzed, Designed, Coded, Tested and Implemented enhancements COBOL, IMS to the SORD interface to the TIRKS system. Installed and tested Bellcore TIRKS program
and database releases.
1980 - 1983 City of Orlando, Orlando, FL
Programmer Unisys/Burroughs Environment
Analyzed, Designed, Coded, Tested and Implemented COBOL enhancements to the Fire Department Fire Hydrant system. This online system allowed Firemen to quickly determine the flow of the closest Fire Hydrants to any address. Analyzed, Designed, Coded, Tested and Implemented COBOL reports.
Education
1997 - 2000 UC Berkeley Extension San Francisco, CA
Courses in C and C++ Programming, MFC programming, Intro to COM / OLE / Active-X, Win32 Systems, Debugging, OO Design. 4.0 GPA
1983 - 1999 IS Training, Pacific Systems San Jose, CA
Courses in C/C++ programming, OO Design, ER Data Modeling, SQL Server 7.0, Oracle PL/SQL, DB2, QA/QC, SDLC, Project Management, CICS, MVS, JCL, Course Development and Course Delivery certified , Telecom Network products.
1981 Florida International University Miami, FL
BSCS Computer Science. 3.5 GPA
1990 Certified Computer Programmer CCP from the Institute of Certified Computer Professionals ICCP
1234567891011121314
|
|