Mark R Pennington Cell Phone: 425-***-****
***** ** **** ****** **** Phone: 425-***-****
Bellevue, WA 98008 Email:
*****************@*****.***
objective
I have worked in the Software QA Industry for 19 years. During that time
I've worked on shrink-wrapped software, web sites, business internal
programs, multi-tier applications and many more. I've been a part of and/or
managed large and small teams, working in black and white box test
environments. I have created entire QA organizations from scratch and
worked directly with development and program management.
Skills
> Rational ClearCase - 1 Year
> Rational ClearQuest - 1 Year
> Rational Robot - 2 Years
> Business / System Analysis - 5 years
> Quick Test Professional - 2 Years
> Test Director - 6 Years
> Rational Test Suite - 4 Years
> Windows 95-98, NT, 2000, XP, Vista -19 Years
> Microsoft Applications -19 Years
> Instructional Design - 10 Years
> Defect Tracking - 19 Years
> Front end/UI/Black box testing -19 Years
> White Box testing - 9 Years
> Visual Test - 12 Years
> Project Management - 6 years
> Test Automation (other) 8 Years
> SQL - 3 Years
> Visual Basic - 8 Years
> C / C++ - 4 Years (read ONLY. I am not a programmer)
> C# - 1 year (no programming, class taken to provide understanding of
language)
> Configuration Management - 4 Years
> Functional Testing - 19 Years
> Load Testing - 10 Years
> Regression testing - 19 Years
> System Testing - 10 Years
> Test Design - 19 Years
> Test Planning - 19 Years
> Test Scripting - 19 Years
> Test Specifications - 15 Years
> Web Testing - 12Years
> HTML, XML - 5 years
> Familiarity with wireless technologies.
> Experience
Jan 2006 - Present Infosys Technologies Ltd Bellevue, WA
Senior Test Manager
Manage multiple teams of testers, both on-shore and off, and act as liaison
with the local client. Work closely with Program Management, Development
and Business Analysts to quickly assess client's Quality Assurance needs
and provide plans that meet those needs. Manage projects and provide
business / system analysis to a many of Infosys's clients
Wrote and refined detailed proposals for software testing / quality
assurance for a large variety and number of Infosys customers.
Reviewed and created trainings for all aspects of Quality Assurance and
Software Testing
Met with clients to determine their individual software testing needs
Performed detailed analysis of client software testing / quality assurance
practices and provided gap analysis and roadmaps for improvement in process
May 2005- Jan 2006 CarDomain Network Seattle, WA
QA Manager
Build and lead a team of QA Engineers to test all aspects of CarDomain's
websites. Work closely with Program Management, Development and Business
Analysts to quickly assess Quality Assurance needs and provide plans that
meet those needs.
Manage and perform functional testing of applications (black-box testing).
Observe, document and communicate results of testing and perform regression
testing to verify fixes.
Manage and perform data-level testing of applications (white-box testing).
Observe, document and communicate results of testing and perform regression
testing to verify fixes.
Manage and perform load-testing of applications utilizing load-testing
tools. Observe, document and communicate results of testing and perform
regression testing to verify fixes.
Write QA scenarios from specifications, current applications, or
collections of test cases.
Jul 2004- Mar 2005 SolutionsIQ Bellevue, WA
Senior QA Analyst
Work closely with Program Management, Development and Business Analysts to
quickly assess client's Quality Assurance needs and provide plans that meet
those needs. Manage projects and provide business / system analysis to a
many of SolutionsIQ's clients. Analyze SolutionsIQ's internal QA and
Testing practices and create formal structure where none existed before.
Provide clients with 1st-rate Quality Assurance knowledge based upon
industry best practices. Worked on several Agile projects, focusing on
SCRUM.
. Responsible for performing internal/external audits and executing gap
analysis to identify compliance risks.
. Analyze HTML, XML. JavaScript and VBScript to insure proper formatting
and output for web-based applications.
. Develop action plans, report progress, and ensure closure. Create and
control necessary policies and procedures and develop relevant quality
standards and key metrics.
. Use professional concepts, apply company policies and procedures to
resolve routine issues.
. Work on problems of limited scope as well as follow standard practices
and procedures in analyzing situations or data from which answers can
be readily obtained.
Mar 2004-Jun 2004 Giftcertificates.com Seattle, WA
Manager of Software Testing
Provide the technology team with an efficient and well managed testing
group that works closely with the Program Managers to maintain staffing
levels for all projects and with the Development Managers to ensure a solid
teamwork approach in the software life cycle. Assist the Business Analysts
with requirements definition and analysis. Develop and maintain the
direction for the testing methodology and discipline for
GiftCertificates.com.
Aug 2003-Mar 2004 Washington Mutual through REMIX Seattle, WA
Technical Lead Quality Assurance Engineer - Contract position
Lead the daily Quality Assurance activities of software development process
to ensure that the project meets required QA standards prior to production
release. Design, implement and document testing techniques used to isolate
issues regarding lack of functionality, usability, reliability and
compatibility. Help define and refine functional requirements, working
closely with the Business / System analysis team. Demonstrate knowledge of
internet topologies and network infrastructures. Used Quick Test Pro to
automate daily testing tasks. Setup and maintained Test Director, provided
requirements coverage, test case execution and defect metric reports to
upper management. Create simple HTML and XML files to aid in manual and
automated testing
Nov 2002-June 2003 AT&T Wireless through MTC Bothell, WA
Senior Quality Assurance Engineer/Analyst - Contract position
Performed manual testing of multi-tiered billing software
Designed, wrote and compiled integration tests for the multiple components
of the billing software
Mentored junior testers
Wrote and redesigned process documentation for the entire integration test
system
Administrated Test Director test manager software
Analyzed and created HTML and XML input and output files
Used Rational ClearCase, ClearQuest and RequisitePro to manage document
control, defect management and requirements mapping for the integration
project
Dec 2000-April 2002 Stellent, INC Bellevue, WA
Senior Quality Assurance Manager
Created QA organization where none existed before
Hired, developed and managed a solid team of QA Engineers, perm and temp.
This team consisted of, at it's peak, 6 permanent QA Engineers and 4
contractors as well as 2 shared resources (Configuration Management / Build
Engineers)
Created project milestones, schedules, and comprehensive test plans
Analyzed systems to aid in producing functional requirements in conjunction
with the Business Analysis team
Worked with automated testing software (Visual Test) and scripts
Conducted testing in multiple operating systems: Windows, UNIX (Solaris),
LINUX
Developed a Bug reporting infrastructure that was adopted throughout the
company
Lead the testing effort for ten separate products with very aggressive
release schedules
Worked in conjunction with development team in accordance with RUP
Developed and implemented test methodologies appropriate for a variety of
projects. This included regression, functional, system, integration and
unit testing
Used MS SQL for backend testing of the content management software
Create and edit HTML files for use in detailed regression tests
Developed and performed regression testing on Windows 95, 98, ME, NT 4.0,
Win2000 and XP.
Mar 2000-Nov 2000 REI Kent, WA
Quality Assurance Manager/Configuration Manager
Created QA organization where none existed before
Hired, developed and managed a solid team of QA Engineers. This team
consisted of, at it's peak, 8 permanent QA Engineers and 6 contractors as
well as 2 shared resources (Configuration Management / Build Engineers)
Responsible for defining test policies and procedures, strategies and
methodologies for REI.COM, REI-OUTLET.COM and our Japan site, REI.CO.JP
Performed Front, Middle and Back-End testing on multiple platforms and
operating systems including: Windows 95, 98, ME, NT 4.0, Win2000, Mac,
UNIX, etc.
Created project milestones, schedules, and comprehensive test plans
Established efficient QA policy and procedures for company while
maintaining a positive relationship with a development team committed to
the XP development methodology.
Developed build release and version control procedures
Performed backend testing using DB2 and Oracle database queries
Feb 1995 - Feb 2000 Contract work
Companies: Microsoft, PEMCO, Digital, Boeing, North Seattle Community
College, Attachmate, Walldata
Positions: Test Manager / Analyst, Software Test Lead / Manager, Instructor
/ Instructional Developer,
Designed and configured test labs.
Performed White Box testing (SQL Server 6.5 & 7.0)
Coordinated testing efforts of several test managers and test leads
Defined the strategy and methodology for the multiple phases of testing.
This included regression, functional, system, integration and unit testing
Established project milestones, schedules, and comprehensive test plans
Worked with automated testing software (Rational Robot, Visual Test, QA
Partner) and scripts
Developed and performed regression testing on Windows 95, 98, NT 4.0, and
Win2000 as well as MAC and UNIX
Tested the WX86 emulation mode of Windows NT 5.0 on the DEC Alpha platform
Acted as liaison between DEC and Microsoft Development and Test teams
Maintained PVCS defect tracking system
Developed courses / courseware for Microsoft Windows 95, NT 4.0, Office,
Internet Explorer, Netscape Navigator, Telecommuting and Boeing Internal
tools.
Designed and taught course in Basic and Advanced software testing, Windows
Fundamentals, Visual Test and Visual Basic
Designed and developed training manuals for self-paced and instructor
supervised testing courses
Developed and taught Basic Software Testing course
Developed and taught Internet Software Testing course
Developed and Taught Scripting with Visual Test course
Developed and taught Advanced Visual Test course
Developed and taught Visual Basic for Software Testing course.
Wrote extensive test documentation for my project and assisted other
testers with documentation for their projects.
Jan 1988-Feb 1995 Microsoft Redmond, WA
Customer Support Engineer (Jan 88 - Aug 90)
Software Tester (Aug 90 - April 93)
Lead Software Tester (April 93 - Feb 95)
Education
Grays Harbor Community College Aberdeen, WA
AA in Computer Science
The Evergreen State College Olympia, WA
BA in Computer Science
Intertest.com Bellevue, WA
Professional Certification
SQL for Software Testers
Bellevue Community College Bellevue, WA
Vocational
C++
The Defense Language Institute Monterey, CA
Military Training
Advanced Russian Language training