Skip to content

Instantly share code, notes, and snippets.

@rami-ruhayel-vgw
Last active March 27, 2026 04:21
Show Gist options
  • Select an option

  • Save rami-ruhayel-vgw/93e5f4f38d601d82d1678d6b50df15cf to your computer and use it in GitHub Desktop.

Select an option

Save rami-ruhayel-vgw/93e5f4f38d601d82d1678d6b50df15cf to your computer and use it in GitHub Desktop.
E2E test account shopping list for QA - 9 accounts needed across QC and Prod environments

E2E Test Account Shopping List

Each environment needs its own unique accounts. Do not reuse accounts across environments.

What we handle (no QA action needed)

  • CI bot, recovery, TC accounts - already exist
  • QC bot, recovery, TC accounts - we'll create via script (whitelisted phone works in QC)
  • CI Facebook/Google accounts - keeping existing ones assigned to CI

What QA needs to create

QC (play.qc.test.globalpoker.com) - 2 accounts

# Account type Email domain How to create
1 Facebook @tfbnw.net (assigned by FB) Facebook Developer Tools > Global Poker app > Roles > Test Users > Add. Then log in to GP on QC using "Log in with Facebook".
2 Google @gmail.com Create a new Google account at accounts.google.com. Then log in to GP on QC using "Sign in with Google".

Prod (play.globalpoker.com) - 5 accounts

# Account type Email domain How to create
1 Bot @endtest-mail.io Register through GP UI on Prod with a real phone number. Use an @endtest-mail.io email address.
2 Recovery @endtest-mail.io Register through GP UI on Prod with a real phone number. Use an @endtest-mail.io email. Must be endtest - tests read reset emails from this mailbox.
3 TC @endtest-mail.io Register through GP UI on Prod with a real phone number. Use an @endtest-mail.io email address.
4 Facebook @tfbnw.net (assigned by FB) Facebook Developer Tools > Global Poker app > Roles > Test Users > Add. Then log in to GP on Prod using "Log in with Facebook".
5 Google @gmail.com Create a new Google account at accounts.google.com. Then log in to GP on Prod using "Sign in with Google".

Total: 7 accounts (2 QC + 5 Prod)

For each account, I need the email and password back. I'll load them into Secrets Manager.

Notes

  • CI and QC share the same Auth0 tenant (same user database, different domains). Accounts must be unique across both, not just within each environment.
  • Prod bot/recovery/TC require real phone verification - the whitelisted test number does not work in Prod.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment