HeadlessQA is a small team of senior SDETs, led by Alejandro Botero. We design, fix and run UI, API, performance and mobile test suites for software teams in the US, Canada and Europe: directly, in your working hours, with no agency layers.
$ npx playwright testRunning 48 tests using 4 workers (headless)✓ checkout › guest pays with card 1.8s✓ auth › expired session redirects 0.9s✓ api › POST /orders returns 201 0.2s✓ api › contract matches schema 0.1s✓ perf › search p95 under 400ms 12s✓ mobile › onboarding on Android 6.4s …48 passed(41.3s) · 0 flaky · report uploaded$
Illustrative run: one suite covering UI, API, performance and mobile checks, running headless in CI on every merge.
// built test automation at
Endava
McKinsey & Company via JTX
Evolution Gaming
Notified
Red Hat CoreOS via PSL
Rabobank via WAES
IQVIA
// services
From a first framework to a suite your team trusts.
Every engagement starts from your product and your stack — not from a favourite tool. Not sure where to begin? Start with an assessment.
01
Assess
Know what to fix first before spending on a build.
QA automation assessment Start here
A time-boxed review of your tests, framework, pipeline and release risks. You get prioritized findings and a practical roadmap you can act on with or without us.
02
Build & modernize
A foundation that is fast, readable and easy to extend.
Framework design & build
Playwright or Selenium in TypeScript, JavaScript, Java or C# — page objects, fixtures, test data, reporting and docs, plus your first critical journeys.
Migration & modernization
Move a legacy suite (Protractor, old Selenium, WebdriverIO) to a modern stack in deliberate steps, without losing coverage along the way.
Coverage expansion
Automate the high-value regression scenarios your team keeps testing by hand.
03
Go beyond the UI
Catch problems at the layer where they are cheapest.
API testing
Functional and contract tests with RestAssured, Postman or Playwright’s request API — fast feedback without a browser.
Performance testing
JMeter load and stress tests with clear baselines, so you know how releases change response times before your users do.
Mobile automation
Appium-based checks for the native and hybrid app journeys that matter most.
04
Keep it green
Tests are only useful if people trust the results.
CI/CD integration
Tests running headless on every merge in GitHub Actions, Jenkins or Azure DevOps, with reports and failure artifacts people actually read.
Flaky suite rescue
Find and fix the timing, data and environment problems behind intermittent failures, and stop new ones from creeping in.
AI-assisted QA
Use AI agents to draft tests, triage failures and keep suites up to date — with an experienced engineer reviewing every change.
Ongoing support & enablement
A monthly block of senior QA time for your backlog, plus pairing and handover so your engineers own the suite.
// stack
Fluent in the tools you already use.
Almost 30 years between us means we’ve worked across many stacks. We recommend what fits your team, not what’s trending.
UI
Playwright · Selenium · WebdriverIO · Cypress
API
REST Assured · Serenity BDD · Postman · Playwright API
A 20-minute call about your product, current tests and what is slowing releases down.
02
Scope
A short written proposal: deliverables, assumptions, schedule and a fixed fee or monthly rate.
03
Deliver
Work in small, visible increments in your repo, with weekly updates and risks raised early.
04
Hand over
Docs, a walkthrough and a suite your team can run and extend without us.
Assessment
Fixed fee, one to two weeks. The low-risk way to start.
Project
Fixed scope and fee for a framework, migration or rescue.
Monthly
A reserved block of hours as your embedded senior QA team.
// team
You work with the engineers doing the work.
HeadlessQA is a small team of senior QA automation engineers with almost 30 years of combined experience. No account managers, no handoff chain, no overhead: just senior engineers in your Slack, covering US and European working hours.
Built his first Selenium WebDriver framework in 2009 and has since created and led automation for web platforms, APIs, live casino games and cloud infrastructure. Executive MBA, Certified Scrum Master & Product Owner.
15+ years in testing and automation, from leading automation programs as an architect to API test frameworks for business-critical banking systems. Specializes in APIs, microservices and performance testing, and covers European hours.