Kenneth M. Ruskin
***********@*****.***
https://www.linkedin.com/in/kennethruskin/
SUMMARY
Defect prevention is more cost-effective than defect detection and remediation. Document reviews and root-cause analysis are among the skills I bring to help prevent defects from being introduced. Testing is time-consuming and costly, so knowing what is most important to test and how to efficiently test is another essential I bring. LANGUAGES & OS
TCL, XML, C/C++, Java, COBOL, BLISS, BASIC, FORTRAN, ALGOL, LISP, Macro 10/20, BAL (IBM 360 Assembler) MS Win10 (as well as all previous versions), MacOS 10, MS WinXP, MS Win2000, MS WinNT, MS Win95/98, UNIX (AIX, HP-UX, others), Linux(Debian, SuSe, others), DOS, VAX/VMS, DECwindows, TOPS-10/20 TOOLS & APPLICATIONS
Rational ClearCase, Rational ClearQuest, PVCS, MS Visual Test, Segue QA Partner, Segue Silk, MS Office (MS Access, MS Project, MS Excel, MS Word), SQL, Banyan VINES, Banyan StreetTalk, VAXset (CMS, MMS, PCA, SCA, DTM), Rdb/VMS, RMS, FMS, DECforms, VAX DDT, DECwrite, VAXnotes, DECnet, WPSPlus, Dataease, 1022/1032 HARDWARE
assorted PCs (IBM compatible), Mac, Sun workstations (Sparc, Ultra), HP Visualize 2000, IBM RS6000, DEC VAX, DECsystem-10/20, IBM 360, DG Nova II, NCR Century 8200
EXPERIENCE
RUSKIN ENTERPRISES 2017-Oct – Present
Free-lance contractor/consultant doing evaluation, installation, set-up and maintenance of PC, Linux and Mac systems, including some training of end-users. Also some in-house product research, design and development of a client-server based distributed work-group communication product, incorporating functionalities of computer-based video-conferencing and telephone-based conference-calling. QUINSIGAMOND COMMUNITY COLLEGE, Worcester, MA 2014-Dec – 2017-Oct IT Help Desk Attendant/Technician, Main Campus
IT Help Center technician providing assistance to students, faculty and staff with computer, smart-phone and other electronic devices
(tablets, etc.) used in connection with classrooms, labs and online course-work. phone and walk-in support services
assisting students, faculty and staff with email, computer and network issues imaging and updating computer systems for faculty, staff and classrooms/labs RUSKIN ENTERPRISES 2009-Feb – 2014-
Dec
Free-lance contractor/consultant
various IT/Desktop support projects (2009-Mar – 2014-Dec) Contract Engineer
Contractor on a variety of IT and Desktop support projects, including Installed network hardware/software for office network (MS Windows systems) Installed hardware/software for systems backups (incremental and full), and provided user training Provided general computer and application-specific training for users Hardware upgrades and repairs for customers’ systems (hard-drives, memory, video-cards, etc.) Software installations and upgrades/patches (operating systems, applications, browsers, etc.) Company Confidential, Clinton, MA 2008-Feb – 2009-Jan Software Quality Architect
Software Quality Architect on a video resume project for a recruiting agency. Project allowed candidates to upload video resumes to agency’s web-site, and employers to view resumes through web-site. Worked with business and sales staff to refine requirements and needed functionality (needed in v1.0 vs. nice to have in future releases)
Worked with developers to incorporate testability into project design and on-going testing into development schedule Wrote QA Test Plans, test cases and test scripts
WIND, Inc., Andover, MA 2003-Feb – 2008-Feb
SQA Manager/Team Leader
SQA Manager and developer for www.windnetworking.net web-site and n-tier web-based database application for managing and Kenneth M. Ruskin Page 2 of 3
accessing member contact and professional information. Application runs on Linux, is written in Java and uses PostgreSQL database. Wrote QA Test Plans, test cases and test scripts
Member of Project Coordinating Team, representing "Voice of Customers" and QA team Review Requirements, Functional Specs, Design Specs for completeness and usability Review web-site content for accuracy and usability Worked as a member of the initial content team to get the basic site up and running Member of design/development team, creating/reviewing UML Sequence and Class diagrams RUSKIN ENTERPRISES 2001-Oct – 2003-Feb
Free-lance contractor/consultant
Installation, set-up and maintenance of small/home office computers, networks and peripherals. Installation of application software and basic training for users.
BINDVIEW DEVELOPMENT CORPORATION, Southborough, MA 1999-Jan – 2001-Aug Senior Software Engineer, Boston Security Lab (2000-Mar – 2001-Aug) Development engineer for bv-Control for UNIX (an enterprise security and management tool for TCP/IP networks), designing and coding daemon scripts (TCL, XML on SunOS, Linux, HP-UX, AIX) and database (MS Access). Designed, coded and debugged client-side daemon scripts for data collection (TCL, XML) Contributed to server-side database design and development for query-builder and data storage (MS Access) Senior Software Quality Assurance Engineer, Boston Security Lab (1999-Jan – 2000-Mar) QA Technical Leader for various IT/network security projects, including HackerShield v2.0 (6 months) and bv-Control for UNIX (6 months). Also helped plan, design, set up, manage and maintain new QA lab space, including management and maintenance of test environments.
Reviewed Market Requirements, Functional Specs, Design Specs, Project Plans, schedules, etc. to ensure completeness Wrote QA Test Plans, test cases and test scripts
Executed test cases and test scripts, including functional, performance, load and stress testing Managed, maintained, monitored and reviewed bug-tracking system for projects Managed beta test activities and acted as primary contact for customers participating in beta test Coordinated with, and acted as primary contact for, Large Scale Test Lab in Houston Worked with junior level engineers to teach them QA techniques and methodologies Worked with developers to encourage a more proactive approach to quality BROOKTROUT TECHNOLOGY, INC., Southborough, MA 1996-Nov – 1998-Oct Senior Software Quality Assurance Engineer, Brooktrout Software Division QA Project Leader for various CTI projects - Show N Tel v4.0 (10 months), Motorola/Brooktrout MBxII (9 months), Esso Inter-America IVR (6 months). [Show N Tel v4.0 was awarded AFAXA 1997 Best of Fax Award.] QA Lab Manager, responsible for management and maintenance of QA lab and associated equipment, including computer systems, test equipment and PBXs. Also planned, designed, set up, managed and maintained new QA lab space, including management and maintenance of hardware/software test environments. Reviewed Functional Specs, Design Specs, Project Plans, schedules, etc. to ensure completeness Wrote QA Test Plans, test cases and test scripts
Executed test cases and test scripts, including functional, performance, load and stress testing Monitored and reviewed bug-tracking system for projects Worked with junior level engineers to teach them QA techniques and methodologies SQA Engineer for projects done by Professional Services Group, including working with customers on Acceptance Testing COMPUTER CONSULTANT 1992-Nov – 1996-
Sep
Banyan Systems Inc., Westborough, MA (1996-May – 1996-Sep) Software QA Engineer with primary responsibility for testing File and Print Services components of Banyan StreetTalk for Windows NT, a Windows NT implementation of Banyan VINES. Test environment included Windows NT, Windows 95, MS Windows, DOS, UNIX, Macintosh. Test tools included Segue QA Partner, internal script suites and manual testing. StreetTalk for Windows NT was awarded Best of Show at the 1996 Networld & Interop Show.
ColorAge Inc., Billerica, MA (1994-Oct – 1995-Oct) Primary responsibility for QA and performance analysis of ColorQ 4000, a dual-processor network print-server for color laser copiers. This product was built on Windows NT. Duties included software testing (functional, performance, stress testing) plus hardware set-up and diagnosis. Additional responsibilities included QA and support for other CAI products, and support of Repair Center database. ColorAge Inc., Billerica, MA (1994-Jan – 1994-Jul) Member of a two-person team responsible for ongoing maintenance and enhancement of ColorQ 3000, a network PostScript interpreter and color print-server for PCs and Macs, providing high-end color print access. Project involved DOS 6.2, C, and various formatting languages. Testing environment was Macs with AppleTalk/Ethernet and PCs with MS Windows, MS Windows for Workgroups and Novell NetWare. As a result of our work, Electronic Publishing Magazine named the ColorQ 3000 a “Hot Product” for 1994. various (1992-Nov – 1994-Jan)
Evaluation, installation, set-up and maintenance of PC-based systems for end-users, including both hardware and software products. Also some training of end-users.
Kenneth M. Ruskin Page 3 of 3
DIGITAL EQUIPMENT CORPORATION, Maynard, MA 1979-May – 1992-Oct Senior Software Quality Engineer, CE/CALS Group (1990 – 1992) Independent contributor researching and implementing software development methodologies and tools to improve product quality and efficiency of all phases of product development cycle, from initial market requirements through to product release and customer support.
Organized and moderated code reviews (primarily C code) and document inspections Led developers in writing and executing product test plans, unit tests through integration tests Managed, maintained and operated a software test facility (VMS, Ultrix systems) Evaluated products for adherence to Corporate and Industry standards Analyzed and implemented methodologies and practices for achieving groupwide TQM goals Guided product teams in planning for conformance to emerging international standards (ISO 9000, etc.) Software Quality Engineer, ESG Product Development Group (1986 – 1990) Software Engineer, CIM Engineering Product Development Group (1984 – 1986) Software Engineer, CIM Applications Engineering Group (1982 – 1984) Applications Programmer/Analyst, Corporate MIS Group (1979 – 1982) COMPUTER CONSULTANT 1974 - 1979
Software Flowers Limited, Framingham, MA (1979)
Interactive Systems Incorporated, Boston, MA (1978 – 1979) Self-employed, Worcester, MA (1978)
Bernards Township Public Schools, Basking Ridge, NJ (1974 – 1977) EDUCATION
Worcester Polytechnic Institute, Worcester, MA
Computer Science major
1979 – 1992 numerous internal DEC courses, including: QFD – Designing for Customer Satisfaction
Human Factors in Design – A Management Overview
Technical Overview of UNIX Operating System
Inspection Moderator’s Workshop
Introduction to Deming
Local Area VAX-Cluster System Management
VMS Internals and Data Structures
other courses:
McCabe Toolset
Philips SpeechMania
TCL – Clif Flynt
XML
Rational ClearCase/ClearQuest
SUN Java Tutorial