Bryan Hooker

Bryan Hooker Email and Phone Number

Director of Software Quality and Lifecycle Management @ Axcient / ConnectWise | Agile Scrum Master, Test Automation @ ConnectWise
Bryan Hooker's Location
Johnstown, Colorado, United States, United States
Bryan Hooker's Contact Details

Bryan Hooker personal email

About Bryan Hooker

As the Director of QA at Axcient, a cloud-based data protection and business continuity platform, I oversee eight QA teams and 25 QA engineers, and six managers, ensuring the quality and reliability of our products and services. I have more than four years of experience in this role, and more than seven years of experience in QA management and leadership positions.My core competencies include designing, planning, and driving powerful test automation tools and frameworks, leveraging modern technologies and tools such as Python, Ruby, Selenium, and Splunk. I am also a certified Agile Scrum Master, establishing best practices and common processes to facilitate timely and efficient delivery of weekly releases. I am passionate about data-driven management and goal setting, developing and implementing dashboards and scorecards, and collaborating with cross-functional teams to refine escalation metrics and identify process improvements. My mission is to enhance the operational clarity and efficiency of the QA organization, and to support the strategic direction and growth of Axcient.

Bryan Hooker's Current Company Details
ConnectWise

Connectwise

View
Director of Software Quality and Lifecycle Management @ Axcient / ConnectWise | Agile Scrum Master, Test Automation
Bryan Hooker Work Experience Details
  • Connectwise
    Director Of Software Quality And Lifecycle Management
    Connectwise Nov 2024 - Present
    Tampa, Fl, Us
    • Oversee the SDLC process for 7 major products, managing development workflows, establishing key performance metrics, managing support escalation processes, and overseeing product quality. • Established a Process Advisory Board to help ease the transition of tools and processes into new parent company. • Provide support for key integrations such as Jellyfish (off the shelf) for resource allocation tracking, and Splunk (custom reporting tool) for metrics on QA and support escalation. • Streamlined daily Support / Developer meetings using Splunk dashboards to cover key topics and discussion quickly and on priority to make optimal use of daily meeting time.• Implemented a QA shift-left approach for all products so that test plans can be created and reviewed by team members before implementation efforts begin, resulting in higher cohesion among the team, earlier defect detection, and more thorough testing.• Conducted post-mortem reviews of customer found defects among QA members, so that we can learn from customer experiences, and work to reduce customer pain.
  • Axcient
    Director Of Qa
    Axcient Jul 2022 - Nov 2024
    Denver, Colorado, Us
    • Oversee 8 QA teams and 25 QA engineers, and 6 managers• Established job roles and definitions across the QA organization, enhancing operational clarity and efficiency through comprehensive structural and role optimization• Developed and implemented Splunk dashboards and scorecards, (Full Stack) providing actionable insights and guiding the QA organization with measurable goals, significantly enhancing decision-making and strategic direction.• Collaborated on a committee to refine escalation metrics, achieving quicker resolution times, and led Root Cause Analysis meetings, identifying key process improvements to enhance overall operational efficiency.
  • Axcient
    Qa Manager
    Axcient May 2019 - Jul 2022
    Denver, Colorado, Us
    • Oversee 3 QA teams and 12 direct reports.• Data driven management and goal setting.• Develop processes for weekly QA activities to ensure on-time delivery of weekly releases.• Facilitate daily and weekly meetings including QA sync-ups, open escalation reviews, weekly one-on-ones, leadership roundtables, and retrospectives (certified scrum master)• Grew QA team from 3 to 6 without increasing budget by hiring and training Jr. QAs.• Administration of Jira projects to fine tune processes and assist with team initiatives.• Helped develop a single, consolidated escalation process for 8 products using different processes due to mergers and acquisitions.• Python programming to pull data from Jira and TestRail and generate reports for goals, releases, and other QA activities.• Engineered a Splunk deployment using Python for efficient data aggregation into the Splunk database, and innovatively implemented sophisticated caching strategies, significantly enhancing load times for critical business decision-making processes.
  • Axcient
    Test Automation Lead
    Axcient Sep 2017 - May 2019
    Denver, Colorado, Us
    • Certified Agile Scrum Master establishing best practices and common processes to transition the team from 1 – 2 releases per year to one fully qualified release every 4 weeks• QA Lead establishing a high-performing QA team of 5 engineers by creating test plans, assigning work and defining over 500 test cases and 200 hours of manual execution per sprint • Scrum Master, Product Owner and developer on a 6-person test automation team identifying, prioritizing, and planning the automation of manual regression test cases, saving over 60 hours of manual regression testing each monthTools used: TestRail, Jira, Confluence, Ruby, Python
  • Hewlett Packard Enterprise
    Senior Test Automation Engineer
    Hewlett Packard Enterprise Apr 2010 - Jun 2017
    Houston, Texas, Us
    C# Test Automation Development, Agile Development• Mentor to a student in the CU Computer Science undergraduate program.• Drove automation for a complex distributed SAN product. • Worked on a small team of 3 engineers using agile processes to maintain and enhance a custom built test automation framework written in C# and .NET to facilitate automation of over 1500 user test cases for the end product.• Managed 2 ESX clusters running on a combined 8 physical servers hosting 100+ virtual machines. Responsibilities included upgrading firmware and software, provisioning additional storage and servers, while continuing to keep virtual machines running.• Recognized the need for a system to track internal usage of the testing tool. Created a relational database, and wrote PHP to provide statistics in the form of charts and tables. This gave us the needed insight into the use of the automation framework, both for our own testing, and to quickly identify errors and trends in the user experience.• Added ALM integration to the test framework, including communication with ALM 11 via a REST interface. This enabled users to track the execution results of test cases by the automation framework from within ALM.• Implemented modules to communicate with the system under test via a REST interface to a network of servers to retrieve, and send back information to the system. This helped to speed up test execution, and simplify the api to the end system.
  • Ca, Inc
    Senior Quality Assurance Engineer
    Ca, Inc Jun 2009 - Apr 2010
    San Jose, California, Us
    Quality Assurance Engineer, Web Based Technologies
  • Ca, Inc
    Functional Test Engineer
    Ca, Inc Jun 2007 - Jun 2009
    San Jose, California, Us
    Java Software Development, Cloud Computing• Designed, implemented and maintained test cases and reusable code using JUnit and shell scripts in a Linux environment. Tested new functionality of a cloud computing and active power management product for compatibility with Windows, Solaris, HPUX, Linux, AIX and VMs. Collaborated with development teams to ensure completeness and correctness of new functionality.• Maintained and contributed to a large repository of shell scripts used in functional testing. Introduced the team to the Groovy scripting language to improve efficiencies by leveraging existing java libraries. Promoted rapid development and deployment improving quality and effectiveness.• Wrote test plans outlining proposed work and test development efforts to validate the quality of new product features. Participated in schedule estimations and problem tracking to evaluate risks associated with product changes. Communicated planning and estimates to the management team.• Allocated physical hardware and configured equipment used for testing. Considered hardware requirements to validate new product features and designed appropriate configurations to execute test cases most efficiently. Racked and cabled equipment including servers, network switches, power controllers, and consoles. Cabled and configured internal and external power controllers.• Analyzed the results from test runs and code coverage metrics. Identified test failures from product failures and areas where additional tests and scripts needed to be added. Filed detailed problem tracking reports and root cause analysis to determine severity and risk to the end product.
  • Hp
    Automation Engineer
    Hp Aug 2005 - Jun 2007
    Palo Alto, Ca, Us
    Python Tools Development, Storage Arrays• Tasked with bringing test and tools automation into a manual testing team for a large scale storage array controller product. Gathered requirements from test engineers. Designed, implemented and maintained tools to automate time consuming tasks and improved the efficiency of the team.• Collaborated with a global test automation team on a unified common automation framework to test a family of products across the company. Provided design analysis, recommendations and contributions to the testing infrastructure. Incorporated the test system into our previously manually tested environment allowing for more testing responsibilities to be taken on by the team.• Configured servers and equipment for test in a fibre channel storage area network. Configured storage array controllers and servers using high availability and continuous access disaster recovery configurations. Configured complex storage area networks in various different configurations.• Automated the configuration and execution of end to end tests allowing nightly regression testing and repeatability of tests. Used XML configuration files and automatically sent email notification and updated a Test Director database to repot results to testers, developers and management teams.
  • Hp
    Storage Software Engineer
    Hp Jan 2005 - Aug 2005
    Palo Alto, Ca, Us
    C++ Software Development, Grid Storage• C++ storage software development on a research and development grid storage product. Added enhancements and performed maintenance on a system of distributed RAID algorithms.• Designed and implemented a nightly build system using Perl and Bash in a Linux development environment. Wrote and executed unit tests and generated reports on the health of the product.• Evaluated source code management software and development tools used to create the product. Evaluated source code control management software used for the project.
  • Hp
    Software Test Engineer
    Hp Jan 2001 - Jan 2005
    Palo Alto, Ca, Us
    Perl Test Automation, Storage Virtualization• Designed and built a distributed nightly regression test infrastructure using Perl and Bash in a Windows environment. The system included installation scripts, test code, load generation, and results reporting. This allowed management to accurately judge progress and identify problems.• Performed and automated storage cluster checkpoint restart failover testing. Testing ensured configurations were consistent after pending changes were restarted or rolled back after failover.• Wrote memory monitoring scripts for the Windows OS to detect memory leaks in the product.• Designed and implemented an object oriented data migration test utility. Performed high level design work including UML diagrams and use cases to develop a robust and reusable infrastructure. This allowed the system’s RAID algorithms to be tested dynamically by forcing data migration while IOs were in progress. This proved to be essential for detecting data corruption in the product. • Designed test cases capable of testing multiple interfaces including XML and a custom CLI. This was essential because it allowed additional interfaces to be tested without the need to design new test cases and allowed for minimal changes to the test infrastructure.• Provided technical support to field engineers and potential customers as our product was undergoing alpha release and issues were being discovered and resolved.

Bryan Hooker Skills

Agile Methodologies Software Development Life Cycle Virtualization Software Development C# Technical Leadership Software Design Unit Testing Test Automation Continuous Integration Docker Vmware Esx Perl Linux Testing Java Python Regression Testing Hp Application Lifecycle Management Amazon Web Services System Testing Rest Subversion Databases Iscsi Github Lamp Hyper V Back End Web Development Front End Development

Bryan Hooker Education Details

  • Colorado State University
    Colorado State University
    Computer Science (Natural Sciences)
  • Colorado State University
    Colorado State University
    Mathematics

Frequently Asked Questions about Bryan Hooker

What company does Bryan Hooker work for?

Bryan Hooker works for Connectwise

What is Bryan Hooker's role at the current company?

Bryan Hooker's current role is Director of Software Quality and Lifecycle Management @ Axcient / ConnectWise | Agile Scrum Master, Test Automation.

What is Bryan Hooker's email address?

Bryan Hooker's email address is ho****@****ail.com

What schools did Bryan Hooker attend?

Bryan Hooker attended Colorado State University, Colorado State University.

What skills is Bryan Hooker known for?

Bryan Hooker has skills like Agile Methodologies, Software Development Life Cycle, Virtualization, Software Development, C#, Technical Leadership, Software Design, Unit Testing, Test Automation, Continuous Integration, Docker, Vmware Esx.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.