Drew Bowler

Drew Bowler

Senior Manufacturing Test Engineer

Building robust test platforms and automation systems that drive quality and efficiency.

About

Senior manufacturing software test engineer with 4.5 years supporting high-volume wearable production. Architects Python-based factory test platforms that increased yield from 95% to 99% while reducing cycle time by 75%. Brings production-grade software practices—CI/CD, automated releases, and rigorous validation—to hardware testing environments.

Location Newton, Massachusetts
Phone (978) 763-5124

Skills

Factory Test Automation

  • Python Test Platforms
  • CI/CD Pipelines
  • Hardware Validation

Manufacturing Systems

  • MES Integration
  • Live Production Monitoring
  • Result Artifact Analysis

Hardware & Fixtures

  • Functional, Final, & Burn-In Testing
  • ECG Continuity, IMU Calibration, & Haptic Validation
  • Custom Drivers & Tooling

Software Development

  • Unit Testing & Simulation
  • Validation & Verification
  • Automated Releases & Deployment

Technologies & Protocols

  • Linux (Workstations & Embedded)
  • ECG, IMU, PPG, LED, NFC, & Haptics
  • UART, BLE, SPI, I2C, USB, & Ethernet

Teamwork & Leadership

  • Co-Op Mentorship
  • Cross-Functional Collaboration
  • International Coordination

Experience

Senior Test Development Engineer

WHOOP - Boston, MA

July 2022 - Present
  • Architected and maintained a Python-based factory test platform supporting 20 automated stations across four production lines, enabling daily throughput in the thousands and lifetime production in the millions.
  • Led Gen 4 to Gen 5 factory test evolution, improving first-pass yield from ~95% to ~99% through tighter sensor validation, calibration routines, and failure classification.
  • Designed and validated ECG test fixtures and contributed to all major fixture designs spanning board-level test, system functional test, firmware update, and burn-in stations.
  • Implemented production-grade software controls including mandatory unit and simulation testing, test report generation, and software hash validation to prevent unverified code from reaching manufacturing.
  • Owned the factory software release pipeline, integrating GitHub Actions for automated testing, build, and deployment while coordinating internal sign-off and Arena-controlled external releases.

Product Industrialization Test Engineer

Philips - Cambridge, MA

June 2021 - July 2022
  • Re-architected legacy LabVIEW-based test report parsing by rewriting in C#, reducing runtime by over 80%
  • Managed critical test network software by writing and scheduling SQL database sorting using PowerShell scripts to speed up global share-drive data collection
  • Supported emergency CAPA effort using Python and Minitab to analyze over 2,000 production units

Electrical Engineering Intern

Geophysical Survey Systems, Inc. - Nashua, NH

January 2020 - June 2020
  • Developed software to control a 3-axis CNC machine using Python, Lua, and Mach4 to enable ground-penetrating radar (GPR) antennas to synchronize position and measurement data
  • Simulated GPR antennas using XFdtd to varying degrees of real-world accuracy to compare the measured electromagnetic properties of the insulating foam to the nominal values
  • Replicated real-world test cases of GPR applications in XFdtd and used MATLAB to generate data from existing samples to enable faster testing and research during quarantine

Test Engineer Co-Op

Philips - Andover, MA

January 2019 - August 2019
  • Self-taught Mentor Graphics to create the source files and communicated with Sunstone and Screaming Circuits to produce the new PCB interface
  • Wrote and filled out verification/qualification/instruction forms to ensure industrial and legal compliance
  • Learned C# and SCPI to update legacy software to integrate a new arbitrary waveform generator into an existing calibration setup for outgoing ultrasound equipment

Featured Projects

Beacon Hill Compliance Tracker

Beacon Hill Compliance Tracker

August 2025 - Present

Adaptive legislative document parsing pipeline and state-machine-driven timeline engine that tracks Massachusetts Legislature compliance with procedural rules. Enables auditable, rule-based detection of deviations over time with full provenance tracking.

Python Document Parsing State Machines Scraping
View Project →
Beacon Hill Stipends

Beacon Hill Stipends

November 2025 - Present

Statute-driven compensation calculation system for all 198 Massachusetts legislators. Every computed value is wrapped in a provenance object providing transparent, traceable explanations for each salary component.

Python Provenance Pipelines Modeling
View Project →
RasPi Cyberdeck

RasPi Cyberdeck

March 2021 - Present

Portable battery-powered Raspberry Pi fully enclosed in a Pelican case. Hosts a retro games emulator, media server, and screen mirroring. Includes a custom-coded battery indicator and power management system. Also runs Meshcore.

Raspberry Pi RetroPi Power Management NAS
View Project →
Meshcore

Meshcore

January 2026 - Present

A hexagonal core which connects to an ESP32 Meshtastic radio node and provides an event-driven adapter layer. UI components allow users to send and receives messages, as well as track telemetry from the local network.

Radio ESP32 Hexagonal Mesh Networking
View Project →

Get In Touch

I'm always interested in discussing test automation, manufacturing software, or civic technology projects.