Advanced Automation Bot Developer Needed

Job ID: 40210141

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

I Need an Advanced Automation Developer – Redirect-Based Booking Bot (Goethe, Wicket Apache, COE Session Handling) For Goethe Booking like Chennai and Bangalore

I am looking for a high-level automation/bot developer who has experience with:

Wicket/Apache-based web applications

Multi-step redirect chains

COE session initialization & dynamic token handling

ColdFusion (CFID/CFTOKEN) & JSESSIONID flows

Cookie extraction & accurate replay of Set-Cookie across redirects

Chrome CDP automation / Playwright / Puppeteer

High-speed DOM watching (DOMWatcher / MutationObserver)

Proxy rotation & session isolation



---

Project Goal

Build a bot that can open the “Select Modules / Book” page reliably during Goethe exam seat drops, even when:

normal browser attempt shows "We are sorry, high demand…"

the booking button is visible only for milliseconds

the server uses strict Wicket state, session validation, redirect pruning, and timing-based acceptance


The bot must reproduce:

the exact Chrome behavior,

the correct redirect chain starting from the button link,

and all intermediate cookies and server state parameters.



---

Key Technical Requirements

1. Reproduce full redirect chain

From the button link:
[login to view URL]

The bot must follow all server redirects accurately:

/coe?lang=…

/coe/?lang=…

/entry?lang=…&oid=…

/selection?...

Final page that shows available modules.


2. Correct handling of all dynamic cookies

The bot must automatically extract and reuse:

coesessionid

COE-Tab-ID

COE-Customer

CFID / CFTOKEN

JSESSIONID

SRVCMS5WWW


Missing any of these breaks the chain.

3. Accurate reproduction of Chrome headers

Including:

sec-ch-ua

sec-fetch-*

Referer

Origin

Chrome TLS/HTTP2 behavior (via CDP, not simple requests)


4. DOM watcher for instant-click

The bot must:

run 20–40 parallel isolated sessions

detect the green “SELECT MODULES” button in <5 ms

click instantly

and open the booking page in a real Chrome window


5. Proxy + Session Isolation

Each tab/session must run with:

separate cookies

separate profiles

optional proxy

separate localStorage

separate COE-Tab-ID



---

Expected Deliverables

1. Backend module:

performs all redirect handling

extracts & reconstructs session cookies

verifies valid coesessionid



2. Frontend module:

opens real Chrome instance

loads booking page using backend-generated session

triggers instant click

shows the booking flow normally for manual payment.



3. Configuration panel (optional)

add accounts

choose city, exam, time

set number of parallel tabs





“If my current approach is incorrect, I would like to understand the correct method to handle this system. If you have the expertise, please guide me or help me build a fully functional bot script.”



Skills Required

Playwright / Puppeteer / Selenium (CDP mode)

Strong understanding of HTTP/2, redirects, cookies, CSRF

Experience with anti-bot bypasses

Experience with Wicket / Java server-side frameworks



---

Only Experienced Developers

This is not a simple Selenium clicker job.
Only message if you have real experience with strict session-based booking systems.

Provide:

past work samples

your approach to solving redirect-based session recreation

estimated timeline & cost