×
Taylor McGinnis

Taylor McGinnis

QA Automation Manager at ASICS Digital

Washington, US
801-472-9680

Background


About

About

Seasoned Software Quality Assurance Engineer with 8 years of experience across diverse platforms including e-commerce, SaaS, and native mobile applications. I leverage automation frameworks, CI/CD integrations, and deep technical insight to modernize legacy test suites and implement robust quality strategies. I excel at leading cross-functional teams, driving continuous improvement, and ensuring scalable, high-caliber software solutions. As a nerdy adventure-seeker, some days you'll find me outside hiking and exploring, while other days I'll be lost in Terminal configuring Docker containers on my home server.

Work Experience

Work Experience

  • QA Automation ManagerASICS Digital

    Sep, 2022 - Present

    • Supervised a distributed team of 7 in-house engineers, overseeing hiring, terminations, one-on-ones, goal setting, and performance evaluations.

    • Managed globally outsourced QA contractors, maintaining alignment with team processes and quality standards.

    • Led automation training for new hires and manual engineers, improving team-wide automated testing proficiency.

    • Managed the automation JIRA board, creating, scoping, and prioritizing tickets to align with engineering project goals.

    • Split time between management duties and hands-on contributions to the automation framework, as detailed below.

  • Senior QA Automation EngineerASICS Digital

    Mar, 2021 - Sep, 20221 year 6 months

    • Modernized the legacy automation suite in Python Selenium with Pytest, expanding coverage to 400+ automated tests for the ecommerce site.

    • Implemented release processes to leverage the automation suite, cutting manual release regression efforts by 90%.

    • Improved Selenium test stability and maintainability by using reusable automation functions and API-driven test data setup.

    • Introduced standalone API tests in Pytest, enabling fast feedback loops alongside end-to-end Selenium UI tests.

    • Automated test result reporting into TestRail, ensuring seamless documentation, historical tracking, and enhanced stakeholder visibility.

    • Optimized test execution with Selenium Grid (Gridlastic), enabling up to 200 concurrent tests and cutting suite runtime to minutes.

    • Collaborated with the DevOps team to create CI/CD processes for automatic test suite execution after code deploys using AWS CodePipeline.

    • Built a Slackbot integration enabling stakeholders to trigger Selenium test suites on demand for any test subset.

  • Software QA Automation EngineerAkerna Corp.

    Dec, 2019 - Mar, 20211 year 3 months

    • Led test automation efforts to support Akerna's transition from quarterly releases to a DevOps culture, increasing deployments from once per quarter to 5 times per week.

    • Expanded automation coverage to improve confidence in releases for a highly regulated, state-by-state SaaS industry (cannabis).

    • Rebuilt Groovy-based test suites using a page object model with reusable functions, improving script reliability, execution speed, and maintainability.

    • Developed and configured a Bitbucket pipeline to execute automation suites using Katalon within Docker, streamlining test execution in CI/CD.

    • Implemented a Selenium Grid for concurrent test execution, significantly reducing automated regression runtime.

    • Enhanced test reporting by contributing to the open-source Katalon plugin, improving Slack integration for clearer test results.

  • Software Test EngineerSling TV

    Oct, 2018 - Dec, 20191 year 2 months

    • Collaborated with Product and UX teams to define acceptance criteria and ensure alignment on new feature development for iOS and tvOS apps.

    • Developed and maintained automated UI tests for native iOS and tvOS apps using Swift and XCTest, improving test coverage and reducing manual testing effort.

    • Validated and manipulated API calls to multiple backend services using Charles Proxy, ensuring robust backend communication and integration.

    • Built test versions of apps directly from specific Git branches using Jenkins and XCode, enabling efficient and consistent test execution.

    • Managed and updated manual test suites with Zephyr, ensuring up-to-date test coverage and accuracy across app features.

    • Contributed to a Sling TV patent, enhancing a major feature utilized by all customers, improving user experience and app functionality.

    • Utilized JIRA to manage bugs, track the backlog, and engage with stakeholders for timely issue resolution and project delivery.

  • Software Quality Assurance EngineerMODERE

    Aug, 2017 - Sep, 20181 year 1 month

    • Led QA efforts for several major product releases, including the redesign of the backend portal, overhaul of the CRM tool, and the Android app rewrite in Kotlin.

    • Collaborated closely with Product to define story requirements for an in-house customer support tool.

    • Executed smoke, acceptance, and regression testing across multiple devices and browsers using Browserstack and native devices.

    • Supported the initial launch of the native iOS mobile app built in-house from the ground up.

    • Logged bugs, tracked requirements, and managed test cases using Team Foundation Server (now called Azure DevOps).

  • Quality Assurance AnalystDirectScale

    Jan, 2017 - Jul, 20176 months

    • Pioneered QA integration as the first stateside QA Engineer, establishing key processes in a fast-growing company.

    • Developed a regression test suite for the SaaS CRM and commissions backend system to ensure stability across releases.

    • Started automating tests using Selenium Java, laying the foundation for future test automation efforts.

    • Collaborated with offshore testers to ensure comprehensive regression coverage for weekly releases.

Skills

Skills

  • Test Automation

    Selenium

    Pytest

    Python

    API Testing

  • CI/CD & DevOps

    Jenkins

    AWS CodeBuild

    AWS CodePipeline

    Docker

    Selenium Grid

  • Tools & Platforms

    TestRail

    JIRA

    Bitbucket

    Azure DevOps

  • Leadership & Communication

    People Management

    Mentoring & Coaching

    Cross-Functional Collaboration

    Strategic Decision Making

    Project Management

Education

Education

  • Finance, Bachelor of Science (B.Sc.), Brigham Young University

    Dec, 2012 - Dec, 2015

  • International Finance, , The Hong Kong University of Science and Technology

    Dec, 2014 - Dec, 2014