Hire engineers

QA outstaffing: automation and QA engineers who work under your management

You need more hands or a skill your team lacks, and you want to direct the work yourself. With QA outstaffing, test automation or QA engineers from Zapple.Tech work as part of your team: your stand-ups, your tracker, your repository and your CI. You set their priorities task by task and you own the result. You meet the engineers before they start, the quote or contract states team size, term, notice and replacement terms, and the first month ends with a review.

Role brief for an outstaffed engineer, before the first stand-up 2 passed 1 failed 1 review
  • Role and testing scope Written down and approved by you agreed
  • Team size, term, notice, replacement Stated in the quote or contract written
  • Working hours overlap Agreed with your team before the start open
  • Access to tracker, repository and CI Accounts and a test environment ready for day one missing
Illustrative example of what a role brief and the terms settle. Not client data.
  • Since 2015
  • Founders of CodeceptJS and Codeception
  • Founders of Testomat.io and Testomat.ai
  • 50+ testimonials
  • 4.9 out of 5 on Clutch

At a glance

What it is
QA outstaffing
First step
Role and terms One call
You receive
A role brief, approved by you before anyone is proposed +1 more
After that
Choose the engineers Agreed with you

What we test

Services in this area

  • Test automation engineers on outstaffing terms

    Engineers who write and run automated tests in your repository and CI, on the priorities you set. The roles are described on the hire test automation engineers page.

    • Your stand-ups, your tracker, your repository and your CI
    • Priorities set by you, task by task
  • QA engineers and testers on outstaffing terms

    Engineers who test features and fixes by hand and by script inside your sprint. The roles are described on the hire QA engineers page.

    • Test cases and defect reports in your tracker
    • The same contract terms as for automation engineers
  • A team with its own lead instead

    If you would rather steer by priorities than direct people task by task, a dedicated QA team is the other model.

    • The team runs the testing; you decide on release

How automated QA outstaffing works

  1. A written role brief. The role, the testing scope, the tools, the term and the first goals, approved by you.
  2. You choose the engineers. Zapple.Tech proposes engineers, you talk to each one, and you decide who joins.
  3. The engineers join your team. They work inside your sprint, in your stand-ups and your tracker. Automation engineers write tests in your repository and run them in your CI.
  4. A review after the first month. You and Zapple.Tech check whether the role and the goals still fit.

Working hours overlap is agreed before the start.

Zapple.Tech was founded by the founders of CodeceptJS and Codeception, open-source testing frameworks, and of Testomat.io and Testomat.ai. The test practices and the rules for AI tools that the engineers bring come from that company. It does not mean each engineer you meet wrote those tools.

What the outstaffing contract covers

  • Team size, term, notice and replacement terms, stated in the quote or contract before anyone starts.
  • Changes in writing. A change to the role or the term is made in writing, and the number of engineers is in the quote.
  • Where the work lives. Tests in your repository, test cases and defect reports in your tracker.
  • Access, data and AI tools. Agreed before the start. Only AI tools you approve are used, no personal data goes into them by default, and if your rules allow no AI tools, the engineers work without them.

Outstaffing, outsourcing or in-house: who manages and who owns the result

Model Who sets priorities Who owns the result Fits when
In-house hire You You The work is permanent and you can hire for it
QA outstaffing (team expansion) You, task by task You You have a QA lead or an engineering lead and need more hands, or a skill you lack
Dedicated QA team You The team runs the testing; you decide on release You want a team with its own lead
Full project outsourcing You, at project level We run the testing and keep you informed; you decide on release You want the work handed over. See QA outsourcing services
Managed QA We do, within the agreed scope We do, for the agreed measures You want an outcome, not people

When outstaffing is the right model

  • A skill your team lacks, such as test automation or API testing, and nobody to build it up.
  • A product too small for a permanent hire, or a workload that does not justify one.
  • Priorities that change week to week, so a fixed project scope would not hold.
  • You want the decisions to stay inside your team, with outside engineers doing the work.

The roles themselves are described on hire QA engineers and hire test automation engineers.

The risks of outstaffing, and how they are handled

  • The management load stays with you. That is the model. If you do not have the time to direct the work, one of the models in the next section fits better.
  • Communication. The engineers use your stand-ups and your tracker, so the work is visible where your team already looks.
  • Code and data. The rules are agreed before the start, and the engineers check any AI draft before anyone relies on it.
  • Unclear ownership of the work. The tests, test cases and defect reports the engineers write sit in your repository and your tracker.

When outstaffing is the wrong choice

How an engagement runs

Start small, with a fixed scope

Each step has a defined scope, duration and deliverables. You decide after each one whether to continue.

  1. Step 1 One call

    Role and terms

    We write down the role, the testing scope, the tools, the term and the first goals with you. If you are not sure which role to staff, a one-week QA audit comes first.

    You get

    • A role brief, approved by you before anyone is proposed
    • The goal for the first weeks
  2. Step 2 Agreed with you

    Choose the engineers

    Zapple.Tech proposes engineers for the brief. You interview each one and decide who joins. The start date is set at that point.

    You get

    • A conversation with every engineer proposed
    • The contract terms in writing, with the number of engineers
  3. Step 3 Monthly, for the agreed term

    Work under your management

    The engineers take their tasks from you inside your sprint. One month in, you and Zapple.Tech check the brief against the work as it turned out.

    You get

    • Tests and fixes in your repository, test cases and defects in your tracker
    • A first-month review with Zapple.Tech
    • Any change to the role or the term, in writing

They helped us to close the positions and consult our team how to proceed further. High-quality quick feedbacks with the deep checking of the required tasks, professional approach, great understanding of the company's technologies and product, detailed reports.

Kristina Lavrentieva Manager at keepgo.com, Israel More reviews

From a test automation client

Zappletech have provided us with software development and test automation services, both in terms of guiding the architecture, and implementing a lot of test case.

Chris McVittie Head of Technology, UK More reviews

FAQ

Questions buyers ask

What is QA outstaffing, or AQA outstaffing?

QA outstaffing means engineers from an outside company work in your team under your management, on a contract with that company. You decide what they work on day to day. When the engineers are test automation engineers it is often called AQA outstaffing or automated QA outstaffing. Both kinds of engineer can be outstaffed.

What is the difference between outstaffing and outsourcing?

Who sets the priorities and who owns the result. In outstaffing you set priorities task by task and you own the result. In outsourcing the vendor takes over the work, and you set priorities at project level. See QA outsourcing services for the whole testing function, or test automation outsourcing for the automation work as a project.

Is outstaffing the same as staff augmentation or team expansion?

They describe the same arrangement from different sides. Staff augmentation and team expansion describe what happens in your team; outstaffing names the contract behind it. The roles you can add are on the hire QA engineers and hire test automation engineers pages.

Who manages the engineers day to day?

You do, through your stand-ups, your tracker and your priorities. Zapple.Tech comes in once, at the end of the first month, to review the role and the goals with you.

Where do the code and the test results live?

In your systems. Automated tests sit in your repository and run in your CI; test cases and defect reports sit in your tracker. Your own engineers can read, change and run the tests without us.

How do you protect our code and data?

Access, data and tool rules are agreed before the start. Only AI tools you approve are used, and nothing leaves your environment if your rules say so. No personal data goes into AI tools by default. If your rules allow no AI tools, the engineer works without them.

What if an engineer is not a fit or leaves?

Raise it at the first-month review, or sooner. What happens then follows the replacement terms, which are written into the quote or contract before anyone starts.

How soon can the engineers start?

The start date is agreed when you choose the engineers and goes into the quote. What moves it most is how soon access to your tracker, repository and test environment is ready.

How much does QA outstaffing cost?

Prices are not published. The quote depends on the roles, the number of engineers and the term. Describe the role and you get a scoped quote within one business day.

Start with a written role brief

Describe your stack, the testing scope, the term and the first goal. We reply within one business day with scope, timeline and a quote.

  • On the market since 2015
  • Founded by the founders of CodeceptJS and Codeception, open-source testing frameworks
  • Founded by the founders of Testomat.io and Testomat.ai
  • More than 50 testimonials
  • Rated 4.9 out of 5 on Clutch, from 7 client reviews

Prefer to talk first? Schedule a call

    We reply within one business day.