Post Job Free
Sign in

Quality Assurance Manager

Location:
Austin, TX, 78756
Posted:
August 16, 2010

Contact this candidate

Resume:

KEVIN R. CALLIHAN

**** ******** *** ******, ** 78756 **************@*****.***

571-***-****

Over 15 years of software development experience including programming,

quality assurance and management.

Consumer product development leader of mobile and desktop solutions

deployed to millions of users. Successful at

creating agile processes resulting in shorter life cycles, increased

quality and on-time product releases.

SUMMARY OF QUALIFICATIONS

. Proven leader in instituting an agile software development process to

maximize resources, quality and productivity for client, web and

mobile products.

. More than 9 years experience at AOL releasing high profile software

used by millions of users.

. 3 years managing client infrastructure development.

. 2 years managing mobile software development on Windows Mobile and

Symbian.

. 10 years experience in Quality Assurance, Quality Assurance Automation

and QA Management.

. Selected 5 times in the last 3 years to take on responsibility of

additional development teams.

. Performed staff management functions including hiring, staff

performance evaluations, personnel development, task scheduling, staff

meetings, and salary administration.

. Executed roles of Software Engineer, Software Development Lead, Test

Lead, Test Manager, Software Engineering Manager, and Program Manager.

. Perform vendor coordination, inter-organizational and customer

reporting, keep open communication channels to achieve consensus with

goals and expectations of multiple projects and lifecycles.

. Possess excellent people skills, oral and written communication

skills, and attention to detail.

PROFESSIONAL EXPERIENCE

Network Solutions, LLC.

March 2009-May 2010

Director, Quality Assurance

Herndon, Virginia

Director of Quality Assurance for all of Network Solutions Network

Solutions is a leading provider of internet domain names and hosting

space on the internet while providing solutions that fit the needs of

consumers seeking to create or improve their presence on the web. I

lead the Quality Assurance team of 38, including remote sites in

Illinois and Argentina, in the agile software development system.

. Re-organized the QA team to improve efficiency while doubling

the resources on automation efforts including load, performance,

functional and whitebox testing.

. Introduced new open-source automation tool WATIR (based on Ruby)

to reduce costs associated with annual maintenance fees while

providing QA resources the opportunity to work on career

motivating software tools.

. Re-organized TestDirector test case and defect processing to

improve efficiencies in development and quality assurance in

regards to bug creation and flow through release.

. Introduced metrics and reporting to aid in ready for launch

software quality decisions including bug discovery rates, test

case development and test case coverage statistics.

. Introduced a new end-to-end software testing methodology to

improve efficiency and reduce gaps between different testing

teams.

. Reduced QA management team, by eliminating an open management

req, to instead provide additional resources to already existing

managers that can be more easily transitioned to current testing

priorities as they occur.

. Redefined the QA Manager and Lead roles to provide true

management focus for QA while providing a well defined career

path for all Quality Assurance Engineers.

. Lead the Quality Assurance efforts of an all new, top-to-bottom,

web presence for Network Solutions including a complete

rebranding effort and total product relaunch.

AOL, LLC December 1999-

March 2009

(America Online, Inc.) Dulles,

Virginia

Senior Technical Manager, Software Development

AOL Client Infrastructure

March 2006 - March 2009

Senior Technical Manager of AOL Client Infrastructure Development.

Managed a team of 38 engineers, software architects, technical

managers, quality assurance engineers, and project managers (14 local

and 24 remote). The team designs, schedules, develops, releases and

maintains the core infrastructure services and UI toolkit (Boxely) for

all AOL client software. The service-oriented architecture supports

XML, C++ and JavaScript and runs on the machines of millions of AOL

users worldwide including users of AOL 9.0, AOL 10.0, AOL Instant

Messenger (AIM), ICQ, AIM for Windows Mobile and more.

Project Accomplishments

. Instituted agile development process across all client

infrastructure teams. Weekly development builds delivered to QA and

monthly production releases contributed to stakeholder's confidence

in the release cycle and assured on-time product delivery. Testing

cycles started weeks earlier creating longer test cycles and

increased test case coverage resulting in higher product quality.

Requiring high risk feature completion early in the iteration

allowed thorough feature and regression testing. Reducing bugs

found by internal customers from 15% to < 1% highlighted the

process success.

. Focused engineering team on the importance of unit tests. Increased

unit test code coverage, added unit test requirements on non-

covered services, implemented a continuous integration system and

expanded the focus of tests to include: memory allocation, compiled

service size and performance tests. Consolidated detailed and

dynamic unit test reports allowed the QA team to focus on the right

areas and highlighted new test coverage.

. Created web system for tracking schedules for internal development

customers including 200 + product managers, project managers,

technical managers and engineers. Allowing each user transparent

access to daily schedule updates and work progress reduced

questions, created accountability, minimized swirl and allowed

engineers to remain on task.

. Assessed internal customers needs concerning the legacy platform,

and planned an improved infrastructure solution allowing growth.

Lobbied and won approval for creating a development project that

would allow the SOA infrastructure to be statically linkable and

cross-platform. Extension of platform support from Windows Desktop

to Mac OSX, Windows Mobile and Symbian was completed with plans for

an Apple IPhone port.

. Increased revenue by lobbying for and managing the AIM for Windows

Mobile Product including design, development, testing and release.

AIM for Windows Mobile received positive reviews including CNET

which wrote "AIM's Windows Mobile chat app nails a bullseye". The

product was developed using the cross-platform conversion of the

infrastructure toolkit.

. Proactively sought collaboration with internal teams to assist with

new projects including revenue generating initiatives and mobile

products.

. Scheduled and led daily bug scrubs with development teams and QA

teams.

. Scheduled and led meetings with offshore managers weekly to assure

project compliance and create a focused and communicative team.

. Evaluated product and design requirements to determine and schedule

infrastructure deliverables. Authored PRDs for infrastructure

projects. Reviewed TRDs for infrastructure product testing plan

and coverage.

. Implemented use of Doxygen (third-party automated documentation

tool) to provide detailed source code documentation to internal

development teams without the use of a full-time documentation

employee.

Personnel Management

. Regularly reviewed and initiated pay adjustments and title changes

to properly compensate highly skilled engineers and managers to

retain top talent.

. Utilized internal program to motivate engineers including monetary

awards and upper management recognition.

. Appropriately applied incentives to encourage extra effort to meet

high priority at-risk deadlines.

. Recognized individual talents and invited engineers input into

career planning. Results included employee transitions into

management, new technology and product development.

. Proactively offered team resources to assist with other high

priority projects as appropriate.

. Lobbied for the return of a released software engineer who was

brought back and later promoted to management.

. Evangelized developer innovation efforts through the use of

internal wiki, intranet and external developer showcase sites.

. Shifted resources to complete a port to Symbian Mobile resulting in

a demo application delivered to the GSMA mobile conference in

Barcelona, February 2009.

Technical Manager, Quality Assurance

AOL Products - Client QA Automation

November 2005 - March 2006

Technical Manager for the AOL Client QA Automation team. Managed team

of 18, including 9 engineers in Dulles, VA and 9 in Bangalore, India.

The team wrote automated testing scripts to execute tests on AOL

client software including AOL 9.0, and AOL Instant Messenger (AIM).

Responsibilities included:

. Created a two week script iteration cycle resulting increased test

coverage and increased accountability for engineers.

. Set schedules and priorities based on development milestones of AOL

projects.

. Manage automation lab resources including hardware and remote (to

Bangalore) network connections for automation lab of over 300 PCs.

. Manage budget for international team of eighteen including software

licensing for automated testing software (Segue/Borland SilkTest

and SilkPerformer).

. Led the Design Team which set code standards, formalized processes

and reviewed progress.

. Created and presented weekly reports consisting of product

coverage, bugs written and test script progress.

Principal Software Engineer

AOL Products - Client QA Automation

December 1999 - November 2005

Member of the AOL Quality Assurance Technology Team contributing to

the quality of the AOL client by developing, maintaining and executing

automated test scripts. Test scripts quickly and rigorously test

overall client stability and functional competence. Responsibilities

included:

. Department Technical Lead.

. Manage workload and assignments for a team of 12 automation

engineers in Bangalore, India.

. Support automation efforts worldwide, including: Dulles, Dublin,

Germany, Tucson, Columbus, Irvine and Mt. View.

. Develop and Maintain all common automation code

(functions/routines) used by department scripts.

. Participate as a member of the departments Design Team to ensure

all scripts going through the Design Review and Code Review process

adhere to department coding standards and processes.

. Maintain department Source Code Control (Visual Source Safe).

. Work closely with automated and manual test teams to ensure client

coverage and reduce redundancy.

. Provide Automation lab support, supporting 60+ machines,

configurator and images.

. Liaison with automated testing software vendor (Segue) over issues

with our testing product (SilkTest).

Perot Systems Corporation April

1999-December 1999

Software Quality Assurance Specialist

Reston, Virginia

Responsibilities included:

. Development of test scenarios, test cases and test steps based on

customer requirements.

. Executing test cases and test steps in a test environment.

. Tracking all defects found during system testing.

. Re-testing and verifying code fixes for defects found by the

customer in the production system.

. Working closely with Development to ensure requirement

specifications are met.

GE Power Systems (General Electric)

January 1998-April 1999

Software Development Engineer

Albany, New York

Selected to develop, maintain, and coordinate upgrades of Clarify, the

call tracking system used by GE Power System's Power Answer Center.

Responsibilities included:

. Coordinating Development, QA, Training, Documentation, and Support

efforts including project scheduling.

. Develop customizations to Clarify based on user suggestions;

communicate program changes to IM staff.

. Successfully upgraded the Clarify system from version 4.3 to 5.0 in

April 1998 and again from 5.0 to 6.0 in Nov. 1998.

. Verify new program functionality is working properly and is

consistent with all previous customizations.

. System test all program changes and fix defects found by the PAC's

Quality Assurance Department.

. Develop installation software for Clarify and its auxiliaries for

local and remote users.

. Report program status and upgrade details to Management.

Phoenix Home Life April

1997-January 1998

Software Development Engineer Albany,

New York

Member of the Business Analysis Group's Tax Gain project. The Tax

Gain project objective was to develop a new user interface to provide

a faster way of determining the amount of an appreciable gain from an

insurance policy, start to surrender. Responsibilities included:

. Create Design and Requirements documents to be approved by Project

Management and adhered to by Development.

. Develop automated tests to simulate over five hundred different

scenarios for testing all new project procedures.

. Design and develop seven new user interface screens.

. Develop MS Access defect tracking database.

. Develop procedures for importing/exporting data between legacy

systems using MS Access to facilitate system testing.

. Participate in the training of all users on new business processes.

. Determine go/no-go based on test results during implementation

weekend.

Blackbaud, Inc. June

1994-April 1997

Quality Assurance Analyst I & II

Charleston, South Carolina

Member of the Research and Development Department. Achieved Quality

Assurance Lead and Quality Assurance Analyst II for The Raiser's Edge

in December 1995. The position required testing Blackbaud's flagship

product at every stage of the product life cycle. Responsibilities

included:

. Design, write, and implement test specifications and automated

testing scripts.

. Hand out assignments to testing staff and monitor progress to

ensure satisfactory completion.

. Review and recommend automated testing products.

. Test specific, mission critical portions of the application.

. Perform system testing and participate with Customer Support in the

alpha and beta test phases.

. Approve product for global release to a client base of over four

thousand clients.



Contact this candidate