Ryan A. Duckworth

Ryan A. Duckworth

Software Test Analyst

Followers of Ryan A. Duckworth117 followers
location of Ryan A. DuckworthUnited States

Connect with Ryan A. Duckworth to Send Message

Connect

Connect with Ryan A. Duckworth to Send Message

Connect
  • Timeline

  • About me

    Principal Software Test Engineer at Medtronic

  • Education

    • California State University-Northridge

      2013 - 2016
      Bachelor’s Degree Computer Science 3.91 GPA (Summa Cum Laude)

      Activities and Societies: Tau Beta Pi Engineering Honor Society

    • California State University, Northridge

      2016 - 2018
      Master of Science - MS Computer Science 3.81 GPA

      Activities and Societies: Tau Beta Pi Engineering Honor Society

  • Experience

    • Self-employed

      Jan 2013 - May 2015
      Software Test Analyst

      Software testing and usability services analyst for mobile and desktop applications.

    • Medtronic

      May 2015 - now

      Current focus is leading software automation and manufacturing software test teams across multiple geographies to ensure software development and test needs are met in the mobile, embedded, and cloud spaces.Also leading embedded device software teams in achieving higher standards of software reliability, safety, usability, and security through application of testing throughout the software development lifecycle. Establishing team standards for software engineering practices and techniques to ensure high quality software.Led research and development teams to build test infrastructure which facilitates model based testing, modular, fuzz, security, and reliability test suites for future Medtronic embedded, mobile, and cloud products. Show less Led cross functional teams spanning development, test, systems, quality, and regulatory disciplines to correspond with regulatory bodies regarding release of Medtronic products.Developed and executed cross-functional test strategies to fully verify all functionality in MiniMed 780G pump and Simplera continuous glucose monitoring systems. Led development of new test infrastructure to enable the use of fuzz testing approaches to Simplera test suites.Reduced verification and validation cycle for Simplera by 6 months through optimizations in formal test processes and approaches.Pioneered techniques to support software team's remote development and test environment amid periodic waves of lockdown orders, resulting in maintaining project timelines for all affected product pipelines.Trained in Software Failure Modes Effects Analysis techniques. Show less Developed and executed test strategies to fully verify all functionality in the MiniMed 770G remote software upgrade features, including: secure communication between embedded, mobile, and cloud infrastructure, RF communication & reliability, embedded firmware installation, embedded firmware security, bootloader, error recovery, manufacturing, and operations.Authored software architecture design documentation for the MiniMed 770G remote software upgrade features.Led cross functional teams in the design, development, and execution of automated test scripts, in JavaScript, for the MiniMed 770G BLE system during Verification and Validation phases. Led development and validation effort for security infrastructure necessary for production deployment of embedded devices.Part of development team for cloud-based software test execution framework which enabled concurrent batch execution of test scripts for embedded insulin therapy devices.Presented on-stage and at interactive forums during internal technical conferences regarding remote software upgrade systems and accelerated automated testing of user interfaces. Show less

      • Principal Software Test Engineer

        Dec 2021 - now
      • Senior Software Test Engineer

        Jul 2019 - Dec 2021
      • Software Test Engineer

        Jul 2017 - Jul 2019
      • Associate Software Test Engineer

        Jul 2016 - Jul 2017
      • Software Test Engineer Intern

        May 2015 - Jul 2016
  • Licenses & Certifications

    • Software Failure Modes Effects Analysis

      Mission Ready Software
      Dec 2019