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.

View all jobs at GigRadar

Apply now Apply later

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.

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0

Tags: APIs CI/CD Engineering GitHub GraphQL JavaScript LangChain LLMs OpenAI Pipelines Playwright React Testing TypeScript

Perks/benefits: Equity / stock options

Region: Asia/Pacific
Country: Indonesia

More jobs like this