Appium 2 Automation: Recharge Flow Development

Customer: AI | Published: 11.12.2025

Title: Appium 2 Automation Developer (Recharge Flow + API + Callback Integration) Job Description: We are looking for an experienced Appium 2 Automation Engineer who can build an automated Android recharge flow. The system will receive recharge requests via API, automate the recharge on our mobile app, capture the result, and send a callback/webhook response. Responsibilities: Setup Appium 2 with UiAutomator2 driver for Android automation. Automate mobile recharge steps: number entry, operator selection, plan selection, and final submission. Integrate automation with our backend API workflow (request → process → result). Capture success/failure response from the app and send a signed callback/webhook to our server. Implement retry logic, error handling, logging, screenshots, and stability improvements. Optimize automation to run reliably on real devices / device cloud. Requirements: Strong experience with Appium 2 (mandatory). Experience using JavaScript (WebdriverIO / Node.js) or Python or Java for Appium automation. Hands-on with REST APIs, callbacks/webhooks, HMAC signature, and async flows. Experience handling waits, flakiness, and dynamic UI elements. Ability to deploy automation on local or cloud devices (BrowserStack / Firebase). Clean coding practices and clear documentation. Nice to Have: Experience with CI/CD (GitHub Actions / GitLab). Experience building job queues for automation tasks. What We Provide: API documentation Callback URL format Recharge test accounts and app access Deliverables: Fully working Appium 2 automation script for the recharge flow Backend integration (API + callback) Setup guide + documentation Source code with environment-based configuration Budget: Flexible (open for best proposal) Engagement: Short-term; extendable based on performance