Android Device Automation - Google Sheets Integration
Worldwide
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.
$500.00
Fixed-price- ExpertExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:10 to 15
- Last viewed by client:32 minutes ago
- Hires:1
- Interviewing:7
- Invites sent:15
- Unanswered invites:5
About the client
- VNMThanh Hoa6:58 PM
- $1.6K total spent6 hires, 4 active
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by