Education
- MS in Computer Science, January 1990.
Graduated with honors.
Pace University - BFA, June 1970
Ohio State University
Programming Languages:
XML, Perl, C, Java, HTML, CSS, Unix Shell.
Operating Systems
Linux, Windows XP, Windows 2000, Windows NT, Windows 98, Windows 95, Solaris, HP-UX, MS-DOS, Xenix, CP/M, Custom Executive.
Test Automation
Segue SilkTest, Seque SilkPerformer, SQA TeamTest, ATF, PreView, Expect, Custom Hardware & Software.
Employment History
Auditorium Manager
Yorktown High School
January 2007-August 2007
Train and mentor a student crew in running the theater
and sound lighting equipment like a professional theater.
- Create and teach from training web pages
- Work with architects to define revisions to
the auditorium.
Automated Unit Test Engineer
DRS-PCT
January 2006-December 2006
Unit test a safety system for a nuclear power
plant under contract to GE. We designed, developed, and
executed fully automated tests in a Linux development
environment.
- Define and implement unit test wrappers in C.
- Define and execute integrated GUI tests on
custom hardware.
- Create automated test for custom video
displays using LabView.
Wholesale Automation/Lead Tester
Verizon
October 2002-November 2005
Testing Web applications involved in the wholesale
portion of www.verizon.com web site. These
applications are hosted under a Vignette CMS system
running on Windows 2000. The web pages use Web Logic,
Site Minder, and an Oracle database for storage hosted
on Solaris servers.
- Define and implement a web based test planning
tool for creation, approval, and tracking.
- Maintain test servers running Vignette, Web
Logic, Verity, and Oracle Databases.
- Create a web based information system for use by the
testing team to share and disseminate information.
- Recommend and define test processes for
maintenance of the testing systems.
- Set up and maintain Segue SilkTest license manager.
- Set up and maintain VMware test environment for
multiple OS and browser testing.
Lead Automation Tester
Bayer Diagnostics
March 2000-September 2002
Automation lead for testing the Advia Centaur, a high volume blood
analysis system running two Unix computers. The user interface
was a standard Solaris system, the other computer, a real time
robotics controller.
- Technical interface between software development, reagent
development, product support, and field service.
- Create a web based information system for use by the
Centaur project teams.
- Participant in SEPG group creating process improvement procedures
for software development.
- Co-lead the testing team providing Unix knowledge, training and
testing support to the team.
- Design, create, and manage a configuration management process and
tools for test scripts and training procedures.
- Write custom tools for test, engineering, and field
support, in Perl, SQL, C, and shell.
- Manage the testing team after the departure of the
original manager.
Lead Tester
Securities Industry Automation Corp.
January 1999-February 2000
Lead tester for the NYSEnet web-based information system provided
by the New York Stock Exchange. Test the New Listing Company
Administration (NLCA) project, a java client, CORBA middle layer,
with a Sybase database.
- Consult with all development team parties on testing issues.
- Write test plans and lead team in executing the plan.
- Perform compatibility, functional, and load tests.
- Create a test structure, release, and update strategy for the
project.
- For NLCA, create a web based test plan and defect tracking
system for internal use.
Full Time QA Manager
Approach Inc.
August 1996-November 1998
Responsible for directing quality assurance for
applications in a Windows NT environment.
- Create a quality assurance group to move testing back
into development instead of a separate department.
- Test systems running Windows NT, using 3 tier COM based
systems, running SQL server, MTS, and web interfaces.
- Create a software development process for building
consistent high quality software.
- Create a Y2K competence center to advise current
and future projects.
Quality Assurance
JP Morgan
March 1996-August 1996
Lead testing effort for an intranet web database application.
- Design, create, and automate testing on an
intranet web database program.
- Document and track tests in Lotus Notes
Quality Assurance
Dun & Bradstreet
October 1995-January 1996
- Design and script GUI tests for a dual SQL multimedia
database using optical storage technology.
- Design and test client-server application over a wide
area network.
Quality Assurance
AT & T Bell Labs / Network Systems
August 1995-September 1995
- Design and write GUI tests using Sqa Teamtest for an
in-house accounting program.
- Create tests for verifying user designed
reports on a Teradata database with SQL interface.
Quality Assurance
Chemical Bank / Network Help/Maintenance
March 1995-August 1995
- Software testing of a client server ATM status system under
Windows NT.
- Set up an audio-visual computer display system
with 40 inch monitors and remote programming.
Systems Test Automation Engineer
NYNEX
September 1994-December 1994
- Principal automator on presentation manager (GUI)
client/server system under OS/2.
- Design, create, and maintain testing templates
and tools for other test automators using Softbridge ATF.
Systems Test Engineer
Chase Manhattan / Mortgage Backed Securities
February 1994-September 1994
- Develop testing structure for client/server financial
system on Sun workstation running an Informix Database.
- Help design a testing methodology to
validate new contracts.
Systems Test Engineer
Pitney Bowes
November 1992-July 1993
- Design, implement, & maintain user interface tests for
Paragon mailing machine.
- Maintain and improve an automatic testing tool under Unix &
DOS.
- Implement a quality assurance reporting mechanism for management.
Systems Test Engineer
Nova MicroSonics Inc.
February 1990-February 1992
- Create and train engineers in a quality awareness
process.
- Design, build and maintain automatic testing system under
OS/2 & DOS.
- Design & implement software tests for presentation manager
(GUI) ultra sound analysis.
- Design, create, and manage a hardware /
software defects reporting system for management.
Software Engineer
FingerMatrix Inc.
February 1989-February 1990
- Design, code, and test software for live scan finger
printing.
- Productize existing software system for
maintainability, reliability and manufacturability.
- Design and program in C under Xenix and ported to OS-9.
Software Engineer Consultant
Mitsubishi International Photographic Materials Div.
December 1988-January 1989
- Set up, configure, and test Xenix based office automation
system.
- Create automated setup and configuration in C
and shell scripts.
Quality Assurance / Manufacturing Engineer
Firing Circuits Inc.
January 1985-October 1988
- Design and build test software in C, PL/M,
and Basic for hardware manufacturing tests.
- Design and code tests for control software.
- Propose, set up, and program a Zehntel ATE, trained my
replacement.
Quality Assurance
Control Resources Corporation
1979-1984
- Develop software-assisted test procedures and test fixtures.
- Train and direct testers in both hardware testing and
troubleshooting.
Loral Electronics SEE Factor Industries New York University, Theater Dept. Chaos Audio
1971-1979
- Theater sound and lighting, electronic
assembly, service, and troubleshooting.
- Technical director at the Dance Theater Workshop in New
York City.
- Sole proprietor: audio recording and audio repair business.
Professional Societies
References
John Sullivan Principal, Yorktown High School | |
James Doyle Quality Assurance Manager, Bayer Diagnostic | |
Eric Maloney Networking Consultant, Approach | |
Seymour Mintzer Learning Group Lead, Approach | |
Robert Killian Project Manager, Dun & Bradstreet | |
Larry Bell Project Manager, AT & T | |
William Healy Vice President of Technology, Chemical Bank | |
Copyright © 1971-2007 by John F. Moore.
Last modified September 2007.