Testing/QA Skills
2 years total experience:
- At Pegasus Solutions (2001) I developed unit and regression
tests for a proprietary transaction processing system.
- At Autosoft Corporation/Brooks Automation (2000), I used test
capture tools to test Java programs.
- In 1997 I completed training in "Requirements Based Testing"
and am in the process of integrating the techniques into my
personal process as well as seeking opportunities to engage in
projects utilizing these techniques.
- At Motorola (1996-1997) I developed a number of C and C++ test
drivers to do unit testing and integration testing of code that I
was developing, and designed systems integration tests for the
subsystems I was responsible for, and carried out regression tests
written by other members of my team. I also designed, implemented,
and tested acceptance tests for new GSM cellular phones.
- As an Independent Consultant (1996) I have done preliminary
work to implement glass-box testing using GCT (General Coverage
Tool) and to use Vermont Test to capture and replay test scenarios
for a menu-driven DOS-based vertical market application, as well as
using Lint and MemCheck to analyze code quality issues of same.
- At International GeoGraphics (1992-1993) I developed a number
of shell scripts for quality assurance and testing. These included
shell scripts to extract field edit definitions from data-entry
form descriptions and to compare for consistency. I also wrote
scripts to create test files, invoke production programs against
the test files, and to compare the results to expectations.
- As part of an effort to develop an information database for the
nonprofit organization AzPEN (1991), I wrote specifications for
several C-language modules implementing abstract data types.
Since the coding was intended to be done by relatively
inexperienced volunteer programmers, a major part of the
specifications consisted of a combination of C-language test
drivers and UNIX test scripts to verify the proper operation of
the modules.
- As Assistant Professor of Computer Science at the University of
Georgia (1986-1989) I taught graduate courses in Software
Engineering, and in Software Defect Removal.
- As a Research Associate at Auburn University (1983-1986) I
worked on a project sponsored by the Army to develop test-case
generation tools for use in the testing of Command, Control, and
Communications software. The project carried out various forms of
"glass box" testing and instrumented the code to measure several
different test-case coverage metrics.
Copyright © 2001
Orville R. Weyrich, Jr.
<orville@weyrich.com>
Last updated: November 27, 2001; Version: 1.1