Experience

Shure Incorporated

System Verification Engineer · Niles, IL

2022 – Present

Engineer II · 2024 – Present

  • Test Automation for Embedded Firmware: Engineered comprehensive audio and property tests in Python, accelerating product testing and boosting automation test coverage to over 50%, while identifying 20+ defects across various products. Worked with a team of test engineers to develop a UI-based testing framework using computer vision. Identified features to include in CI/CT, smoke, and functional test plans.
  • Manual Testing of Embedded Firmware: Conducted end-to-end, user workflow, and audio quality tests, collaborating with cross-functional teams to resolve 5+ critical defects across four embedded products and their mobile apps prior to release.
  • REST API Test Automation: Collaborated with a team of 10+ developers to revamp legacy automated API tests within three weeks, elevating test reliability to 100% and extending coverage to 20+ devices. Developed two essential code utilities and uncovered one major bug during the process.
  • Code Reviews, Source Control, and CI/CT: Played an integral role in code reviews for 6+ developers, enhancing code readability and reliability while enforcing coding standards. Assisted the team with the transition from Quality Center ALM to Xray (Jira) test management and helped develop new Jenkins pipelines for CI/CT.

Engineer I · 2023 – 2024

  • Functional Testing of Desktop App: Executed automated and manual functional tests on Mac and Windows using Selenium, then tracked test progress with QC ALM and documented defects in Jira. Revealed over 20 software bugs in one month and helped the team achieve deadlines ahead of schedule by effectively verifying bugs as fixes were released.
  • Mobile App Test Automation: Designed the Page Object Model (POM) and Appium automation infrastructure for a new mobile app, creating detailed documentation and UML diagrams in Confluence. Streamlined tedious aspects of POM creation for use across multiple projects, facilitating test code reuse across iOS and Android apps.

Intern, Part-Time Associate · 2022 – 2023

  • Innovative Testing Strategies: Implemented new testing strategies using AI technologies like computer vision, establishing infrastructure that accelerated the creation of 10+ automated test cases and broadened automation coverage.

AccumTech

Software Developer · Livonia, MI

2021 – 2022

  • Front End: Created 5+ intuitive dashboards for a web app using ReactJS, enabling healthcare insurance providers to interact with their data efficiently. Developed 3+ reusable components that accelerated future UI development.
  • Back End: Built 20+ new REST API endpoints in an existing codebase using C/.NET to access SQL databases.
  • Cross-functional collaboration: Attended meetings with customers and business analysts, gaining valuable insights into the business side of the application.

Leadership

Marketing Director

Coordinated all social media campaigns for the club, orchestrated the planning of club events, supervised club finances, directed recruitment efforts for new members and sponsors, and designed and procured promotional materials.

Education

Michigan State University

B.S. Computer Science with Honor · Minor in Cognitive Science · Honors College

Skills & interests

  • Python
  • C++/C
  • JavaScript
  • HTML/CSS
  • C#/.NET
  • SQL
  • ReactJS
  • Flask for Python
  • Flutter SDK
  • Selenium
  • Appium
  • OpenCV
  • Git/SVN
  • Jira/Trello
  • Jenkins
  • Audacity
  • Pro Tools
  • Canva Pro

Certifications

  • Scaled Agile Framework (SAFe)
  • Dante Certification Levels 1 and 2
  • Shure Academy