Previous Engagements

HomeAdvisor

Golden, CO

  • Oversaw a QA organization of 26 people across 16 development teams, and was responsible for all personnel decisions, budget, project planning, and resource management
  • Owned the overall release process, including scheduling, resource planning, risk management, and audit oversight for a 2-week release cycle
  • Owned all internal development tools (JIRA, Confluence, Slack, etc)
  • Developed new career tracks for each level of the QA organization, as well as the appropriate career development resources
  • Grew our automation team from 2 to 7, with 4 of those winning the organization’s Tech Star award over a 6-month period
  • Worked in conjunction with our QA and development teams to standardize our automation tooling and processes across all teams
  • Defined standards and best practices across UI, middleware, backend, E2E, and performance automation
  • Defined, identified and installed a test management repository, and led the effort to consolidate historical test cases into a single test bed
  • Created the West Denver Software Test Engineering Meetup that grew to 130+ members in 6 months

MEDHOST

Franklin, TN

  • Managed a team of 14 automation & 14 end-to-end testers spread out between Franklin, India & Ukraine
  • Responsible for all final recommendations as to release readiness for all of the apps in our enterprise software suite (a mixture of Java GUI, RPG, and web-based apps)
  • Led the definition and implementation of the automation framework that allows for a single script to execute across desktop and mobile web platforms (both on-device and in simulators)
  • Defined and implemented a self-service test data framework that allowed for automatically created test data on the fly, for both manual testing, and in automated scripts. This framework saved ~30 man hours a day within a week of completion
  • Led the definition of MEDOST’s E2E test processes and stages, so as to ensure our application suite had been tested completely, and in an integrated fashion, starting with a patient being admitted all the way to when they showed up on our web portal
  • Defined and created a process that allowed for the testing and certification of new hardware components to work with our software suite
  • Owned all internal tools that are used for development purposes (JIRA, Confluence, TFS, etc)

  • Responsible for all of the QA activities for an Adobe CQ5-based CMS platform (powers foodnetwork.com, hgtv.com, etc.)
  • Created an internal UAT group in order to ensure that we were delivering relevant features in our releases
  • Responsible for the design and development of all test plans associated with our various stages of testing
  • Was responsible for defining schedules for the QA team, and also making sure those schedules worked in conjunction with the overall development schedule
  • Positioned QA as the key metric for product release, and reduced the post-launch issue count from 40+% down to < 1%
  • Improved Release Date accuracy from ~50% on-time to 100% in 6 months
  • Designed and implemented an automation platform that primarily uses Selenium in conjunction with jUnit and Hudson
  • Created a JIRA-based project and workflow that was designed to bring the development and QA teams together into a single project that incorporated the entire lifecycle of development
  • Was the lead JIRA admin, and responsible for all workflow creation and management, user maintenance, and general customizations
  • Built out a complete QA testing environment that included every major OS and Browser combination on the market at that time

 


SilverChalice

Silver Chalice

Boulder, CO

  • Responsible for the quality and testing of 100+ mobile apps in the Android, Apple and RIM app stores for a mobile app development shop
  • Worked as the Subject Matter Expert for 35+ sports themed apps that were designed for major universities and athletic conferences around the country
  • Utilized Omniture to measure and calculate various KPI’s in order to better define our products in market
  • Implemented a Continuous Integration environment to completely automate our build process for all of our mobile apps and allowed for instant on-device testing
  • Designed and implemented an issue and process management system that utilized JIRA, and was based on industry standard Agile/SCRUM methodologies
  • Designed and implemented a mobile device management system that allowed us to easily keep track of our 40+ mobile devices, and tied into our internal user directory
  • Designed and implemented a test plan management system that tied into our issue system (JIRA), and allowed for easily repeatable tests that could be tied directly to our projects

Rolta

Rolta

Denver, CO

  • Was responsible for all areas of QA, including Functional, Performance, System/Integration & Automation testing
  • Responsible for coordinating our on-shore team members, as well as our off-shore team, and coordinating tasks and projects between them
  • Responsible for the design and development of all test plans associated with our various stages of testing
  • Coordinated QA resources with the development teams to ensure full coverage
  • Responsible for all hiring of QA resources, and made sure that each project had the appropriate resources to successfully deliver their products
  • Was a mentor to team members, both in the States and in India, around QA and testing strategy
  • Helped develop the global QA strategy in conjunction with my counterpart in India to ensure that we were in line with corporate standards with our overall SDLC implementation
  • Led the effort to implement TDD within our development team