More than twenty years as a software testing professional in the commercial, governmental, and educational arenas. Extensive experience with designing, developing and implementing software testing for web-based and standalone applications. Known for being a detail-oriented, self-starter with good communication skills and a knack for thinking like a user.
Overview
34
34
years of professional experience
Work History
Sr SQA Engr/SW Automation Test Engr, Field Service Rep/Factory Test Engineer
CACI
Northern VA
07.2025 - Current
Lead Field Service Representative and Factory Software Test Engineer for new and existing geospatial analysis software systems in support of the National Geospatial Intelligence Agency (NGA) testing organization (NTO).
Software Quality Assurance/Software Test Engineer for naval systems contract.
Selected Accomplishments:
Executing automated test suites and manual testing, researching and documenting problems.
Ensuring software quality controls are in place to meet customer requirements and deliver quality software products
Problem solving and support to agency testers who are validating and certifying the use of geospatial analysis software for production systems used by the US and partner nations
Analyzing needs of clients and providing business analysis information to Development
Developing test plans for use by internal company and government clients (using Confluence, MS Word, and SharePoint, according to client needs)
Logging and managing defects in JIRA and Service+ tracking systems
Providing customer support and training on software systems for new agency testers to provide best possible user experience
Regression, feature, integration, defect identification, and fix verification testing of imagery search, analysis, markup, and reporting.
Analyzing cause and effect of many factors and then communicating this back to development to trace problems and verify fixes
Liaison between government’s independent testing organization and software developers
Systems Support Engineer
Criterion Systems
Vienna, VA
09.2022 - 09.2024
Lead operations support engineer for NGA geospatial analysis and planning software systems used by thousands of US and international partner users around the world.
Selected Accomplishments:
Problem solving support to users of production systems in the US and partner nations
Subject matter expert testing support for IV&V and Production deployments
Creating user scenarios for new development and troubleshooting test scripts for Ops Support
Integration testing of partner specific code, coordinating testing across time zones
Managing production requirements and defects in Service+ and Agility tracking systems
Customer support and training on software systems for new users and new teammates
Operational system reporting to government, contract management, and development
Feature and defect resolution information in Geospatial Tips database
Regression testing, feature testing, defect identification testing, fix verification testing on production, IV&V and Test environments
Co-writing Concepts of Operations (CONOPS) of US product to be used by all partner nations
User guide revision review and online help review
Senior Software Test Engineer
KEYW Corporation, a wholly owned subsidiary of Jacobs
Washington, DC
10.2012 - 09.2022
Lead senior software test engineer on Agile team for multiple analysis planning software systems used by thousands of US and international partner users around the world. Embedded Agile tester for big data processing services.
Selected Accomplishments:
Led software test team on developing and implementing regression, deployment, factory, user acceptance (UAT), and other software test plans for National Geospatial Intelligence Agency (NGA) analysis planning systems for each sprint/release.
Managed defects and requirements (JIRA) on classified & unclassified test environments.
Provided detailed test plans for external IV&V and NTO teams (JIRA, Confluence).
Provided demos and training to US and partners (In person, WebEx, MS Teams, IC Connect)
Provided help desk support (Jabber, phone, email)
Served as business analyst and UI designer between client and development team.
Wrote detailed requirement/design documentation and tests to verify implementation.
Documented processes for Testers, DBA, Developers, and Sys Admin (SharePoint wiki)
Wrote end user guide which was also used by other teams as a training manual.
Wrote context-sensitive help for each page and popup of software system.
QA Consultant
Blackboard
Washington, DC
07.2011 - 09.2012
QA Consultant for Learning Management System customizations, providing testing and user experience subject matter expertise for custom apps and commercial products.
Selected Accomplishments:
Collaborated with distributed teams on Agile Development projects and successfully delivered projects on time and in budget.
Developed test plans and test cases/documentation and training guides, executed and tracked test results, and maintained defect tracking system (JIRA).
Actively participated as a principle in the Quality Assurance Community of Practice, implementing new standards for the test plan template, creating a simple requirements traceability mechanism, and encouraging communication and shared knowledge between Product and Consulting QA Teams.
Systems Engineer
National Geospatial-Intelligence Agency (NGA)
Springfield, VA
02.2010 - 07.2011
Provided Acquisition Systems Engineering support for DoD clients, primarily researching web data communication for the agency.
Selected Accomplishments:
Researched, developed, tested, and demonstrated prototype Intellipedia website project, linking geospatial information across branches and divisions of the agency.
Tested search tool that discovered new geospatial data across Intellipedia and mined it for use in an online reference guide.
Presented product demos at annual user conference.
Logged requirements and defects for software and systems in Remedy.
Senior Software Tester
Eagle Ray
Merrifield, VA
10.2009 - 01.2010
Provided testing for Independent Test Authority (ITA) and DoD Intelligence Infrastructure System (DoDIIS) Distributed Lab (D2Lab) support to the Defense Intelligence Agency (DIA). Managed and coordinated requirement capturing, testing, and troubleshooting. Provided technical support for test planning and scheduling of multiple testing interfaces.
Senior Software QA Engineer, Project Test Lead, Systems Test Engineer
Computer Systems Center Incorporated
Springfield, VA
05.2006 - 11.2008
Provided test team leadership and software lifecycle support for testing and requirements of government and military environments.
Selected Accomplishments:
Provided test team leadership, test plan development, defect and change request tracking (in Calibre) and requirements analysis and design (with StarTeam) for a PC-based OPSEC computing environment.
Led test team on Command-and-Control Information Exchange Data Model (C2IEDM) geospatial serious games application.
Reviewed web, standalone and documentation products for usability.
Sr Software QA Engineer, Project Test Lead, Software Process Engineer, SEPG Co-Chairman, CMM/CMMI Process Lead
Apptis
Bethesda, MD
10.2002 - 05.2006
Led Software Engineering Process Group and documented and instituted processes. Led Passport Services Testing team. Managed Accessibility Test Team.
Selected Accomplishments:
Served in several positions to help company improve their software engineering lifecycle and ultimately attain CMMI capability levels III and above.
Performed software testing on systems using traditional and Agile lifecycle methodologies.
Led two separate test teams for functional testing and for 508 compliance testing on large web and client software used for tracking U.S. passports for the State Department.
Performed tests to verify all requirements and to verify software worked with accessibility software including Dragon Naturally Speaking, JAWS, and ZoomText.
Wrote test plans and test cases using Rational TestManager and Rational use cases.
Documented and instituted processes for Testing, SQA, Requirements, Development, SEPG, and Configuration Management for CMMI capability levels III and above.
Managed Process Improvement Request system (ClearQuest, SharePoint).
Senior Software Quality Assurance Engineer, Project Test Lead
TecSec
Tysons Corner, VA
01.2002 - 11.2002
Responsible for security, quality and usability of products released. Worked cooperatively with Development Team to create new cohesive team atmosphere between Development and QA
Selected Accomplishments:
Created and executed detailed tests for administration of cryptographic solutions software.
Led tiger test team for our base encryption product, and supervised other testers on Boeing Digital Cinema project.
Provided UI usability review and created requirements for GUI across all products.
Wrote technical documentation, edited help systems and hard copy documentation for software.
Finished work ahead of deadline, with team effort being recognized by management as one of the best ever.
Senior Software Quality Assurance Engineer
Cordiem
Tysons Corner, VA
08.2001 - 11.2001
Provided testing for a B2B information system which provided the aviation industry with an end-to-end e-business solution comprised of supply chain management, e-procurement and engineering services.
Note: After 9/11, the airlines stopped work on the B2B information project to focus on security.
Selected Accomplishments:
Developed and executed detailed test plans for Integration and Production; performing functional, data validation, scenario, user interface, and database integrity testing.
Senior Software Quality Assurance Engineer
Sideware
Reston, VA
06.2001 - 08.2001
Gathered testing materials into a package to support sale of company. Wrote test scripts, test plans, and requirements documents for Assist (a web application based on Natural Language Processing that answers user questions) and Sideware’s Customer Support Management suite.
Analyzed Rational Unified Process (RUP) use cases, requirements, system designs, and data models to produce recommendations for test techniques.
Collaborated with Marketing and Sales to capture customer-driven requirements (Visio).
Extensively employed Rational Products (ClearCase, ClearQuest) to track issues, suggest improvements, and to document resolutions and workarounds for the Help Desk.
Provided training, testing, and documentation for Business-to-Business e-commerce product.
Selected Accomplishments:
Developed all online and hardcopy course materials including course descriptions, syllabi, and training materials.
Conducted courses teaching client administrators to use the software and to support their own users, reducing our helpdesk time and costs.
Independently created database of client needs and informal specifications used to create a community utilities module for the SpaceWorks order management product.
Assisted client admins with developing online content, creating lasting partnerships.
Provided SME support to clients, development, testing, and custom applications team on all aspects of the product.
Wrote test plans, user manuals, getting started guides and edited marketing materials.
Education
Master of Science - Computer Science
Johns Hopkins University
Baltimore, MD
Bachelor of Arts - English
Virginia Tech
Blacksburg, VA
Skills
Software Testing: Traditional and Agile, User Interface, Regression, End-to-End, Automation Execution
Requirements Analysis, Facilitating Communication, Relationship Building
SCRUM
Test Plan Development and Execution, Detail-oriented Defect Tickets
Writing Documentation: User Guides, Quick Reference, Context Sensitive Help, Training
JIRA, Confluence, ClearQuest, SharePoint
Help Desk, User Engagement, IV&V, Problem Solving
Timeline
Sr SQA Engr/SW Automation Test Engr, Field Service Rep/Factory Test Engineer
CACI
07.2025 - Current
Systems Support Engineer
Criterion Systems
09.2022 - 09.2024
Senior Software Test Engineer
KEYW Corporation, a wholly owned subsidiary of Jacobs
10.2012 - 09.2022
QA Consultant
Blackboard
07.2011 - 09.2012
Systems Engineer
National Geospatial-Intelligence Agency (NGA)
02.2010 - 07.2011
Senior Software Tester
Eagle Ray
10.2009 - 01.2010
Senior Software QA Engineer, Project Test Lead, Systems Test Engineer
Computer Systems Center Incorporated
05.2006 - 11.2008
Sr Software QA Engineer, Project Test Lead, Software Process Engineer, SEPG Co-Chairman, CMM/CMMI Process Lead
Apptis
10.2002 - 05.2006
Senior Software Quality Assurance Engineer, Project Test Lead