Python Playwright Automation Engineer — Vendor Portal Stability

Job ID: 40444723

Budget: ₹400 – ₹750 INR

We run a production-grade order automation platform built on Python, Playwright, FastAPI, Celery, and Docker. The system automates order submission across 16+ third-party vendor portals via browser automation workers.

The challenge is not building — it's keeping things stable. Vendor portals change their UI overnight, sessions expire, selectors drift, and iframes behave unpredictably. We need someone who has dealt with exactly this in production before.

What you'll work on:
— Stabilising existing Playwright automation scripts for vendor portals
— Improving selector strategy (role-based locators over fragile CSS)
— Adding retry logic, session recovery, and structured failure logging
— Debugging Celery worker queues and async task failures
— Maintaining Docker-based worker containers

To filter bids, answer this in your proposal:
"When a vendor portal updates its DOM overnight and your Playwright script breaks silently, what is your first debugging step and how do you prevent it from happening again?"

Do not send a generic proposal. If you cannot answer the question above specifically, please do not bid.



Required skills :

Playwright (Python)
Python async / asyncio
Celery workers
Docker / Docker Compose
Session & retry handling
iframe-heavy portals

Nice to have:

FastAPI
MongoDB / Redis
Celery Beat
Linux server ops

Do not apply if:

Your only automation tool is Selenium or Scrapy
You've never worked on a production system
Your stack is PHP / Laravel / WordPress
Related categories: Python Docker Celery