Matthew H.

Software Engineer

Austin, Texas, United States22 yrs 2 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Led automation initiatives improving developer productivity.
  • Expert in CI/CD processes and test automation frameworks.
  • Significant experience in mentoring and team collaboration.
Stackforce AI infers this person is a SaaS expert with a strong focus on CI/CD and test automation.

Contact

Skills

Core Skills

Continuous Integration And Continuous Delivery (ci/cd)JavascriptTest AutomationJava

Other Skills

GitHubCI/CDElasticsearchKibanaWebDriverIOPlaywrightEmberJSMongoMySQLTestingRegression TestingAgile MethodologiesSubversionC#XML

About

I'm currently working on an internal developer productivity team responsible for tooling and automation to help our developers innovate quicker.

Experience

22 yrs 2 mos
Total Experience
4 yrs 1 mo
Average Tenure
10 yrs 10 mos
Current Experience

Netflix

Senior Software Engineer

Jun 2015Present · 10 yrs 10 mos · San Francisco Bay Area · Remote

  • Worked as the technical lead on an internal facing team responsible for automation and tooling for the Netflix desktop experience. We work to help UI Engineers develop product code faster and with more confidence. Worked on various projects including:
  • Migrated legacy build jobs and pipelines from Spinnaker/Jenkins to GitHub Actions. We've seen big reliability and performance improvements with GHA
  • Worked to identify and define the CI/CD roadmap for the organization.
  • Helped build real time and historical metrics and alerting around everything CI/CD related using Elasticsearch/Kibana
  • Worked on several in house test automation frameworks, the first one built on top of WebDriverIO and more recently next to Playwright.
Continuous Integration and Continuous Delivery (CI/CD)GitHubJavaScriptJava

Retailmenot, inc.

2 roles

Software Engineer II

Jan 2015Jun 2015 · 5 mos

  • Moved into product development working on our content application. Working with EmberJS/Java/Mongo/MySQL.
EmberJSJavaMongoMySQL

Sr. Software Engineer in Test

Oct 2012Jan 2015 · 2 yrs 3 mos

  • Implemented automation framework to allow for automated tests to run in parallel via Seleniun Grid through Amazon EC2, as well as locally hosted mac minis. This reduced total test run time from over 5 hours, to under 10 minutes.
  • Integrated Appium with our test automation framework, which allowed for both mobile browser and native app testing
  • Helped standardize the automation framework to make adding automated tests easy for other team members
  • Implemented new automation projects for various properties utilizing our in-house automation framework
  • Mentored other team members, including performing code reviews to ensure code was maintainable, scalable, and consistent.
  • Led the initiative to create first class automated tests that didn’t rely on any preexisting data to eliminate data dependencies and potential concurrency issues between parallelized tests
  • Implemented many key automation framework features including the ability to easily automate emails, running all tests through a proxy, continuous test integration, seemless test teardown capabilities, transparent window handling in WebDriver, and many others

All web leads, inc.

Software Engineer in Test

May 2011Oct 2012 · 1 yr 5 mos

  • Wrote end to end automation that covered critical functional testing for high risk, revenue impacting functionality
  • Ported suite of automated regression tests from PHP to C# to help consolidate automated tests into one language
  • Constructed and implemented a new automation framework which allowed for easy automated test creation
  • Migrated automation tests and their framework from Selenium 1 to WebDriver (Selenium 2), which assisted in providing IE/Chrome support, as well as reliability and performance improvements
  • Created and implemented a set of browser compatibility tests that ran in parallel utilizing SauceLabs technology. This allowed for a large amount of browser/OS coverage in a short period of time.
  • Functionally tested new features as well as wrote automation in parallel to ensure automated coverage for future regression testing
  • Maintained responsible test areas to have fewer than 0.25% revenue impacting issues

Peopleclick authoria

QA Automation Engineer

Jul 2005May 2011 · 5 yrs 10 mos

  • Implemented the WebDriver platform (Java) into a new automation framework for automated testing.
  • Implemented current code library to be navigation independent and maintained a 97% pass rate for the automated test suite.
  • Modified VM pages to help tie automation code in to allow for consistent and precise test running.
  • Managed code base to account for user interface changes.
  • Helped implement parallelized automated test runs into Amazon’s EC2 cloud service
  • Helped implement test runs to run automatically against multiple web browsers via CruiseControl and report test results to a centralized database (SQL) to allow for release testing statistics.
  • Implemented core functionalities into our automated framework such as multiple window capabilities, unique transaction handling, location aware web elements, and automated test report statistics.
  • Managed the upgrade process to provide optimal compatibility for WebDriver to the latest source files.
  • Diagnosed computer hardware combinations to optimize build time improvements.

Authoria

Quality Engineer

Jun 2005Jan 2008 · 2 yrs 7 mos · Austin, TX

Hire.com

Quality Engineer Intern

Mar 2004Jun 2005 · 1 yr 3 mos

  • Developed and implemented quality assurance standards, procedures, and controls.
  • Developed methods for inspection, regression testing, and integration testing.
  • Wrote test cases for current product in development.
  • Performed work analysis and recommended quality improvements.
  • Evaluated production capabilities and recommended improvements.
  • Maintained responsible areas to be greater than 95% defect free inside my assigned testing.
  • Thoroughly tested software to ensure proper operation and freedom from defects.

Education

The University of Texas at Austin

Computer Science

Stackforce found 100+ more professionals with Continuous Integration And Continuous Delivery (ci/cd) & Javascript

Explore similar profiles based on matching skills and experience