A clean scanner report and a usable product are different claims

Accessibility Testing

Automated accessibility scanners are useful and badly incomplete at the same time. They catch missing alt text and contrast ratios reliably, and they miss almost everything about whether a screen reader user can actually complete a task. This practice pairs automated scanning with manual testing on real assistive technology, because a clean scanner report and a usable product are two separate claims.

AI augmented, human governedEvidence before estimatesYour IP from day oneOne accountable owner per engagementFounded in 2011. Part of the Vinove Group500+ full-time engineers, as of September 2026NASSCOM member
Watch · the 90-second brief

Why a manual assistive-technology pass runs on every audit

Screen reader testing, keyboard navigation and the gap automated scanning leaves open.

90 secWatch without filling in a form.
A manual accessibility pass using a screen reader.90 secSample frame · video pending

01Before scheduling the audit

Automated scanning alone will not tell you the truth

A scanner report and a usable product are different claims, and the gap between them is exactly where most real accessibility complaints originate. Four questions decide how much manual testing a given engagement actually needs.

How complex are the interactive components?

A simple content page needs less manual verification than a multi-step form or a custom widget built outside the standard component library.

Which assistive technologies do real users rely on?

Screen reader, switch access and voice control users each surface different barriers, and testing only one leaves the others unverified.

What conformance level has actually been promised?

WCAG 2.1 AA is the common commitment, but a public sector or enterprise contract sometimes names AAA criteria that change the testing scope.

Is this a one-time audit or ongoing conformance?

A pre-launch audit is scoped as a single pass, while ongoing conformance needs a recurring check wired into the release pipeline instead.

Automated scanning against manual assistive-technology testing
Automated scanningManual AT testing
CoverageFast, broad, shallowSlower, narrow, accurate
CatchesMissing alt text, contrast ratiosTask completion, focus order, real announcement
Cost per passLowHigher, worth it for real barriers
Best fitContinuous pipeline gatePre-launch and periodic verification

02Agreed before testing starts

The ledger that keeps an audit honest

Accessibility engagements go wrong when a scanner's pass becomes the whole story and nobody checks whether a real screen reader user can finish the task. This ledger sets out what you bring, what we test, what comes back, and what always stays with your product team.

  1. Your side

    You bring

    • The product or feature scheduled for launch
    • Any target WCAG conformance level already agreed with stakeholders
    • Existing design system components and their current markup
  2. Our side

    We build

    • Automated scanning across every screen and state
    • Manual testing with a screen reader and keyboard-only navigation
    • A written list of conformance gaps ranked by severity
  3. Your side

    You receive

    • A conformance report mapped to specific WCAG criteria
    • A prioritised remediation list a development team can act on
    • Verification testing once the highest-severity fixes ship

Never leaves you

  • The product and its design system
  • The decision on which fixes ship before launch versus after
  • The relationship with your design and engineering teams

Where the line sitsWe test against the standard; you decide which gaps block the launch date. A ranked severity list keeps that call informed rather than guessed.

03From scan to verified fix

Four stages, each closing on a real check

A conformance claim that skips manual verification tends to fall apart the first time a real assistive-technology user tries the product. These four stages keep that from happening quietly.

  1. Scan first, broadly

    Automated tools sweep every screen and interactive state for the barriers they catch reliably, producing a fast baseline before any manual time gets spent.

    Every screen, every state
  2. Test manually against the standard

    A tester using an actual screen reader and keyboard-only navigation works through the product's real tasks, because simulated testing misses how assistive technology actually announces content.

    A real screen reader, not a simulation
  3. Rank gaps by what they actually block

    Findings get ranked by whether they block a task entirely or merely inconvenience it, so a development team fixes what matters before the launch date, not the easiest item on the list.

    Severity that reflects real impact
  4. Verify the fix, not just the ticket

    Once a fix ships, the same manual pass runs again against the specific barrier, because a closed ticket and a resolved barrier are not automatically the same thing.

    Retesting closes the loop

04What actually moves the number

Four drivers, sized from real complexity

Accessibility testing is scoped from the product's actual complexity, because these four factors change how much manual time a conformance audit genuinely needs.

Driver 01

Number of unique interactive components

A handful of standard form fields needs less manual verification than a product built around custom widgets, drag-and-drop or a rich data table.

Driver 02

Target conformance level

AA conformance is the common bar, while AAA criteria add extra checks around contrast and language that meaningfully extend the manual testing pass.

Driver 03

Whether this is a one-time audit or ongoing

A single pre-launch audit costs less overall than a recurring conformance check wired into every release, though the recurring option catches regressions the single pass cannot.

Driver 04

How much remediation is scoped in

An audit alone costs less than an audit paired with the actual fixes, and most engagements price the two separately so a client can choose either.

05Evidence and proof

Conformance that held up under a real assistive-technology pass.

Accessibility proof here is a barrier found manually that automated scanning missed entirely. These records carry that bar while written approvals are secured.

Explore case studies
A manual accessibility pass uncovering a keyboard focus trap.
Pillar Learning · EdTech platform, US

A conformance audit that found the keyboard trap a scanner missed.

Pillar Learning's course player passed every automated scan clean. A manual keyboard-only pass found a modal that trapped focus and made the course unfinishable without a mouse.

Automated scan result
Clean pass
Task-blocking barriers found manually
3
Sample · pending client approval
A pipeline-integrated accessibility gate catching a regression before release.
Aster North · Product SaaS, US

An ongoing conformance gate that caught a regression before release.

Aster North shipped a new dashboard widget that silently broke screen reader announcements. A pipeline-integrated conformance check flagged it before the release went out.

Regression caught before release
1 critical
Conformance checks now automated
Every release
Sample · pending client approval
Portrait of a VP of product reviewing an accessibility audit.

Our scanner had said we were fine for two years. The first real screen reader pass told a very different story.

Anika RaoVP Product, Koru Health
Sample · pending client approval

06Read this first

When a full audit is the wrong first move

Commissioning a full manual accessibility audit for an internal tool three people will ever use spends effort on the wrong risk. The exits below are marked honestly.

  • The product has almost no real users yet

    Save the manual pass until the product has traffic worth protecting, and rely on automated scanning in the meantime to catch the obvious issues.

  • The real problem is the underlying design system

    Fixing accessibility component by component wastes effort when the design system itself needs correction; that work belongs with the team maintaining it.

    Software architecture
  • You need an accessibility engineer embedded long-term

    A large, fast-moving product sometimes needs a named specialist on the team full-time rather than a discrete audit engagement.

    Team extension
Engagement shapes for accessibility work
ShapeBest whenYou directWe carry
Single auditLaunch is scheduled and conformance is unverifiedThe launch date and fix prioritiesThe scan, manual testing and report
Audit plus remediationYou want fixes shipped, not just foundWhich fixes ship firstTesting, fixes and retesting
Ongoing conformance gateReleases are frequent and regressions are a real riskThe release cadenceThe pipeline gate and recurring manual pass

07Straight answers

Asked before an accessibility budget gets approved.

What's included in an accessibility testing engagement?

Accessibility testing combines automated scanning with manual passes using a real screen reader and keyboard-only navigation, checked against WCAG conformance criteria. Colour contrast and ARIA semantics get verified against how they actually get announced.

Is automated scanning enough on its own?

No. Automated tools catch missing alt text and contrast ratios reliably, but they miss most of what actually blocks a real assistive-technology user from completing a task.

Which WCAG conformance level do you test against?

Most engagements target WCAG 2.1 or 2.2 at level AA, the common legal and commercial bar. A public sector contract sometimes specifies AAA criteria instead, which extends the testing scope.

Do you fix the accessibility issues you find, or only report them?

Both are available, priced separately. Many clients start with an audit alone and bring the remediation to their own development team, while others want fixes shipped in the same engagement.

Can accessibility testing be wired into our CI pipeline?

Yes, automated scanning integrates into most CI pipelines as a routine gate. A recurring manual pass then runs on a schedule for the barriers automation cannot catch.

How is this different from a general functional test pass?

Functional testing checks whether a feature matches its written requirement. Accessibility testing checks a separate standard: whether someone using a screen reader or keyboard alone can complete that same feature.

What does accessibility testing cost?

Cost scales with the number of interactive components and the target conformance level, priced from a short scoping look at the product. A single-page audit costs far less than a full ongoing gate.

Do you test mobile apps for accessibility, not just websites?

Yes, mobile accessibility testing covers screen reader gestures and platform-specific accessibility APIs, which differ meaningfully from how a desktop browser announces content.