Sie sind auf Seite 1von 6

KEVIN R.

CALLIHAN
944 Devonshire Circle | Purcellville, VA | kca83b28@westpost.net | (
571) 246-6625

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 r
esources, quality and productivity for client, web and mobile products.
More than 9 years experience at AOL releasing high profile software used by mill
ions 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 Ma
nagement.
Selected 5 times in the last 3 years to take on responsibility of additional dev
elopment teams.
Performed staff management functions including hiring, staff performance evaluat
ions, personnel development, task scheduling, staff meetings, and salary adminis
tration.
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 o
pen communication channels to achieve consensus with goals and expectations of m
ultiple projects and lifecycles.
Possess excellent people skills, oral and written communication skills, and atte
ntion 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 w
hile providing solutions that fit the needs of consumers seeking to create or im
prove their presence on the web. I lead the Quality Assurance team of 38, inclu
ding remote sites in Illinois and Argentina, in the agile software development s
ystem.
Re-organized the QA team to improve efficiency while doubling the resources on a
utomation 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 opport
unity to work on career motivating software tools.
Re-organized TestDirector test case and defect processing to improve efficiencie
s in development and quality assurance in regards to bug creation and flow throu
gh release.
Introduced metrics and reporting to aid in ready for launch software quality dec
isions including bug discovery rates, test case development and test case covera
ge statistics.
Introduced a new end-to-end software testing methodology to improve efficiency a
nd reduce gaps between different testing teams.
Reduced QA management team, by eliminating an open management req, to instead pr
ovide 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 fo
r Network Solutions including a complete rebranding effort and total product rel
aunch.

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 tea
m of 38 engineers, software architects, technical managers, quality assurance en
gineers, and project managers (14 local and 24 remote). The team designs, schedu
les, develops, releases and maintains the core infrastructure services and UI to
olkit (Boxely) for all AOL client software. The service-oriented architecture s
upports XML, C++ and JavaScript and runs on the machines of millions of AOL user
s worldwide including users of AOL 9.0, AOL 10.0, AOL Instant Messenger (AIM), I
CQ, AIM for Windows Mobile and more.
Project Accomplishments
Instituted agile development process across all client infrastructure teams. Wee
kly development builds delivered to QA and monthly production releases contribut
ed to stakeholders confidence in the release cycle and assured on-time product d
elivery. Testing cycles started weeks earlier creating longer test cycles and i
ncreased test case coverage resulting in higher product quality. Requiring high
risk feature completion early in the iteration allowed thorough feature and regr
ession testing. Reducing bugs found by internal customers from 15% to < 1% highl
ighted the process success.
Focused engineering team on the importance of unit tests. Increased unit test co
de coverage, added unit test requirements on non-covered services, implemented a
continuous integration system and expanded the focus of tests to include: memor
y allocation, compiled service size and performance tests. Consolidated detaile
d 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 inc
luding 200 + product managers, project managers, technical managers and engineer
s. Allowing each user transparent access to daily schedule updates and work pro
gress reduced questions, created accountability, minimized swirl and allowed eng
ineers 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 sta
tically linkable and cross-platform. Extension of platform support from Windows
Desktop to Mac OSX, Windows Mobile and Symbian was completed with plans for an A
pple IPhone port.
Increased revenue by lobbying for and managing the AIM for Windows Mobile Produc
t including design, development, testing and release. AIM for Windows Mobile rec
eived positive reviews including CNET which wrote AIMs Windows Mobile chat app n
ails a bullseye. The product was developed using the cross-platform conversion o
f 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 compl
iance and create a focused and communicative team.
Evaluated product and design requirements to determine and schedule infrastructu
re 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 us
e of a full-time documentation employee.

Personnel Management
Regularly reviewed and initiated pay adjustments and title changes to properly c
ompensate highly skilled engineers and managers to retain top talent.
Utilized internal program to motivate engineers including monetary awards and up
per 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 produ
ct development.
Proactively offered team resources to assist with other high priority projects a
s 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, intra
net and external developer showcase sites.
Shifted resources to complete a port to Symbian Mobile resulting in a demo appli
cation 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, in
cluding 9 engineers in Dulles, VA and 9 in Bangalore, India. The team wrote aut
omated 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) net
work connections for automation lab of over 300 PCs.
Manage budget for international team of eighteen including software licensing fo
r 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 writte
n 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 script
s. Test scripts quickly and rigorously test overall client stability and functi
onal competence. Responsibilities included:
Department Technical Lead.
Manage workload and assignments for a team of 12 automation engineers in Bangalo
re, 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 dep
artment scripts.
Participate as a member of the departments Design Team to ensure all scripts goi
ng 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 test
ing 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 requi
rements.
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 pro
duction 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 trac
king system used by GE Power Systems Power Answer Center. Responsibilities incl
uded:
Coordinating Development, QA, Training, Documentation, and Support efforts inclu
ding 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 a
nd 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 PACs Quality Assura
nce Department.
Develop installation software for Clarify and its auxiliaries for local and remo
te 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 Groups Tax Gain project. The Tax Gain project o
bjective was to develop a new user interface to provide a faster way of determin
ing the amount of an appreciable gain from an insurance policy, start to surrend
er. Responsibilities included:
Create Design and Requirements documents to be approved by Project Management an
d adhered to by Development.
Develop automated tests to simulate over five hundred different scenarios for te
sting 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 Le
ad and Quality Assurance Analyst II for The Raisers Edge in December 1995. The p
osition required testing Blackbauds flagship product at every stage of the produ
ct 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 satisfactor
y 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 be
ta test phases.
Approve product for global release to a client base of over four thousand client
s.

EDUCATION, INTERESTS & REFERENCES


Marymount University, Arlington, Virginia
August 1989-May 1993
Bachelors of Business Administration in International Business
Intern: AT&T (Oakton, Virginia), Special Billing Analyst, May 1991-May 1993
Designed, developed, released and maintained meghutchinson.com.
Business profile and professional recommendations available on LinkedIn, http://
www.linkedin.com/in/kevincallihan.

Das könnte Ihnen auch gefallen