← Back to archive

Jun 2023 – Jun 2023 · Personal Project

YT Music Mobile App Automation

PythonAppiumAndroid SDKADBJava JDKNode.js
View on GitHub
YM

Developed a mobile automation framework for the YouTube Music Android application using Python, Appium, Android SDK, and Selenium-based mobile automation techniques. Demonstrates end-to-end mobile app automation, multi-device execution, and automated user interaction workflows on Android devices.

Highlights

  • Built an automation framework capable of controlling multiple Android devices simultaneously through Appium.
  • Implemented parallel execution to run automated tasks across connected devices in real time.
  • Designed configurable playback workflows with randomized play durations and interaction patterns.
  • Automated common mobile app actions such as media playback, liking songs, artist navigation, and playlist interaction.
  • Integrated Android Debug Bridge (ADB) for device detection and management.
  • Created a scalable configuration-based architecture for customizing automation behavior without code changes.