skill areas

  • C#, Automated and Manual Testing
  • Elastic, Couchbase, SQL Server
  • Ansible, Selenium, Postman\Newman
  • Agile, Scrum, Test-Driven Development
  • Clarify\Refine Project Requirements

professional experience

Slalom Build

Solution Principal • 2019 — 2020

Engaging with clients for discovery and complex delivery for big, multi-team projects, leveraging our PEM methodology for software development.

  • Provides QA Management best practices for large-scale and multi-team projects
  • Engages and grows client/partner relationships to maximize project success
  • Reviews project financials, staffing opportunities, and team health

CenturyLink Cloud

Engineering Manager • 2018 — 2019

Led CenturyLink Cloud Compute and Automation teams, one of the largest VMware vSphere-based multi-tenant cloud environments in the world.

  • Managed team to SLA and improvement targets.
  • Full development of automation for capacity and OS provisioning, allowing for precision deployments ensuring consistency and accuracy across environments.
  • Guided planning and sprint exercises to coordinate work between teams and blameless retrospective processes for continuous improvement

CenturyLink Cloud

Platform Engineer • 2015 — 2018

Member of a TDD-focused, pair-programming team responsible for evolving and integrating the Billing System for a world-class IAAS Cloud spanning 16 Data Centers worldwide:

  • Developed improvements to invoicing systems to dramatically improve accuracy and speed.
  • Developed automation for Data Center Deployment and Management using Ansible
  • Continued expansion of automated API Testing Tools and processes
  • Serve in on-call rotation for diagnosing and resolving Platform outages and issue escalations.

Tier3 Inc.

Software Developer Engineer in Test • 2012 — 2015

Tester on a small, agile team responsible for exploratory and automated testing of all aspects of the Tier3 IAAS Cloud

  • Develop automated API test suites adopted into team-wide use.
  • Develop an automated suite of coded-UI Tests.
  • Develop custom tools to extend Selenium functionality
  • Test pairing with developers to collaborate and make them into better testers.
  • Work through and expand backlog of Exploratory Testing Charters.
  • Develop a build verification script with Postman/Newman.
  • Leveraged extensive domain knowledge to test integration with Centurylink Systems during and post-acquisition.
  • Serve in on-call rotation for diagnosing and resolving Platform outages and issue escalations.

Ascentium

QA Lead • 2007 — 2012

Test lead for Microsoft PC Scout and the T-Mobile account

  • Owned the build/deployment process for several projects utilizing Team Foundation Build Server and IIS.
  • Built and maintained a test lab of virtual machines utilizing VMWare Server and VMWare ESXi.
  • Trained other testers and developers to use existing VMs or build their own virtual machines.
  • Help create workflow for test case management for the T-Mobile account utilizing tasks and bugs via Team Foundation Server.
  • Managed other testers and delegated tasks to increase productivity and efficiency.

Bungie

Test Associate • 2007

  • Build verification and acceptance of builds.
  • Ran test cases, AI debugging, script debugging, and logging crashes.
  • Validated 3D models, textures, and sounds.
  • Identified inefficiencies in Test Automation and initiated team efforts to correct the issues.
  • Gameplay and balance testing for a single player campaign.

ArenaNet

Quality Assurance • 2006

Tester of Applied Discovery's proprietary .NET-based Document Processing Engine

  • Tasked with discovering, diagnosing, investigating, and filing bug/crash reports.
  • Wrote and executed test cases.
  • Worked closely with developers to enhance AI, balance game play, analyze game mechanics, and resolve bugs.
  • Administered and moderated online and on-site tournaments