Halbert Stone
1320 Miller Drive Phone: 707-292-8353
Professional Summary Download PDF
Software Test Engineer with extensive experience in test automation, tool development, specification
review and analysis, test case design and implementation, technical documentation, and project
management. Innate curiosity drives me to perform detailed systems analysis and create elegant, robust
design, usability, and testability solutions focused on significant return on investment (ROI) and improved
end-user satisfaction.
My arsenal of skills includes:
• Automated test and tool design, data provisioning, application programming interface (API) and
web service interface verification
• Automated GUI testing for web and Windows products using commercial and my own test
applications (QA Partner, WinRunner, Squish-Web; Java, C# GUI and console applications ).
• Extensive knowledge of C#, .NET, SQL, HTML, Java , Python, DOM, AJAX, C++, C, PHP,
and JavaScript
• Testing multitier systems with remote general packet radio service (GPRS) devices
• Early development cycle white box issue discovery, root cause investigation and solution ideas
• Requirements-based cause and effect graphing ambiguity and testability specification review
• Clear, concise requirement, use case bug report documentation (Bugzilla, Excel)
• Design of test domains matched to business needs, function, regression, compliance, coverage,
and focused risk assessment
• Specification and end-user documentation creation, analysis, and editing focused on
maximization of testability, validity, and user satisfaction
• Multitier system test environment administration
• Software quality metrics design and analysis reports
Professional Experience
Software Quality Engineer, HydroPoint Data Systems, Inc. (HPDS), Petaluma, CA 2005 – 2009
• Responsible for testing web applications and supporting systems. Created C# Window and
console applications, improved efficiency of test and development at each rapid product release.
Responsible for writing test plans and test cases for iterative development cycles. Trained and
mentored lower level test staff. Developed regression suite of many thousands of tests run able
in less then an hour covering 90% of possible display states and configuration settings possible
on the irrigation device’s interface. HPDS is the leader in ‘Smart Irrigation Controllers’.
• Designed and implemented C# application tools for provisioning test data records removing
dependency upon another department’s personnel.
• Independently developed a tool for editing a binary data structure to increase testing efficiency.
This tool’s success lead to its use as a model for development of a customer facing web
interface for setting device configuration values into its binary-large-object repository.
• Developed QA tools adopted on several occasions as best practices for repair of live data on
production systems, significantly reducing customer impact, and eliminated customer site visits.
• Successfully managed the use of an outsourced testing team, providing test cases, training, and
data support improving regression turn-around time.
Test Analyst, Critical Logic, Burlingame, CA 2004 – 2005
• Efficiently reviewed requirements for ambiguity and testability of a large bank’s web application
• Acquired skills to perform Requirements-Modeling using Cause-Effect Graphing tools which then
generated test cases. This methodology effectively tests requirements before code is written.
Owner, Software Testing Service, Santa Rosa, CA 2002 – 2004
• Multiple contracts were completed successfully before schedule to customize data input and
reporting of an inventory management application.
• Performed IT tasks for several small offices, including computer setup, software installation,
networking, and installing CAT-5 Ethernet wiring
Software Quality Engineer, Autodesk, San Rafael, CA 1999 – 2002
• Designed and implemented a Java application for automated testing of web application servlets.
Hundreds of different HTTP requests where sent and the response evaluated so that each of the
dozen query string parameters could be tested for correct handling of valid/invalid values.
• Designed and implemented an automated system to perform acceptance tests which allowed QA
to accept or reject a daily build within one hour; saved QA three man days for rejection of a build.
• Coded a small application on a Palm Pilot (target device) to verify the API. This code was
adopted as the shipped product’s example code.
Additional Relevant Experience and Accomplishments
The ability to quickly understand product-system expectations, spot issues early, and offer suggestions
which improve resource efficiency has been demonstrated throughout my career. Other job titles and
accomplishments:
• Software Quality Assurance Engineer Synon Inc.
• Quality Assurance Manager Dainippon Screen (formerly Island Graphics)
• Hired and managed a software quality assurance team of seven
• Scheduled projects assigned tasks, wrote salary and performance reviews
• Established testing standards and implemented test methodologies
• Working knowledge of UNIX, Cygwin environment, BASH Shell, HTTP, MySQL, SQL Server
• Wrote test plans, status reports, and product reviews
• Performed product master verification before delivery for production
• Instructed testers, writers, and engineers regarding software usage and expectations
• Tested UNIX, and Macintosh image processing, pre-press applications
• Designed and drew plans for ‘build-out’ of remote office to house ten engineers and support staff
• Staff Research Associate Plant Pathology Department U.C. Riverside
• Research Associate Air Pollution Research Center U.C. Riverside
• Managed research laboratory, conducted experiments use molecular biological techniques
• Hired, trained, and supervised laboratory assistants
• Wrote programs to assist research analysis (data entry forms, analysis of variance )
• Published in peer review journals
• Facility Manager for church performing building and grounds maintenance and improvements
• Volunteer working with non-profit entity assisting brain impaired adults and their caregivers
Education
Advanced Software Courses
Java, XML, UNIX Solaris 8, QA Partner / 4Test, C++/C, COOL:Plex, Assembly Language, Pascal, Basic,
Fortran, SQL, Advanced Mercury WinRunner, Requirements-Based Software Testing, IEEE Software
Testing Methodology, Web Application Testing, and ColdFusion
Master of Science, Biology
California State Polytechnic University, Pomona
Bachelor of Science, Biology
California State University, Sonoma
Publications
Physiological and Molecular Plant Pathology
Mycologia
Journal of Bacteriology