QuicKFillAI FORM FILLING
Back to all roles
● Hiring nowPart-timeRemote · Worldwide15–25 hrs/week

QA Analyst

Be the last set of eyes between buggy code and a paying immigration lawyer. Author test flows, run release passes, ship quality.

Location
Remote · Worldwide
Hours
15–25 hrs/week
Type
Part-time contractor
Start
ASAP

About the Role

QKfill is software that automates filling out visa and immigration applications. We’re pre-launch, customers are circling, and every bug in our product is a bug in someone’s visa application — a wrong checkbox can mean a refused entry.

You’ll be the last quality gate before code reaches paying immigration lawyers and applicants. We need a sharp, self-directed QA who thinks like a real user trying to break the product — not someone who just executes scripts.

This is not a “write test cases all day” role. You’ll author user-journey-based test flows from scratch, run release passes across multiple environments, and own quality across a multi-tenant SaaS with AI, billing, and 5 user roles.

Core Responsibilities

  • Author human test flows — scenario-based test journeys that catch real-world failure modes AI-generated checklists miss
  • Run tiered release passes — smoke (per deploy), critical (pre-merge), full (weekly)
  • Cross-role testing — execute flows across all 5 user roles (admin, agent, applicant, etc.)
  • Multi-tenant isolation checks — verify Org A never sees Org B’s data
  • AI extraction QA — verify extracted data from passports and forms matches source
  • Money-path testing — Stripe checkout, subscriptions, refunds, overages (test mode)
  • Bug reporting + triage — reproducible reports with P0/P1/P2/P3 discipline

Must-Have Skills

  • Web app testing fundamentals — modern SaaS behavior, async UI, session state
  • Browser DevTools fluency — Network, Console, Application tabs
  • Basic SQL reading — can run SELECT queries to verify DB state (no joins needed)
  • Reproducible bug reports — title, steps, expected, actual, env, role, screenshot
  • Severity discipline — P0/P1/P2/P3 with clear reasoning
  • Obsessive attention to detail — immigration forms have 200+ fields where one wrong checkbox = visa denial
  • User empathy + breaking mindset — actively tries to break things; thinks like a stressed user, not a spec executor
  • Self-direction — plans test sessions from a 1-paragraph spec without hand-holding
  • Clear async communication — written-first, time-zone-aware

Strong Bonus

  • Immigration / visa / paralegal background
  • Playwright literacy — can read and run existing E2E tests
  • Postman / Insomnia / curl for API-level testing
  • Supabase / PostgreSQL familiarity
  • Stripe test-mode dashboard experience
  • Prior QA experience on multi-tenant SaaS or RBAC-heavy products

Who This Role is NOT For

  • Someone who needs a detailed test plan handed to them before they can start
  • Someone who files every bug as P1 with no severity reasoning
  • Someone who resists exploratory testing in favor of scripted-only
  • Someone whose bug reports read "doesn’t work, please fix"
  • Someone who treats QA as a gate, not a partner

Logistics

LocationFully remote, work from anywhere
Hours15–25 / week, flexible, async-friendly
OverlapNone required (NA afternoon overlap is a plus)
PaymentHourly, bi-weekly via Wise, Deel, or your preferred method
RateCompetitive, based on experience and domain background
Start dateASAP

How to Apply

Email qkfill101+job@gmail.com with:

  1. A short message (3–5 sentences) on why this role caught your eye and one bug you’re proud of catching
  2. Your LinkedIn profile URL
  3. Your resume / CV (PDF preferred)
  4. Your hourly rate range, time zone, and weekly availability

If your application resonates, we’ll send screening questions, then a paid take-home, then a video call with the hiring manager.

If you’ve ever filled out a visa form and thought ‘this should be easier’ — you’ll fit right in.

Ready to apply?

Email us with your short message, LinkedIn URL, resume, and rate. We read every application.

qkfill101+job@gmail.com