Appium 2 Automation: Recharge Flow Development

Job ID: 40054795

Budget: ₹1,500 – ₹12,500 INR

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