We are seeking an experienced Selenium/Python automation engineer to optimise an existing bot designed for the UK’s DVSA (Driver and Vehicle Standards Agency) Online Booking System (OBS). This is a high-demand, competitive environment where milliseconds can determine success in securing earlier driving test dates. Your role will be to analyse and refactor the bot to deliver ultra-low latency performance, minimise reaction time, and maximise booking success rates.
Responsibilities
- Optimise bot execution speed for DVSA OBS, specifically targeting the “Previous Available” search loop and instant slot reservation workflow.
- Reduce DOM parsing time when detecting available test slots (green slot indicator).
- Implement instant click execution logic for reserving slots as soon as they appear.
- Introduce stealth automation techniques to minimise the risk of IP bans and Error 15 from DVSA’s anti-automation systems.
- Ensure the bot can recover gracefully from errors and blocked IPs without manual intervention.
Required Skills
- Proficiency in Selenium and Python for automation tasks.
- Strong experience in optimizing scripts for performance and efficiency.
- Expertise in stealth automation techniques to evade detection systems.
Nice to Have
- Familiarity with handling rate limits in high-demand automation scenarios.
- Experience in working with booking systems or similar high-demand platforms.
- Previous experience working on booking bots or ticket-sniping bots.
- Familiarity with the DVSA system’s behaviour during high-traffic slot releases.