John Schinnerer
400 Fernwood Dr.
Ashland, OR 97520
510-982-1334
john@eco-living.net
Core Skills Summary
Software Quality Assurance (QA) and testing experience with a wide variety of projects and environments. Functionality, compatibility, reliability, exploratory/ad hoc, load/stress, usability, installation, security and related test methodologies. Testing of web application, client-server, network, multimedia, database, educational and related projects on Windows, Macintosh and Unix/linux operating systems. Mentor, coordinator and leadership roles in creation and execution of QA and testing processes, test strategies and plans, bug documentation and regression, and bug tracking system development. Experience with both team and individual work. Professional training in software testing theories, procedures and methodologies.
Seventeen years' cumulative computer technology experience in industry, academia and consulting. Seven years' cumulative QA/test-specific experience, including as founding employee of an outsource software QA and Testing company. QA/Test background augmented and complemented by diverse experience in software development, systems administration, user/tech support, network installation and maintenance, technical instruction and writing, and multimedia production. Enjoy working collaboratively with testers, developers and other team members in testing complex projects and in the overall enhancement of software product quality.
Employment History
Web application and site development and computer/network consulting - freelance/self-employed (January 2004 - present).
Web application and web site development for small businesses, community, government and non-profit organizations. Primary web development platforms are Zope, Plone CMS, custom products for Zope/Plone using python, and WordPress. Web site and application updates and maintenance on ASP and static HTML sites. Computer, network, web design and content management consulting and training for small businesses, community, government and non-profit organizations and individuals. Emphasis on open source and appropriate technologies. Conversant with Linux, Windows and Mac OSX and earlier.
Quardev Laboratories, Seattle, WA - Director, Testing Systems Design (June 2000 - February 2001; Contract/consulting, June 2001 - December 2003).
Founding employee of this outsource software QA/Testing company. Built and administered initial IS/IT infrastructure and systems for outsource testing lab facility; Senior Test Engineer; trainer/mentor for Jr. test engineers; Software QA/Test technical consulting; team, project and testing resources management.
Data Dimensions, Seattle, WA - Senior Test Engineer (May 1998 - June 2000).
Contributed diverse QA/testing and colleague mentoring skill set to multiple projects, including functionality, compatibility, reliability, load/stress, security and related testing of a wide variety of web-based, production, printer, multimedia, network, educational and related software products on Windows, Macintosh and Unix operating systems. Creation and execution of test plans and test suites; exploratory/ad hoc testing; bug documentation and regression and summary writing. Team and individual work.
USWeb, Seattle, WA - Software Testing Director/Engineer (Contract; October 1997 - May 1998).
Provided design and implementation of formal software quality assurance processes and methodologies, including integration with overall development processes. Functionality, compatibility, reliability, performance, security and related testing of a variety of web-based applications, from static web sites to complex interactive web applications incorporating multiple front and back end database/web/internet technologies. Application design and testing for web-based bug tracking system.
ST Labs, Seattle, WA - Software Test Engineer (October 1996 - June 1997).
Furnished QA/test and supporting IS skills to functionality, compatibility, reliability, security and related testing of a wide variety of web-based, production, multimedia, network, educational and related software products on Windows and Macintosh operating systems. Creation and execution of test plans and test suites; exploratory and ad hoc testing; bug documentation and regression; team and individual work. Benefited from comprehensive internal training program in software testing theories, procedures and methods.
Hawai'i Community College, Hilo, HI - Academic Computing Specialist (December 1992 - June 1996).
Responsible for all aspects of academic computing support, including special projects in networking, training and multimedia production. Community College Outstanding Staff Award recipient, 1995-96. Co-instigator and implementer of multi-protocol campus LAN with internet connectivity, file and print sharing, peer to peer data and screen sharing and network administration of electronic classrooms. Software, hardware and network installation and support for academic and administrative users of Windows, Macintosh and DOS PC's. Web server administration; design and support of web page content. Creation of in-house digital video productions. Training and support for faculty development of web and multimedia instructional materials. Training, supervision and evaluation of student assistants. Faculty and staff training/workshop instructor/facilitator. Computer facilities scheduling and maintenance.
Borland International, Scotts Valley, CA - Software Quality Assurance Engineer (Contract; May - July 1992).
Functionality and compatibility testing of graphics-intensive Windows spreadsheet software. Developed, adapted and implemented tests for import and export of data and graphics and associated functionality. Use of networked relational database bug tracking system.
The Learning Company, Fremont, CA - Software Test Engineer (Contract; July and September - October 1991).
Functionality and compatibility testing of graphics-intensive, PC-based interactive educational software products focusing on problem solving, math and English writing skills. Upgrading, rewriting and reorganization of product test specifications and test cases. Anomaly specification, classification and regression.
ShareBase Corporation, Los Gatos, CA - Software Systems/Test Engineer (Contract; May through August, 1990).
Testing, troubleshooting and modification of C and assembly language database client source code to provide Microsoft Windows support in mixed LAN environment. Documentation of code changes and application requirements; extensive use of Microsoft development environment including Windows SDK, CodeView debugger, C compiler, Assembler, and related tools.
ShareBase/Britton-Lee, Los Gatos, CA - Software QA/Test Engineer (Contract; October - November, 1988).
Functionality and reliability testing of database server communications channel software over mixed PC LANs. Set-up of Ethernet based test network. Modification of shell scripts to run automated tests in a PC environment; use of LANalyzer hardware/software package to trace and capture network errors. Worked with software engineer to identify and fix anomalies; wrote anomaly and status reports; reviewed user documentation; created documentation for PC-based tests.
3Com, Santa Clara, CA - Quality Assurance Test Engineer (Contract; May - July, 1988).
PC LAN management application testing. Developed specific test strategies; configured test network hardware and software; performed functionality and reliability tests; reviewed QA and software documentation; prepared test summaries and reports and used LAN-based anomaly tracking and reporting software.
Tri-Data, Mountain View, CA - Systems Software Engineer (September 1985 through April 1987).
Design, development and support of software for operating system functions, networking, protocol conversion and terminal emulation on a multi-purpose data communications system. Extensive use of data communications test and analysis equipment, both hardware and software. Worked with data communications protocol software supporting IBM (BSC and SNA), Sperry/Univac, Data General, DEC and X.25. Use of both MS-DOS and CP/M microcomputer-based development environments.
Education
Master's Degree in Whole Systems Design, Antioch University Seattle.
Bachelor's Degree in Computer Science, University of California, San Diego. Minor in Visual Arts Media.
Junior year exchange student at the University of Lund, Sweden.
Regents Scholar from beginning of studies at UCSD.
|