3

Click here to load reader

abell-02-2017

Embed Size (px)

Citation preview

Page 1: abell-02-2017

Alan R. Bell

Alan R. Bell

9 Hickory Street

Gloucester, MA 01930

(978) 836-8424

[email protected]

https://www.linkedin.com/in/alan-bell-346875

Objective: Obtain a senior leadership position which utilizes my knowledge of software quality,

project management, process improvement, and problem solving.

Education: BS/Computer Science, Clarkson University, Potsdam, NY

Innovation Certificate, Babson College

Certified ScrumMaster

IBM Basic Blue Manager Training

IBM Role of the Manager

Hardware: Intel, Motorola

Software: MS-SQL Server, Oracle, MySQL

Python, JavaScript, Java, C/C++, C#, PHP

Jira, Trello, SVN, Git, Selenium, TestRail

OpenCover, Visual Studio coverage, CrossBrowserTesting.com

Windows, Linux, Mac, Android, iOS

Experience:

1/2014-Present Monotype, Woburn, MA

Director, Quality Engineering

Leading 50+ person world-wide Software Quality team made up of Software

Development Engineers in Test and Quality Engineers testing all of Monotype’s e-

commerce sites where we sell fonts, font subscriptions, mobile applications, client-

server desktop applications, and embedded software SDK’s.

Leading Software Security team consisting of development, quality, IT, and legal where

we track security incidents, identify security training needs, and look for ways to

improve our software security (e.g. identify tools to insert into our development

process)

Responsible for hiring, mentoring, and career development of Leads and Managers.

Grew team from 15 person team in 2012 to 50+ team currently. Worked with Leads

and Managers to improve their leadership skills by training them on how to have

productive 1-1 meetings, give constructive or difficult feedback, and

Manage budget for Software Quality team.

8/2005-2013 Manager, Quality Engineering

Led team of 35 Software Development Engineers in Test and Quality Engineers

responsible for automated testing of our private and public REST API’s, automated

GUI testing, and manual GUI testing.

Responsible for the definition and development of automated and manual testing

process for Monotype’s e-commerce websites and client-server font management

Page 2: abell-02-2017

software in a Scrum/Kanban software development environment. Used .Net and

PHPUnit Framework for REST API feature and regression tests, JMeter and Visual

Studio Performance and Load test tool for Load and Performance testing, Selenium

and NightWatch for GUI automation testing, and OpenCover and Visual Studio

Coverage for coverage analysis.

Hands-on lead responsible for defining and developing automated testing process using

for Monotype’s embedded font rendering and layout software that runs in printers,

cellphones, wearables, automobiles, gps, etc… in a Scrum software development

environment. Used the STAF(Software Test Automation Framework) and python to

run unit, system, performance, memory, coverage, and static code analysis tests.

Responsible for hiring, mentoring, and career development of Software Development

Engineers in Test and Software Quality Engineers.

Integrated 9 person software quality team in India from acquisition of Bitstream in

2012.

7/2000 – 8/2005 IBM Rational Software, Lexington, MA

Manager, Quality Engineering

Hands-on lead responsible for developing, executing, and tracking integration test plan

following the Rational Unified Process (RUP) with a team of 5 responsible for

integration testing of Rational’s client/server based software development tools.

Develop automated integration tests using Rational Robot.

Member of several cross functional/product teams responsible for reviewing product

changes for strategic (e.g. Integrations Board) and tactical impact (e.g. Change Control

Board).

Lead Rational-wide Quality Engineering meetings to review test plans, review test

cases, recommend new test procedures, share best test practices, and time critical

release information. Testing process and procedures improvements included: better

communication, more consistent test documentation, and better focused test efforts.

Developed a white paper as part of an Engineering Team responsible for identifying the

common Quality Engineering processes, procedures, and terminology needed to

facilitate an easier transition of Rational into IBM.

Senior Staff Engineer, Quality

Started integration test effort within Rational to support a Rational funded startup by

developing testing standards for individual product teams to follow when testing their

client/server products in a Ctrix/Windows Terminal Server environment.

Develop automated testing for Rational’s applications in a Citrix environment.

12/99 – 6/00 Glassbook Inc, Waltham, MA

Project Lead, Quality Assurance

Hands-on lead responsible for scheduling and implementation of QA effort in a start-

up environment focused on creating an e-book ASP Web Server based marketplace.

6/97 – 12/99 ScanSoft Inc, Peabody, MA

Manager, Quality Assurance

Page 3: abell-02-2017

Hands-on lead responsible for planning, implementation, and improvement the of QA

effort for a 9-person team supporting 2 Multi-language Consumer products focused on

OCR(TextBridge) and Personal document management(Pagis Pro).

Project Leader, Quality Assurance

Performed third level support function, performance testing, and GUI automation for

Pagis Pro,(An award winning SOHO-user scanning and document management

product.)

3/96 – 6/97 Watermark Software, Burlington, MA

Project Leader, Quality Assurance

Hands-on lead responsible for coordinating, planning, implementation of overall test

plan for Watermark’s document management server.

Implemented procedures to define and improve server-testing process.

Performed third level support function for Watermark Image Server

Selected automated testing tool (SQA Robot) for use throughout QA organization.

Hands-on lead responsible for coordinating, planning, implementation of overall test

plan.

References: Available upon request