Android Device Automation - Google Sheets Integration
Budget: $500.0
FIXED /
⭐ 0.00 (0)
VNM
api-integration, dashboard, google-sheets, api, automation
We are looking for an experienced Android Automation Engineer to build a reliable automation framework for a fleet of physical Samsung devices used for internal operational workflows.
## Project Overview
The project involves **20 physical Samsung Galaxy Note 8 devices**, each running approximately **40 independent user profiles**. Devices should execute automated workflows in alternating schedules with centralized task management.
The goal is to build a scalable, reliable automation framework capable of controlling multiple Android devices simultaneously while remaining stable over long periods of operation.
This is a long-term project with multiple development phases.
## Required Experience
* Strong experience with Android automation
* Appium and/or Android UI Automator
* Android Debug Bridge (ADB)
* Managing multiple physical Android devices
* Python, Node.js, or similar backend technologies
* Experience building large-scale automation systems
* Strong understanding of Android device management
## Initial Scope
Build a framework capable of:
* Controlling 20 physical Samsung devices simultaneously
* Supporting approximately 40 user profiles per device
* Reading configuration from Google Sheets
* Downloading media assets from Google Drive
* Executing configurable UI workflows
* Automated profile registration workflow
* Centralized scheduling across all devices
* Human-like timing with configurable delays and randomized execution windows
* Intelligent task queue management
* Retry and recovery mechanisms for failed workflows
* Centralized logging and status reporting
* Extensible architecture for future workflow additions
## Infrastructure
* 20 Samsung Galaxy Note 8 devices
* Dedicated host machine
* Google Sheets for configuration
* Google Drive for media storage
## Nice to Have
* Experience scaling automation across dozens of Android devices
* Strong understanding of Android UI synchronization
* Experience improving automation reliability over long-running sessions
* Clean software architecture and documentation
* Experience building centralized automation controllers
## Please Include
* Similar Android automation projects you've built
* Technologies you would recommend and why
* Your proposed architecture for a scalable multi-device automation framework
* Estimated timeline for an MVP
## Project Terms
* The project will be divided into **two milestones only**.
* It is **not possible** to split the project into additional milestones because individual parts of the system are not practically usable on their own. Each milestone must deliver a complete, functional part of the project.
* **Milestone 1:** Complete framework setup, including the automated account registration system.
* **Milestone 2:** Complete automated content publishing system.
* **If the agreed MVP is not delivered, a full refund is required.**
### Very Important
The complete automation framework already exists for another mobile application. This is **not** a project that starts from scratch. The objective is to adapt the existing architecture and workflows to a different application while maintaining a scalable and reliable design.
Open job