IT & Development ✦ Dedicated & full-time

QA
Tester

Manual and regression testing across web and app that ship quality — from $14/hr + GST.

Looking for VA work? Apply at staffingsolutions.ph
$14/hrFrom, + GST · full-time
70%Average saving vs a local hire
14 daysBrief → first day
Fully managedWe hire, you lead

What a QA Tester does

Bugs cost trust. A QA tester runs manual and regression testing across your releases so defects are caught before customers are.

Every StaffingSolutions.io qa tester is recruited, hired and managed by us — reference-checked for your tools, working your business hours, and backed by our zero-risk promise: no placement fee, money-back first week, and a free replacement if the fit isn't right.

What they handle

  • Test cases — written and run.
  • Regression testing — every release.
  • Bug reporting — clear repro steps.
  • Cross-browser/device — coverage.
  • Smoke & sanity — pre-release.
  • Test data — managed.
The actual work

A week in the role

Testing as a written discipline, not clicking around hoping. This role maintains the test case library, runs the regression pack ahead of each release, and writes defects a developer can reproduce first try. Manual execution across browsers and devices, with API checks and exploratory sessions where the risk actually sits.

The taskWhat that actually involves
Maintain the regression suite

Keeps the regression pack in TestRail, Xray or Zephyr current: retires cases for removed features, adds cases for shipped stories, and tags by risk so a hotfix run can cover payment and login paths without executing the whole library.

Write test cases from acceptance criteria

Reads the story and acceptance criteria before development finishes, writes positive, negative and boundary cases with explicit preconditions and expected results, and raises the ambiguities — what happens on a duplicate submission — as questions on the ticket rather than assumptions.

Execute the release regression run

Works the run in the test management tool against the release candidate build, marks each case passed, failed or blocked with evidence attached, and hands the release manager the outstanding defect list before the go/no-go call.

Write reproducible defect reports

Logs defects in Jira with build number, environment, exact steps, actual versus expected result, console and network output, and a screen recording — so the developer is not guessing whether it is data, browser or genuinely code.

Retest and verify fixes

Retests each fixed defect on the build it claims to be fixed in, runs the surrounding cases to catch what the fix broke on the way past, and reopens with fresh evidence rather than accepting a status change.

Cross-browser and device checks

Runs the critical journeys across the browser and device matrix agreed for your customer base, using BrowserStack or physical handsets, checking layout, form input behaviour under mobile keyboards, and the things that only ever break on Safari.

API and integration testing

Exercises endpoints in Postman against the documented contract — status codes, required fields, validation messages, authentication failures, malformed payloads — and confirms the record actually landed in the downstream system rather than trusting a 200 response.

Exploratory testing sessions

Runs timed charter-based sessions across new or historically fragile areas, hunting what nobody scripted: back button mid-checkout, session timeout on a long form, pasted data carrying unusual characters, and writes findings up against the charter.

Support user acceptance testing

Prepares the UAT environment and data, writes the scripts your business users follow, sits in the sessions to capture what they actually hit, and triages their reported issues into defects, training gaps or genuine change requests.

Build and maintain test data

Sets up the accounts, orders, subscription states and edge-case records each cycle needs, refreshes them after environment resets, and keeps a documented seed set for the scenarios that are painful to construct by hand every time.

Accessibility and content checks

Runs keyboard-only navigation, screen reader spot checks and automated axe scans across key pages, and logs missing form labels, focus traps and contrast failures against the specific WCAG success criterion rather than a general complaint.

Report on test progress

Publishes a short daily status through a release cycle — cases executed, cases blocked and what is blocking them, defects by severity still open, areas not yet covered — so the project lead can see whether the date is real.

Related roles

More IT & Development roles

All IT roles →
Questions

Frequently asked

Manual only, or automation too?
Both are available — manual and regression by default, with test-automation experience where your stack needs it.
How much does a qa tester cost?
From $14/hr + GST for a full-time, dedicated team member — roughly $29K a year against $95K–$115K all-in for the local equivalent once you add super, leave, payroll tax, software and a desk. No placement fee, no setup fee, no recruitment retainer: you pay from the day they start, for hours worked, and interviewing candidates costs nothing. Specialist roles sit a little higher. Run your numbers →
How fast can they start?
Typically 14 days from your discovery call to day one. In the first week we source and screen against your brief; you get three matched profiles and interview whoever you like. Once you choose, we handle the offer, the contract, equipment and connectivity checks, and induct them on our side before they reach you. Specialist roles — developers, NDIS claims, anything needing niche software — can take a week longer, because we won't pad a shortlist just to hit a date.
What if the fit isn't right?
You're covered twice over. If it's clearly wrong by day five, your first week is refunded in full. After that, a free replacement any time — new shortlist, new interviews, no second fee, because there was never a first one. Before it gets that far, talk to us: our HR manager will work through it with you and the team member, since most problems turn out to be an unclear process rather than the wrong person, and a fortnight of coaching usually fixes it. Replacing someone is the last resort, not the first move.
Is there a minimum term?
Three months, then month to month. It's the same runway you'd give a new local hire to learn your systems, your clients and your standards — and the team members who get a fair run are the ones who stay for years. There are no exit penalties at any point, and if the issue is the person rather than the role, the first-week refund and free replacement cover that separately.
How do you handle confidentiality?
The same way you'd treat any remote team member. Every placement signs an NDA and a confidentiality clause before day one, and they work inside your systems — your email, your CRM, your file storage — so you control what they can see and can revoke access instantly. No client data is stored on our side.
What stays with you, and what goes to them?
They take the recurring, process-driven part of the QA Tester role — the work that happens the same way every week and eats your day. Judgement calls, client relationships, anything requiring your licence, sign-off or authority stay with you. The clients who get the most out of a QA Tester hand over a defined process and keep the decisions, rather than handing over the whole function and hoping. On the discovery call we'll map which tasks fall on which side of that line before you commit to anything.
How do I hand the work over without losing weeks to training?
Record yourself doing the task once and talk through it as you go — a fifteen-minute screen recording beats a written manual every time, and your QA Tester will turn it into a documented process you both work from. Expect the first fortnight to be shadowing and checking, then steadily less. If you have nothing documented, that's normal and it's not a blocker: we'll help you decide what to record first, and your account manager checks in through the whole ramp-up.