Noah Johnson

Noah Johnson

Lead Quality Engineer • Former  engineer • UNH IOL Alumni

Professional Summary

Experienced Quality Engineer with a proven track record of building comprehensive testing frameworks and automation solutions. Specializes in full-stack development, test automation, and quality engineering across web applications, mobile platforms, and hardware systems. Experienced in Python, JavaScript/TypeScript, React, and robotics integration with strong experience in incident response, mentoring, and driving quality culture across engineering teams.

Skills

Frontend Development

  • • React.js, Next.js, TypeScript
  • • Tailwind CSS, Chrome Extensions
  • • React Testing Library, Vite
  • • JavaScript (ES6+), HTML5, CSS3

Backend & Full-Stack

  • • Python, Django, Node.js
  • • RESTful APIs, MCP Servers
  • • PostgreSQL, MongoDB, ChromaDB
  • • OpenAI API, RAG Applications

Testing & Quality Engineering

  • • Playwright, Cypress, E2E Testing
  • • Python Test Automation
  • • Sentry, Datadog Monitoring
  • • Test-Driven Development (TDD)

Hardware & Robotics

  • • ROS (Robot Operating System)
  • • Arduino, Raspberry Pi
  • • Vicon Motion Capture
  • • I2C, USB, Sensor Integration

DevOps & Automation

  • • CI/CD Pipelines, Automated Reporting
  • • Launch Darkly, Jira Integration
  • • Git, GitHub, Version Control
  • • Agile/Scrum Methodologies

Networking & Hardware

  • • Wi-Fi Testing, DSL, Broadband
  • • Network Equipment Configuration
  • • Testbed Development & Maintenance
  • • Industrial Automation Solutions

Work Experience

Senior QA Engineer

Feb 2023 – Present

Apploi, Inc. • New York, NY (Remote)

Core Application Tracking System Quality Engineering

  • • Wrote, scheduled and performed testing for large scale web applications. Supported CS to triage and root cause problems. Worked with PM and engineering managers to prioritize and scope issues
  • • Chrome Extension w/ React Tailwind, TSX to streamline debugging, supporting and improving product
  • • Wrote unit tests using React Testing Library, Vite, E2E with Playwright, Cypress
  • • Implemented fullstack features like Favorite Users, Account Details
  • • Took point for incident response and used tools like Sentry and Datadog to RCA issues
  • • Mentored junior engineers, held weekly meetings focused on QA topics and case studies
  • • Migrated test case library, became test case champion and encouraged quality culture to wider team
  • • Wrote MCP servers for Launch Darkly, Jira
  • • Wrote "Talk to the Testcases" RAG App (Grad.io, ChromaDB, OpenAI API)

Tools and Automation Engineer IV

Jan 2022 – Jul 2022

Apple, Inc. • Cupertino, CA

Motion Fitness Quality Engineering

  • • Research, design and implement new testing solutions. Work with PLM and PM to anticipate test needs and integrate automation as part of the development process
  • • Wrote Python tests to develop new features, verify algorithm changes, UI, performance, power use etc
  • • Wrote automated reporting, scheduled and maintained CI pipelines
  • • Wrote framework to integrate industrial robotic arms into test process for replaying motion (ROS, Vicon)
  • • Wrote software to convert motion capture data into robotic arm path plan
  • • Build and maintain testbeds, custom fixtures and labs

Tools and Automation Engineer III

Sep 2019 – Jan 2022

Apple, Inc. • Cupertino, CA

Motion Fitness Quality Engineering

  • • Responsible for the end-to-end planning and execution of dynamic and static automation racks for validating fitness and health applications across the Apple product range
  • • Wrote and automated test suites in Python for a diverse range of features, supporting feature development, regression, interoperability and more
  • • Collaborated to develop team wide automation standardization implemented in Python
  • • Test firmware updates and their impact on sensor performance
  • • Authored bug reports, worked cross functionally to prioritize, track and eliminate defects

Senior Software Engineer II

Jun 2018 – Sep 2019

Apple, Inc. • Cupertino, CA

Motion Fitness Quality Engineering

  • • Developed and delivered fitness and health features for the Apple Watch and iPhone. Drove quality initiatives through innovative data visualization and statistical tools
  • • Drove the adoption of automated testing and reporting which saved manual test time and increased executive understanding of project quality and progress
  • • Wrote automated tests in Python, wrote test frameworks and reporting
  • • Delivered fitness and health features for the entire product range
  • • Wrote dashboard to display user study data (Python, Django)

QA Engineer II

Jul 2016 – Jun 2018

Actiontec Electronics Inc. • Sunnyvale, CA

Wi-Fi & Broadband Group

  • • Responsible for verifying the functionality of software features for Wi-Fi routers used for consumer access
  • • Developed and deployed custom robotics solutions for wireless test applications used by global B2B clients
  • • Replaced manual Wi-Fi testing by developing an autonomous robot that moved devices around the test environment (Raspberry Pi, Python, Arduino, USB, I2C sensors)
  • • Developed automated conductive multi-AP test solution package in Python in an anechoic chamber to characterize different vendor devices and improve Wi-Fi interoperability while reducing disconnections and customer frustration through adverse scenario testing

QA Engineer I

Jun 2015 – Jul 2016

Actiontec Electronics Inc. • Sunnyvale, CA

Wi-Fi & Broadband Group

  • • Managed complex testing environments with hundreds of DSL modems, Wi-Fi routers, provider equipment and test appliances
  • • Automated data collection from embedded products and display using web dashboards and scheduled email reports (Django, Python)
  • • Wrote and planned test coverage, manually tested new and existing features. Wrote detailed defect reports and worked with provider customers to triage and solve complex issues (Verizon, Comcast, Telus etc.)
  • • Configured and maintained networking and lab equipment (Agilent, Spirent, DSLAM, switches etc)

Engineering Intern

Summer 2014

Calix, Inc. • Petaluma, CA

Broadband Group

  • • Wrote automation and helped implement new features in python test package
  • • Wrote software to communicate with different types of DSL test equipment and display in a GUI (Python)
  • • Wrote report generation software (Python)
  • • Wrote image scraping software to extract data from image only reports and display in a table

Broadband Technician

2011 - 2015

UNH InterOperability Lab • Durham, NH

Home Networking Consortium

  • • Tested various internet connected consumer electronics including Wi-Fi routers, DSL and cable modems, Game Consoles
  • • Wrote and maintained standardized test plans and automated test cases
  • • Contributed to industry standards (Broadband forum)
  • • Manually verified networking features on hundreds of modems
  • • Wrote automated test scripts (TCL) to eliminate test variation and maintained testing equipment

Education

Electrical Engineering

2011 - 2015

University of New Hampshire • Durham, NH

  • • Coursework in electrical engineering fundamentals
  • • Hands-on experience with electronics and testing equipment
  • • Practical experience gained through work at UNH InterOperability Lab