Free automation sandbox

Stop practicing on todo apps real apps

50 intentional bugs. Chaos mode. Shadow DOM. Flaky APIs.Automate them all — and prove it on your GitHub.

50+
Intentional bugs
400+
Stable test IDs
6
Real-world apps
100%
Free forever

Who it's for

Built for every stage of your QA career

QA Engineers & SDETs

Build end-to-end Selenium, Playwright, or Cypress suites. Demonstrate data seeding, retries, and POM patterns in a production-grade sandbox.

Students & Bootcampers

Follow guided challenges to learn selectors, waits, and assertions. Share scripts as portfolio proof on GitHub.

Trainers & Teams

Assign take-home tasks without managing infrastructure. Onboard new hires to your automation stack with ready-made modules.

Weekly Challenge

Can you beat this week's challenge?

Hard247 engineers attempted • Resets every Monday

Automate the Chaos Mode Checkout

Randomized IDs, dynamic delays, and Shadow DOM — all at once. Write a test that passes 3 runs in a row.

Prove your skills

Your automation skills, verified & shareable

Complete challenges, earn shareable achievement cards, and build a public portfolio that proves what your resume can't.

Achievement Cards

Complete a challenge, get a branded card with your stats. One-click share to LinkedIn.

Public Portfolio

Auto-generated portfolio page from your completed challenges. Share it on resumes & job applications.

Challenge a Friend

Send a challenge link. Same scenario, same timer. See who writes better automation.

FAQ

Frequently asked questions

Yes. PassTheNote is designed to be the backend for your GitHub portfolio. Write scripts that demonstrate API-chained UI tests, Data-driven testing, and POM (Page Object Model) structures.
Yes. PassTheNote is currently free for individual learners and QA engineers. You can sign up instantly and reset your data anytime.
Absolutely. Every page exposes stable test IDs and consistent DOM patterns so your Selenium, Playwright, Cypress, or WebdriverIO scripts remain reliable.
Yes. Use the built-in API Explorer, downloadable Postman collection, and REST gateway to chain API and UI scenarios together.
Please do! Trainers embed it into syllabi, and teams rely on it for onboarding assignments or technical interviews.
Yes. Key components use stable data-testid attributes with a consistent naming convention (ptn-* prefix). See the Test IDs Reference page for a comprehensive list organized by module.
Absolutely not. Load testing is strictly prohibited and will result in an immediate IP ban. PassTheNote is for functional UI/API testing only. Accounts generating >5 requests/second are automatically blocked.

Your GitHub is your resume. Fill it this weekend.

No credit card. No setup. Sign up in seconds, start automating instantly.