About Automation Challenges Playground

Automation Challenges Playground is a free practice ground for automation developers — RPA builders and QA/test automation engineers alike. It exists because most automation tutorials train against a single clean, static form, and production automations rarely get that luxury. Here, every task is built to reproduce a specific failure mode real automations run into: identifiers that change between runs, dirty data formats, CAPTCHA and 2FA gates, and interactions that genuinely require parallel action.

The site is deliberately tool-agnostic. Nothing here depends on UiPath, Power Automate, Automation Anywhere, Robocorp, Playwright, Selenium, Cypress, or any specific framework — if your tool can drive a browser, you can attempt every challenge. That also makes it useful for comparing tools, preparing for an automation interview, or building course material as an instructor.

Every task is seeded and repeatable (append ?seed=42 to a task URL to reproduce the exact same run), scored on accuracy and time, and ends with a completion code you can share as proof of finishing a challenge.

This site is the sibling project of emretekbas.me, Emre Tekbaş's personal site. Found a bug or have an idea for a new challenge? Use the bug report form.