EngineeringApplications paused
QA Engineer
QA engineers at Whale Task check ERP, POS and payment systems before they reach the client. You write test plans and UAT scripts, keep the Postman API suites up to date, and cover the most important flows with Playwright.
- Location
- Chiang Mai · hybrid
- Type
- Full-time or internship
- Levels
- Intern–Senior
What you'll do
- Write test plans and UAT scripts before work goes to the client
- Maintain the API test suites in Postman
- Automate key flows such as sign-in and invoicing with Playwright
- Report bugs with steps to reproduce, and re-test after the fix
Tools
- Playwright
- Postman
- SQL
- Git
How we hire for this role
- 1Apply with a link to your work, GitHub or portfolio
- 2A conversation with the team, and a task: write the test cases for one real screen.
- 3A written offer with your level, salary and start date
Applications are paused
We are not taking new applications right now. Role details, levels and the hiring steps are all still here, and the application form will come back to this page when we reopen.
See all rolesMore Engineering roles
All 10 rolesEngineering
Full-stack Developer
Build web apps and back-office systems, from the database design to the screens customers use every day.
Levels Intern–Lead
Next.jsTypeScriptGoPostgreSQL
See the role Engineering
Mobile Developer (Flutter)
Build the apps shops and their staff use every day, on iOS and Android from one codebase.
Levels Intern–Lead
FlutterDartFirebaseREST APIs
See the role Engineering
Backend Developer (Go)
Write the APIs and back-end services that have to be right every time, such as payments and the CRM.
Levels Junior–Senior
GoPostgreSQLCloud RunPub/Sub
See the role 