Senior Quality Assurance Engineer
Senior QA Engineer
Location: Bali (relocation sponsored)
Team: Application Engineering
Why GigRadar?
We’re the bootstrapped, scrappy crew behind GigRadar.io
the AI-powered growth engine for 800+ Upwork-first agencies. Shipping fast is our default, and quality is non-negotiable. Your mission: break our product before our users do, then help us bullet-proof it.
What you’ll own
Test strategy & execution – author, maintain, and continuously improve test plans, cases, scenarios, and checklists across web (React/TypeScript) and service layers (REST, GraphQL).
Automation at scale – build and extend reliable Playwright / Puppeteer suites for regression, smoke, and performance. CI is GitHub Actions; flaky tests get no mercy.
LLM safety testing – design adversarial prompt-injection and jailbreak scenarios for our Langfuse/OpenAI pipelines; validate guardrails, rate limits, and red-team exploits.
API diligence – craft Postman / code-level tests that hammer our endpoints, validate schema changes, and surface latent edge-cases.
Quality culture – pair with devs on PRs, champion shift-left testing, and turn bug reports into repeatable test artifacts.
Must-haves
Hands-on QA experience working on complex, production-grade software systems
3–5 years hands-on QA (exceptional candidates with ~2 yrs experience in automation-focused QA roles are also welcome)
Automation-first mindset — even when testing manually, you think in systems, inputs/outputs, and repeatability.
Ability to perform deep manual testing by reasoning about system state, data integrity, async behavior, and edge conditions.
Strong QA fundamentals: test design techniques, exploratory testing, regression planning, and defect lifecycle.
Working knowledge of REST APIs and hands-on experience validating API behavior beyond the UI.
Able to work async, write clear documentation, and give direct, constructive feedback.
Nice-to-haves
Exposure to JavaScript/TypeScript or similar programming languages, with the ability to read test code and reason about automation patterns.
Hands-on experience contributing to test automation frameworks (Playwright, Puppeteer, Cypress, or similar).
Practical exposure to GraphQL testing.
Experience working with CI/CD environments (GitHub Actions, Vercel, or similar).
Interest or early experience testing LLM-powered features or AI workflows.
Basic performance or load testing exposure (k6, Artillery, etc.).
What’s in it for you
Autonomy, not bureaucracy – ship improvements end-to-end.
Direct impact – your work touches thousands of proposals a day.
Fair comp + meaningful equity – we’re scaling, you’ll ride the upside.
Ready to stress-test the future of freelance growth?
Shoot your CV - If you wow us, you’ll get a take-home challenge, no leet-code, just real bugs.
We move fast. So should you.
- Department
- Technology
- Role
- QA
- Locations
- Bali
About GigRadar
Dive into a workspace where innovation meets collaboration, and where every member plays a vital role in our collective success.
Join us, and let's lead the way, together !