Quality Assurance
Badung Regency, Indonesia
⚠️ We'll shut down after Aug 1st - try foo🦍 for all jobs in tech ⚠️
GigRadar
AI-Powered Upwork Automation tool for agencies. Get more leads with an automated AI bidder, real-time job alerts, conversion analytics and profile optimizations.Senior QA Engineer (Manual + Automation)
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
- 5+ yrs hands-on QA (mix of manual + automation) in modern SaaS.
- Pro in JavaScript/TypeScript test automation (Playwright or Puppeteer).
- Deep knowledge of REST & GraphQL testing (Supertest, pact, or similar).
- Battle scars from red-teaming LLM apps: prompt injection, jailbreaks, safety evals.
- Solid fundamentals: test design techniques, risk-based testing, defect lifecycle, traceability.
- Able to work async, write crisp docs, and give ruthless feedback.
Nice-to-haves
- Experience with Langfuse, LangChain, or other LLM observability tools.
- Exposure to CI/CD on GitHub Actions and Vercel.
- Basic performance / load testing chops (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.
- Annual off-site in Bali (surf’s up).
Ready to stress-test the future of freelance growth?
Shoot your CV + a short teardown of your favorite testing failure to jobs@gigradar.io with subject “Senior QA”.
If you wow us, you’ll get a paid take-home challenge, no leet-code, just real bugs.
We move fast. So should you.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: APIs CI/CD Engineering GitHub GraphQL JavaScript LangChain LLMs OpenAI Pipelines Playwright React Testing TypeScript
Perks/benefits: Equity / stock options
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.