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