John James Andersen – Background Sheet
Education
Utah State University – MBA – completed 2008

GPA 3.97

Lean/Agile Manufacturing Techniques

Business Strategy and Marketing

Database Information Systems in Management

Brigham Young University – B.S. in Computer Science 1999

GPA 3.83 (Major); 3.78 (Overall)

Studied a mixture of Software Design, Development and Hardware Design.

Worked at Novell full-time as well as attended school full-time for the last two years.

Malad High School

Valedictorian

GPA: 4.0

Work Experience
Novell, Inc. – 1997 to Present

Manager of Automation Development

Test Automation Architect

Co-Inventor of Novell WorkSpace

Internet Marketing & Development – 2001 to Present

Search Engine Optimization

Marketing and Advertising Strategies

E-Commerce Strategies

Website Development

Self Employed Tech Business Consultant – 1995 to 1997

Developing Inventory Control Systems

IT Development

Skills
Programming

Python

PHP

Javascript

Mysql

HTML/ASP/XSLT/XML

Java

C++

Operating Systems

All Windows Versions

Linux: SuSE, RedHat

NetWare 3, 4, 5, & 6

Some Solaris, & Unix

My Novell Highlights
1997

Hired on as Contract Worker

Tester for the Novell Client Team

Utilized AppTester for Automation Testing

Assigned to the NDS for NT team

Held training meetings on NDS for NT

1998

Wrote NDS4NTER Repair Utility to ship with NDS for NT

Hired on Full-Time

Testing of eDirectory & NDS for NT

Became Team Lead of Automation Team (Supported three testing organizations with automation tools)

1999

Presented Novell BranchOffice at N+I

Actively participated on a small team that chose a common automation tool for the company and recommended the site license purchase of Mercury Automation Tools

Maintained code for AutoGINA

Developed Training Courses for AutoGINA

Developed Training Courses for AppTester

Developed Vacation Robot for automated testing

2000

Designed and led the creation of java-base automation harness that was accessible through any web browser

Established a fully functional automation lab

Was asked to lead an additional team – SmartClient Testing Team

Created FileChecker tool used to check product installations

Assigned to the Novell Portal Services team

2001

Sedona Contextual Inquiry Process

Designed Workspace with Bryan Cardoza, Bruce Cragun, and Sam Fletcher

Assigned as lead over testing for Cascade

Assisted in Design Process for Workspace

One-Net Award Recipient (Departmental Award)

2002

Presented Workspace at Brainshare

Assisted with Validation Work on Workspace UI

Assisted with the Internal Beta Program

Led the establishment of a fully automated Build Process for Workspace

Assisted the Novell Clustering Group on setting up machines for the testing of clustering.

Started using RedHat Linux

2003

Designed a fully automated testing process for patch deployments of ZENworks for Servers

Worked with Critical Situation customers

Filled in for Managers while they were gone

Created and deployed a web based test case database that was used by automation

Learned PHP & MySQL

Started leading automation efforts for Novell’s Linux Management Software (Birdman)

2004

Became Automation Lead for the Provo ZENworks team

Started Using SuSE Linux

Started the design of Automation for the next generation ZENworks product (Brimstone)

Became an “Open Source” contributor to SAFSDEV (Software Automation Framework Support) project

Wrote nearly all web browser automation components for WRAFS (Part of SAFSDEV)

2005

Led the creation of open source project “Tomato” (A programatic alternative to SAFS)

Managed the “Tomato” Project

Created a WinRunner backend for “Tomato”

Learned Python

Assessed and trained a newly-acquired company

2006

Designed architecture for an automation framework for the next generation ZENworks product

Led ZENworks 10 Automation Team

Taught basic Python classes to testers

Created tools to remotely control devices using STAF

Wrote a Java SOAP client to handle API calls within ZENworks 10

Developed tools with Ajax programming

2007

Visited and evaluated a candidate company for acquisition

Attended two courses on the Agile development methodology, Scrum

Developed a C# tool to report MSI file versions (My first C#)

Participated in scrum development

2008

Moved into full-time Management within the ZENworks Organization

Traveled to the India office to attend Test Summit

Attended QA Training with Michael Bolton

Created Web Based Dashboard to report testing statistics from Automation and Testopia

Let creation of product-independent automation framework