Allen Fisher

Allen Fisher


Skilled professional with 10 years experience in cutting-edge quality assurance and software development. Skilled in multiple operating systems and configurations and knowledge of advancing technology in hardware, software and testing. Key strengths in leadership, willingness to learn, attention to detail, critical thinking, and self-motivation, with a desire to advance in the Ruby-On-Rails community.

Work History

Work History
2009 - Present

Sr. Systems Engineer

TestPlant, Inc

Provide pre- and post-sales solutions and support for the growing eggPlant User Interface Testing product line in both public and private sector business. Assist Marketing Department in production of collateral.

Responsibilities include:

  • Provide pre and post-sales technical support
  • Deliver demonstrations to prospective customers
  • Promote consultancy services to customers
  • Deliver consultancy and training to customers and partners
  • Identify processes and product functions that require improvement
  • Assist marketing efforts by providing demonstration videos and market collateral
Sep 2007 - 2009

Graduate Math Tutor - Center for Academic Excellence

Assist students with math homework for all classes up through Calculus II (integral calculus). Work with students to overcome their fear of mathematics, providing them confidence to move through class. Also co-ordinate study groups and policy with other staff including the associate director of the Center of Academic Excellence.

2005 - 2009

Quality Assurance Engineer

Perform testing (both manual and automated) and quality assurance on the world's best-selling and easiest-to-use software for composing, arranging, teaching and publishing, Finale.Responsibilities include:

  • Gather Requirements and assess risk
  • Provide test plans/procedures based on design, requirements and risk.
  • Provide input on technical and user interface design
  • Provide feedback to engineering and management on software quality
  • Develop Content, including installers for notation products
  • Modernized installer technology, saving several thousand dollars per year.
  • Develop Manual and Automated Test cases based on analysis
  • Help develop manual and automated testing frameworks
  • Develop Process Automation Tools
  • Provide feedback on potential new hires and mentor junior staff
2003 - 2005

Sr. Quality Assurance Technician

Perform black-box testing of the world's best-selling and easiest-to-use software for composing, arranging, teaching and publishing, Finale.

Responsibilities include:

  • Design and execute test plans and procedures based on risk
  • Report defects and verify fixes
  • Develop non-application content for installation
  • Research user trends
  • Provide feedback as an advocate for power users
  • Provide feedback on User Interface
1999 - 2003

Quality Assurance Technician

Perform guided black-box testing of the Finale family of notation products

Responsibilites include:

  • Proof documentation
  • Proof user interface
  • Log and verify defects
  • Verify production runs of media (CD and Floppy-Disk)
  • Assist techincal support with difficult issues
1998 - 1999

Technical Support Representative

Provide technical support to the world's best-selling and easiest-to-use software for composing, arranging, teaching and publishing, Finale and the standard for music education SmartMusic.

  • Answer questions from users of all skill levels via email, phone, and fax.
  • Troubleshoot hardware and software problems with the user.
  • Avocate on behalf of users to management to set development priorities
  • Log customer complaints and suggestions



Installer Vise

Nullsoft Scriptable Install System

PackageMaker Install System

Microsoft Office

VMWare Fusion




Eggplant Automation System




Shell Scripting

Many automated tasks writtine using bash (Mac OSX/Linux) and DOS (Windows)

Ruby/Ruby on Rails


Macintosh OS8/OS9/OS X

Microsoft Windows 95/98/NT/XP/Vista