Post Job Free
Sign in

Quality Assurance Engineer

Location:
Framingham, MA
Posted:
March 18, 2014

Contact this candidate

Resume:

Terry R. Rasmussen

*** *** *********** ****

Framingham, MA 01701-4249

Home Phone: 508-***-**** (mobile/voice mail)

E-mail: ***************@*****.***

OBJECTIVE

Utilize my wide variety of experience in SQA, Build/Release Engineering,

SCM administration, Software development, systems deployment. networking

and systems administration experiences for a software development team.

RELEVANT SKILLS

CM Tools ClearCase, CVS, RCS, SCCS, PVCS and AccuRev/CM.

Programming C, Perl, UNIX/Linux Shells, TCL, TK, Expect, experience

testing and debugging

Languages C++, Make, Java and Visual Basic, familiarity with SQL and

Motif 1.2 and an understanding of assembler and machine coding concepts.

Knowledge of 3GL's such as PL/I, FORTRAN, Pascal, COBOL and BASIC.

Coding Tools Purify, Quantify, SNiFF+, Eclipse, MS Studio, various

debuggers, and various hex editors. Familiarity with record and playback

automation tools such as Test Complete, XRunner, WinRuner and SILK.

SimpleAgent network simulator.

Operations Linux (RedHat. Fedora and CentOS) UNIX SVR1/2/3/4, SunOS, HP-

UX, AIX, OSF/1, ULTRIX, IRIX, CYRIX, X11R2/3/4/5/6, TCP/IP based

networking, SNMP, UUCP, Windows (in the roles of user and administrator).

A growing knowledge of network hardware. primarily Cisco and ADTran

routers.

Miscellaneous Good communications skills with both expert and casual

users. Creatively applies skills to problems to be solved. Learns computer

skills quickly with a wide variety of experiences. Excellent forensics

abilities and reporting.

EXPERIENCE

8/08 - 10/13 Ambient Corporation

SQA Engineer

Software Quality Assurance for a Network Management tool set and embedded

linux systems.

Designing testing strategies and network lab environments supporting the

test cases.

Writing and executing manual test execution scripts based on product

specification documents.

Installing, testing and configuring test network equipment (Routers as well

as Intel PC's running Windows, RedHat and CentOS Linux).

Writing of site specific documentation to aid administrators and end users.

Installing, configuring and testing a network management tool with a Java

based Web User's Interface.

Aiding teams with various non-CM-related tasks such as moving built source

into an installable Linux product, RedHat Linux systems administration and

documentation (end user and internal process documentation) review.

11/01- 8/08 - Employed outside of the software development industry.

Electric truck operator, Warehouse Operations and Management for a

team of 20+, Delivery Van Operator, Mail Room Supervision for a team of 5+

5/01- 11/01 - Sockeye Networks, Inc, Newton, MA

Test Engineer

Software Quality Assurance for a Network Management tool set.

Designing testing strategies and network lab environments supporting the

test cases.

Writing and executing manual test execution scripts based on product

specification documents.

Installing, testing and configuring test network equipment (Cisco and

Juniper Routers as well as Intel PC's running RedHat Linux 7.x and FreeBSD

4.4).

Writing of site specific documentation to aid administrators and end users.

Installing, configuring and testing a network management tool with a Java

based Web User's Interface.

Aiding teams with various non-CM-related tasks such as moving built source

into an installable Linux product, RedHat Linux systems administration and

documentation (end user and internal process documentation) review.

8/99- 5/01 - MKR, Inc, Pawtucket, RI

Senior Engineer

ClearCase environment architecture design, planning and deployment.

MultiSite planning and coordination for geographically separated sites

within the client organizations.

Conversion of legacy source control and build methodologies into ClearCase.

This would include the layout of source in to VOB's and the reworking of

existing build systems in to clearmake and shell scripts.

Designing and deploying source control and build methodologies into

ClearCase. Primarily the initial clearmake scripting for seminal

development projects: designing and implementing a make infrastructure of

include files, primarily for platform considerations to simplify the

creation of base make files for new targets.

Integrating development tools, such as Purify, PureCov and Rational Rose

into development process and methodologies; primarily through make file

support.

Writing and troubleshooting ClearCase triggers (primarily Perl scripting)

and related scripting for a mixed UNIX and Windows environments.

Writing of site specific documentation to aid administrators and end users.

Writing of site specific shell scripts to aid administrators and end users.

Aiding teams with day to day usage issues, including short one on one

training sessions and helping troubleshoot usage problems.

Aiding in the training and management of on site administrative personnel.

Process integration: Development, Release and Software Quality Assurance.

10/98- 8/99 - Cascade Systems, Inc., Acton, MA

Principal Software Quality Assurance Engineer

Test execution, development and reporting. Test development was primarily

written test plans and paper scripts and checklists of instructions to

follow. The primary client side testing was under Mac OS. Server side

testing was being implemented primarily in Expect under Sun Solaris 2.

Windows NT client testing was being developed in 4test with SILK.

Source code evaluation and review. The source was a mix of C, C++ and UNIX

shell scripts.

Automating product installations and configuration for server test cases of

product install files, Helios file system server and Oracle 8I on a Sun

Microsystems server.

4/97-10/98 - BMC Software/BGS Systems, Networks Group, Waltham, MA

Software Quality Assurance Project Leader

Managing a team of up to 3 SQA engineers for a UNIX based network

management tool set.

Test execution, development and reporting. Test development was done

primarily in expect (and some Bourne, C, Korn and Perl shell) scripting for

a test harness, designed and implemented in-house, as well as paper scripts

for manual tests.

Source code evaluation and review. The source was a mix of C, C++,

Assembler and UNIX shell scripts.

Principal Engineer for BESTview Installation

This engineering task executed in tandem with SQA Project Lead duties.

The principle task was that of maintaining existing installation code and

writing new code in Bourne and C shell, as well as Sybase isql (an extended

version of SQL) statements for the setup of a Sybase 11 Database and

Runtime environment.

Managed multiple versions of the code base simultaneously, using ClearCase,

syncing up branches of development efforts at pre-specified milestones as

well as on demand.

Make file and shell scripting of the product release process.

ClearCase server and Solaris systems administration.

ClearCase process, methodologies and trigger support.

12/96-4/97 - Pure Atria Corporation, Atria Products Group, Lexington, MA

Quality Engineer

Test execution and development and reporting for the Atria product line

(Primarily ClearCase and MultiSite).

Test development was done primarily as Perl, and some Korn/Bourne shell

scripting, both standalone scripts, as well as scripts for a TETware-based

test harness (the TETware harness was being implemented at the time of my

departure).

Test development focused on elements of ClearCase, MultiSite, ClearGuide,

and migration mode considerations within these products. Migration mode

testing included considerations of legacy CM systems (PVCS, SCCS, RCS, etc.

and compliance issues for various version of make (Sun, IBM, HP,

PolyMake and GnuMake) supported by clearmake.

Automation of product installation and configuration in support of specific

test cases for specific test platforms.

8/95-12/96 - Ontos, Inc., Lowell, MA

Software Engineer

Writing and maintaining a robust and consistent product patch application

and tracking system. This was done in Korn shell under SunOS and HP-UX.

Writing, testing and maintaining product installation and media generation

utilities written in Korn shell under SunOS wrapping a make process which

in turn called shell scripts which wrapped CD writing software processes.

Maintenance and execution of post-build product test suites.

Release engineering for all of the Ontos product line.

Communications between R&D engineering staff, management and operations

staff.

Writing and maintaining release engineering tools, build management using

make, UNIX shell and Perl scripting.

Development tools support, primarily SNiFF+, Purify, PureCov and Quantify.

Automating the build process for existing and new projects to build on

specific systems at specific times and send email concerning the build

status on completion, including failure status if needed.

Merging elements of development branches of source code (C++, C, Perl, and

other shell scripts). Primarily a coordination task, identifying merge

points and suggesting first pass merge attempts as starting points for

development teams to work the required merge from.

Converting CM from RCS into ClearCase. Planning and deploying a ClearCase

rollout.

Mentoring the build process for a new project. Primarily writing the

initial make files to establish the make infrastructure (of platform and/or

tool specific targets) for the project and helping with the creation and

approval of new make targets as needed.

Researching and evaluating new tools.

Tracking hardware and third party software licenses and support

maintenance, and budgeting.

10/91-8/95 - CenterLine Software, Inc., Cambridge, MA

Software Engineer

Writing, testing and maintaining installation, product patch application

and licensing software for a family of UNIX software development tools.

UNIX shell scripting specific to product installation and build process

methodologies.

Make file scripting for product deliverables for new and existing

products/projects.

UNIX shell and Perl scripting for in-house product media creation

supporting various OEM tape drives and CDROM writing.

Aiding customer support with installation and licensing issues, often with

direct customer contact.

Quality Assurance engineering. Responsibilities included writing test

plans, writing and maintaining a test suite for a client-server based

product with a GUI.

Release and Configuration Management engineering for the CenterLine product

line.

Summary of Experience Previous to 10/91

Software lab supervisor for a team of up to 4 IT professionals and 100+

machines of Alpha to production quality.

Networking of computers and terminals in RS232C and Ipv4 mixed

environments.

Mainframe operations and programming for Sperry (11xx series) and IBM

(S/36x, S/37x and S/34) systems.

Production line design and supervision for software products, from software

build to media production.

EDUCATION

10/91-present Attendance at IEEE, ACM and AMS seminars held at MIT,

Harvard, Wellsley College, and Boston College

9/86- 2/87 Technology Institute of Milwaukee, Milwaukee, WI

9/76-12/83 University of Wisconsin



Contact this candidate