Appium / Selenium Android Engineer

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

WAGE / SALARY

?160,000 – ?200,000+

HOURS PER WEEK

40

DATE UPDATED

Mar 19, 2026

JOB OVERVIEW

Responsibilities
Set up and maintain Android emulators (API 30 preferred)

Write robust Appium/Selenium scripts to:

Launch Google Maps

Perform keyword searches

Select specific GMB profiles

Click "Website" buttons

Integrate mock GPS location via adb or a mock location app

Optimize test scripts to mimic human interactions (scroll, pause, swipe, tap)

Implement retry logic, crash handling, and logging

Coordinate with the backend/DevOps team for queue-based job processing

Document emulator behavior, bugs, and script improvements

Required Skills
2+ years experience with Appium (Android) and UIAutomator2

Strong knowledge of ADB commands, emulator configuration, and Android internals

Comfortable writing automation scripts in Python or JavaScript

Experience using Selenium WebDriver in mobile or hybrid contexts

Familiarity with Google Maps or location-based mobile apps

Able to debug emulator issues, UI elements, and timing logic

Git, CLI, and Linux server experience (basic)

Bonus Skills
Experience spoofing device fingerprints (build.prop, GPS, IP)

Familiarity with AWS EC2, remote debugging, or mobile proxy integration

Worked on SEO, GMB, or location-manipulation tools

Performance benchmarking of automated test flows

What We Provide
Pre-configured AWS GPU instances

Emulator base image (Android 11)

Access to proxy API and VPN rotation tools

Queue system (via SQS or Redis) for task ingestion

A remote team, project manager, and daily Slack check-ins

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin