GigRadar logo

Quality Assurance Engineer

GigRadar

Posted 4 days ago

About this role

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.

Job details

Workplace

Office

Location

Badung Regency, Indonesia

Job type

Full Time

Similar

Company

Jobr Assistant extension

Get the extension →