Ryan Gard Email and Phone Number
Ryan Gard work email
- Valid
- Valid
- Valid
- Valid
Ryan Gard personal email
- Valid
Software developer with extensive experience in testing and leadership.
-
Washington State FerriesShelton, Wa, Us -
FounderGardian Capitol Mar 2021 - PresentDesigned and built a web based platform for tracking health & wellness study participants powered by a micro-service based back-end with a React.js front-end.Created a custom Python framework (flask-ligand) for the micro-service back-end.Created the SPA React.js front-end using TypeScript + React Suite + Tailwind CSS.Deployed web app to Dokku (self-hosted Heroku) using Ansible with PostgreSQL for persistent storage and Keycloak IAM for authentication/authorization.Utilized GitHub Actions for CI/CD which was used for deployments and pull request validation.Validated deployments using Cypress end-to-end test cases driven by GitHub Actions.Built a prototype version of the web app on top of Next.js as an experiment for moving to a fully managed PaaS.
-
Quality Enablement ManagerZapproved Sep 2019 - Mar 2021Portland, Oregon, UsRevived several stalled initiatives related to test automation, test planning and test execution.Created a team portal on Confluence detailing the team mission statement, team goals and projects which included progress indicators.Spearheaded the effort to revive end-to-end test automation for validating releases via CI/CD on the legacy software project using a GUI test automation design tool (mabl).Collaborated with stakeholders on an unreleased product to introduce end-to-end testing for release validation via CI/CD (Angular + Protractor).Lead the effort to fully document all manual test cases, test plans and test reports in the woefully out-of-date test management system (JIRA + Xray).Revamped the team member goal setting process and introduced a quarterly performance review process.Assisted team members with moving to new roles within the company which prevented my team from having any voluntary separation from the company during my tenure.Developed and executed a plan to disband the central QA team and embed former team members into engineering teams as part of a engineering department re-organization. -
Test EngineerFocusvision Jun 2019 - Aug 2019New York, Ny, UsImplemented UI testing framework using Selenium with a Page Object Model pattern based on Python + Splinter.Created an automated UI smoke test suite for the Decipher product. -
Senior Software DeveloperRackspace Dec 2017 - Feb 2019San Antonio, Texas, UsLead project to select and implement a test management system (qTest) for Rackspace Private Cloud on OpenStack (RPC-O) system integration test suite.Created a pytest plug-in for appending extended test result information within the JUnitXML log for the RPC-O system integration test suite. (pytest-zigzag)Created tool for publishing results from the RPC-O system integration test suite CI jobs to qTest (zigzag)Created a pytest plug-in containing helper functions and test fixtures intended to be used across the various RPC-O test suites. (pytest-rpc)Established a pytest best practices training for the Rackspace Private Cloud organization. (pytest-examples)Established and documented the Agile practices for the team and acted as the Agile coach for the lifespan of the team. -
Qa ManagerVeelo Sep 2017 - Nov 2017Portland, Oregon, UsResponsible for establishing QA best practices. -
Engineering ManagerPuppet Mar 2016 - Sep 2017Minneapolis, Minnesota, UsManaged a team of ~10 QA automation engineers with responsibilities for performance management, career growth and enhancing testing practices. Created onboarding continuous improvement process that enabled new employees to start delivering value within weeks of start date. Collaborated with staff members to create Agile Scrum team for QA to drive enhancements to testing efficacy and efficiency. (Metrics, tooling and practices) Established interviewing process for the QA department to facilitate consistent evaluation of candidates. Established test strategy process for QA department for new projects. Created tooling to collect and report project commitment status for team members to gain insight into QA staff utilization across the engineering organization. Established process for evaluating risk on in-flight engineering work which significantly reduced the need for manual testing. -
Senior Qa EngineerPuppet Jun 2014 - Mar 2016Minneapolis, Minnesota, UsCreated helper libraries for the Beaker test tool which enabled engineers to deliver higher quality automated tests quicker. (master_manipulator, beaker-windows) Lead the QA effort for adding support for Windows PowerShell DSC platform to the Puppet module ecosystem.Wrote a command-line tool in Python to allow for easy manipulation of machines running in the vmpooler automation infrastructure. (vmpooler-client)Lead the QA effort for the replacement of the server portion of the Puppet Enterprise product. Established session based testing process for validating Puppet Enterprise user experience before public releases.Established process for gathering and analyzing project requirements for new product initiatives. (Prior to Agile Scrum SDLC rollout) -
Qa EngineerPuppet Aug 2013 - Jun 2014Minneapolis, Minnesota, UsCreated automated tests written in Ruby for various Puppet projects using the Beaker test tool. (puppetlabs-acl)Updated Jenkins continuous integration system to run complex test suites. Built standardized Windows templates for use with the vmpooler automation infrastructure. Lead the QA effort for a new product initiative enabling bare metal provisioning capabilities for Puppet Enterprise users. (Razor) Spearheaded project to use TestRail for test planning and test reporting for all testing performed by the QA department. -
Senior Qa EngineerThug Apr 2013 - Jul 2013Portland, Or, UsImplemented continuous integration using Jenkins.Created proof-of-concept automated tests using calabash-android for use in the Jenkins CI environment.Created test plans in TestRail for use by offshore QA teams to assist in product testing.Wrote all test procedures for test plans in TestRail using screencasting software to enable non-native English speakers to perform tests accurately and quickly.Performed manual testing of mobile and desktop applications for the daily smoke tests. -
Senior Qa EngineerTranxition Jun 2008 - Jan 2013Po Box 42132 Portland 97242, Or, UsDeveloped and maintained all automated tests for the Continuous Integration environment at Tranxition.Created the following testing tools and modules:FileBot – Built in .NET 4.0 (VB 2010) which utilized the Windows File System to verify data integrity of file operations performed by the flagship product at Tranxition.RegBot – Built in .NET 4.0 (VB 2010) that used the Windows Registry to verify data integrity of registry operations performed by the flagship product at Tranxition.Powershell module - Built in .NET 4.0 (C# 2012) to wrap the API of new product for whitebox testing at Tranxition.FileMonkey - Cross-platform (Linux and Windows) test tool built in Python 2.5 for network data integrity verification at Intel.Implemented the Microsoft Visual Studio 2010 Test Management system for creating, running, and tracking manual test cases.Implemented the Microsoft Visual Studio 2010 Lab Management Automation framework for the Team Foundation Server for the purpose of running GUI tests for WPF based products (Migrate7 Content Builder).Designed and maintained all automated GUI tests for Lab Management using .NET 4.0 (C# 2010).Improved the existing custom automation system to allow for deploying tests faster and enhanced the reporting system to send automated e-mail reports with hyperlinks to test logs (Tranxition TestManager 2.0).Developed a new test automation system in Python 2.7 to allow for concurrent test runs, which reduced the turn-around time on the Build Verification Test. Created an intuitive library of common test functionality to make it easier and quicker to deploy tests (Whitebox 1.0, Beta, not in production).Created a stop-gap command line test tool in Python 2.6 for creating files of varying sizes (FileBucket, replaced by FileBot). -
Validation TechnicianIntel Jun 2004 - May 2008Santa Clara, California, UsCreated hardware and software test plans for a new NAS (Network Attach Storage) product.Executed manual tests on internal SAN (Storage Area Network) products.Executed manual tests on NAS products.Diagnosed bugs on the Linux based Operating Systems of SAN and NAS products.Developed a self-extracting archive in Perl (5.8) which would intelligently discover the components of the system and install the appropriate Linux drivers (SPLIT).Created a script in Perl (5.8) to extract all logs and configuration files from Linux based clients.Wrote 1100+ pages of procedure documentation for business critical validation projects used by partners and related groups.Maintained, supported and trained others in the use of internal test tools. Cross-trained offshore (Chinese) development team members in the use of the procedure documents, validation tools, and methodologies.Implemented an automated PXE Operating System installation and configuration system. Created new cross-platform test tool for network data integrity validation using Python. (FileMonkey)Implemented a system for installing test tools and updates for newly imaged Windows clients.Maintained Windows 2003 lab servers.Built an inventory database system using Microsoft Access and MS SQL Server 2000 from scratch to fit the needs of the lab infrastructure.Designed a test results database system using MS SQL 2005 with a front end in .NET 2.0 (VB 2005) for mission critical information.
Ryan Gard Skills
Ryan Gard Education Details
-
Portland State UniversityPhilosophy
Frequently Asked Questions about Ryan Gard
What company does Ryan Gard work for?
Ryan Gard works for Washington State Ferries
What is Ryan Gard's role at the current company?
Ryan Gard's current role is Founder at Gardian Capitol.
What is Ryan Gard's email address?
Ryan Gard's email address is ry****@****msn.com
What schools did Ryan Gard attend?
Ryan Gard attended Portland State University.
What skills is Ryan Gard known for?
Ryan Gard has skills like Testing, Test Automation, Test Planning, Quality Assurance, Linux, Manual Testing, C#, Python, Xml, Visual Studio, Agile Methodologies, Software Development.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial