sqaMethodsEXPERTISE. POWERED BY FORGE.

EXPERT-LED TEST AUTOMATION

Stop building automation from scratch.

Start with a working foundation.

Forge combines AI-assisted generation with decades of automation architecture expertise to deliver a working, extensible foundation tailored to your application—without months of repetitive framework development.

If we don’t deliver, you don’t pay.

We agree on the results before work begins. Your implementation fee is payable when you accept the agreed deliverables.
Expert-led implementation. Clear acceptance criteria. Your code, your environment.
EXPERT-LED. FORGE-POWERED. YOURS TO KEEP.
BUILT FOR YOUR TEAM

Java / Selenium

TypeScript / Playwright

Customer-owned code

Leopoldo Gonzalez, creator of Forge

LEOPOLDO GONZALEZSQA Methods · Creator of Forge

02 / THE EXPERTISE BEHIND FORGE

Work with the person
who built the method.

Initial engagements are led by Leopoldo Gonzalez, an automation architect and the creator of Forge.

Leopoldo developed Forge to streamline the process of building test automation. He uses it in his consulting engagements to reduce repetitive development work and shorten the path from an agreed business workflow to working, maintainable tests.

You work directly with the person who built the tool and applies it to your implementation—from scoping through delivery and review.

Meet Leopoldo on LinkedIn

03 / WHY FORGE

Less repetitive development.
A foundation you can build on.

Forge connects reusable screen interactions, business workflows, test data, and execution results. This helps us build automation more efficiently and reuse applicable components as your coverage grows.

Your team receives working tests, the underlying code, and a structure that supports future maintenance and expansion.

01 / SCREEN ACTIONS

Define the interaction.

Reusable actions for fields, buttons, navigation, and checks.

Enter provider detailsSave provider
02 / BUSINESS WORKFLOWS

Express the intent.

Combine actions into a sequence with a clear business outcome.

Add and verify a provider
03 / TEST FLOWS & DATA

Run and verify.

Apply agreed data variations and inspect execution evidence.

Controlled inputsRecorded results

Reuse what already works.

Shared screen actions can support several scenarios. When an interaction changes, we update the shared asset and review affected tests.

Control your starting point.

Plan the data each workflow needs, create test records where agreed, and define any reset or cleanup steps.

Understand what was tested.

Connect business intent to test inputs, validations, and results your QA team can review.

FORGE AT A GLANCE

How Forge brings automation together.

Forge connects the technical steps that operate your application with the data and validations that check its business behavior. This overview shows how those parts work together.

Forge overview connecting application interactions with test data and business-rule verification. Enlarge image

THE METHOD IN PRACTICE

From reusable steps
to a complete test flow.

See how Forge brings automation assets together. Your engagement uses one agreed technology target.

Java / Selenium / MavenTypeScript / Playwright

04 / FORGE AUTOMATION FOUNDATION

Start with a workflow.
Leave with a foundation.

A defined implementation that delivers one useful outcome and the reusable assets behind it. Your QA manager selects the workflow and coverage priorities.

THE ENGAGEMENT BOUNDARY

1agreed workflow
5max.named screens

We agree on the start, finish, scenarios, validations, data variations, and deployment requirements before implementation.

A useful outcome, clearly defined.

“Foundation” means the workflow and reusable assets in your proposal. Additional workflows and broader coverage are scoped separately.

Review pricing and terms
AN EXAMPLEHealthcare claims

Business use case / Enter a claim

Add and verify
a provider.

A supporting workflow that gives claim testing a repeatable starting point.

  1. 01
    Create the test provider.

    Use controlled inputs to create a new record for the run.

  2. 02
    Check the agreed rules.

    Complete the fields and verify the included validations.

  3. 03
    Prove the result.

    Verify saved details and that the provider can be selected for a claim.

Patient setup, coverage setup, and claim submission are separate workflows unless included in the proposal. Actual screen count is confirmed in the walkthrough.

05 / WHAT YOU RECEIVE

Working tests.
And the work behind them.

A practical handover gives your team the code, evidence, and guidance to understand and run what we deliver.

01

Implemented automation

The agreed workflow, reusable screen actions, test flows, and validations, built for your chosen technology target.

02

Controlled test data

The agreed inputs and data variations, with documented prerequisites and any included creation, cleanup, or reset steps.

03

Execution evidence

Demonstrated runs in the agreed environment, results, and evidence reviewed against the acceptance criteria.

04

Code and practical guidance

Delivered source in your repository, an asset walkthrough, and instructions for running and maintaining the automation.

Your automation remains yours. Keep the delivered code if you stop using Forge or our consulting services. Continued platform access and support are agreed separately.

06 / HOW ENGAGEMENTS WORK

Agree on the outcome.
Then prove it.

Your team brings application knowledge and testing priorities. We bring the automation expertise, delivery method, and Forge.

Discuss your workflow
  1. 01

    Walk through the workflow.

    Review the workflow your QA manager selected. Identify its start and finish, named screens, business rules, and technical prerequisites.

  2. 02

    Agree on scope and acceptance.

    Confirm scenarios, data variations, deliverables, responsibilities, schedule, and fixed fee. Document how the completed work will be demonstrated and accepted.

  3. 03

    Build, run, and review.

    Implement with Forge in the agreed environment. Review progress with your team and demonstrate the automation against the agreed criteria.

  4. 04

    Accept the delivery.

    Review the working tests, evidence, code, and handover. We correct work that falls short of the original requirements at no additional charge. The implementation fee becomes payable on acceptance.

07 / FORGE AGENT

Execution in
your environment.

The Forge Agent runs on an approved computer that can reach your test application, automation database, and repository. Access and configuration are reviewed with your IT team.

Customer-side execution.

Run the automation on an approved Agent computer with the application and network access needed for the engagement.

Local connection settings.

The installer stores database connection details and credentials on the Agent computer. Your team approves the required accounts and permissions.

A clear information flow.

Execution results and report artifacts, including screenshots, return to Forge. We review test data, access, and reporting requirements with your team before work begins.

See what we need to start

EXPLORE THE ARCHITECTURE

See how Forge works with your environment.

Forge coordinates the automation work, while the Agent executes supported tasks on an approved computer with access to your test application, automation database, and repository. Results and report artifacts return to Forge for review.

Forge Agent architecture infographic showing cloud orchestration, execution in the customer’s environment, and results returned to Forge. Enlarge image

08 / FORGE AUTOMATION EXPANSION

A foundation today.
Room for what comes next.

Once the initial workflow is delivered, your QA manager decides the next priorities. We can extend the coverage and keep the automation current as your application evolves.

01ADD COVERAGE

Build the next workflow.

Reuse applicable assets as you add workflows, scenarios, and data variations.

  • New workflows with defined outcomes
  • Additional business-rule checks
  • Expanded regression coverage
Separately scoped implementation
02MAINTAIN

Keep coverage current.

Support the automation as your application, screens, and business rules evolve.

  • Update affected automation assets
  • Investigate test failures
  • Review agreed coverage changes
Ongoing service with agreed capacity

09 / PRICING & COMMERCIAL TERMS

Clear scope.
Clear terms.

Review the investment alongside the deliverables, responsibilities, and acceptance criteria. Your team decides whether it fits its priorities.

FORGE AUTOMATION FOUNDATION

AROUND$20,000USD · Fixed fee confirmed after walkthrough

One agreed workflow within a business use case, covering up to five named application screens.

  • Documented scenarios and validations
  • Agreed test data and deployment requirements
  • Working tests, evidence, and handover
Discuss your workflow
01

Acceptance before payment.

If we don’t deliver the agreed results, you don’t pay the implementation fee. Scope, dependencies, review, and payment terms are documented in the engagement agreement.

02

The boundaries are agreed together.

We name the screens and define how tabs, dialogs, and wizard steps count. Larger workflows and additional coverage require a separate quote.

03

No Forge subscription to get started.

A subscription is optional if your team later wants to build, manage, and expand its own automation with Forge.

04

Ongoing work is a separate decision.

Maintenance, expansion, and continued platform access are scoped separately. The proposal identifies the access, environment readiness, and participation your team provides.

10 / FREQUENTLY ASKED QUESTIONS

A few practical
questions.

What does “if we don’t deliver, you don’t pay” mean?

Before work begins, we document the agreed workflow, deliverables, and the criteria you will use to accept them. We demonstrate the completed automation and review it with you. If our automation does not meet the requirements originally agreed upon, we correct it as part of the implementation at no additional charge. The implementation fee becomes payable when you accept the agreed work. If we don’t deliver the agreed results, you don’t pay that fee. Scope, dependencies, and payment terms are documented in the engagement agreement.

Can you give me an example of a workflow within a use case?

In a healthcare claims application, the use case “Enter a claim” may depend on a supporting workflow such as “Add and verify a provider.” This gives claim testing a repeatable starting point.

The automation creates a new provider in the agreed test environment using controlled test data, completes the required fields, checks the agreed validation rules, and saves the record. The workflow ends when the new provider’s identifier and saved details are verified and the provider can be selected for a claim. Each run creates its own test provider, avoiding reliance on a record left behind by another test or user.

Patient setup, coverage setup, and claim submission are additional workflows, included only if agreed in the proposal. Your QA manager selects the coverage needed; together, we define the prerequisites, validations, test data, named screens, and any cleanup or reset steps. The actual screen count and fixed fee are confirmed during the application walkthrough.

What if our use case spans more than five screens?

A broad use case such as “Enter a claim” may contain many workflows and scenarios. The package covers one agreed workflow within that use case, with a defined start, finish, and up to five named screens. During the application walkthrough, we agree on the screen inventory, including how relevant tabs, dialogs, and wizard steps are counted. A larger workflow requires a separate quote or a smaller phase with its own useful, independently acceptable outcome.

What if the application or agreed workflow changes?

If a screen is added, removed, replaced, or becomes conditional on an earlier step, we review how that change affects the automation. This includes changes that take the workflow beyond the five named screens in the proposal.

We explain any impact on the work, price, and delivery schedule and agree on revisions with you before proceeding with the affected work. A change does not automatically mean an additional charge; that depends on the work required.

What do we need to start?

Start with a selected workflow and a QA contact who understands the application. Before implementation, we agree on the acceptance criteria and confirm these technical prerequisites with your IT team:

  • Forge Agent: An approved computer with a compatible Forge Agent installed and registered to the project, or permission to install and configure it. The Agent must be available during the agreed work and test runs.
  • Required software: We deliver automation using either Java/Selenium or TypeScript/Playwright, as agreed for your project. Both options require Node.js version 22 installed and used by the Agent, npm 10, Git, and the required browser dependencies. Java/Selenium engagements also require JDK 21 or newer and Maven 3.8 or newer.
  • TEST automation database: A dedicated, nonproduction PostgreSQL or SQL Server database, connection details, and permissions to initialize the project’s tables and read and write automation data. This is separate from your application’s own database; any direct access to that database is agreed only if needed.
  • Test application and accounts: Access to a working TEST environment, test accounts with the required roles, and permission to create and manage the agreed test data.
  • Repository and workspace: Access to the automation Git repository and agreed branch, including publishing permissions, plus writable folders on the Agent computer.
  • Network access: Approved connectivity from the Agent to Forge, the test application, automation database, Git repository, and required package and browser downloads, including any VPN or firewall configuration.

We verify readiness with your QA and IT teams and document who provides and configures each item. The delivery schedule depends on these agreed prerequisites remaining available; any setup work or impact from access delays is discussed with you.

Do we need to buy a Forge subscription?

You don’t need a Forge subscription to get started with our consulting services. If your team later chooses to build, manage, and expand its own automation, Forge is available through an optional subscription. You keep the delivered automation code whether or not you subscribe.

What happens after implementation?

The generated automation code is delivered to a repository you control and stays with your team. You can run the tests repeatedly through your own CI/CD pipeline—for example, with each build, before a release, or on a scheduled regression run—using the required software, test data, and environment access.

Our handover includes guidance for running and maintaining the delivered automation. Any setup or integration work needed for your pipeline is agreed as part of the engagement scope.

As your application changes, the automation may need updates. Your team can maintain and extend the delivered code, or engage us for additional coverage or ongoing maintenance. Further consulting work is scoped and agreed separately.

Can our team use Forge directly?

Yes, we can discuss Forge access for your team. The first conversation establishes which mix of software, implementation, and support suits your needs.

LET’S START WITH YOUR WORKFLOW

One workflow.
A practical place to start.

Bring the workflow your QA manager has selected and the result your team needs. We’ll review the technical requirements and define a practical scope for delivery.

Inside Forge: Test Flow Assembly

Forge Agent architecture

Full-size Forge Agent architecture infographic, showing the Forge cloud, Agent, customer application, database, file system, and supported task categories.

Forge overview

Full-size Forge overview showing the technical domain, data domain, and application and business verification.