UpDoer Technology
Specialized

Accessibility testing that shows who can and cannot use your product, and why

Automated scans find a fraction of accessibility problems. We evaluate against WCAG 2.2 with scanners and keyboard testing, report what real users would meet, and verify the fixes. Conformance statements stay yours to make.

Accessibility Testing workflow

Overview

What it is. Accessibility testing evaluates whether people with disabilities can perceive, operate and understand a product, using standards such as WCAG 2.2 together with manual testing by keyboard and zoom.

Who it is for. Organisations selling to the public or to regulated sectors, teams preparing for procurement reviews or legal obligations, products with login, forms and checkout, and teams that have run scans but doubt the result.

Why it matters

The problem it addresses. Many barriers cannot be found by automation: whether a form can be completed by keyboard alone, whether alternative text is meaningful.

When it matters most. Before launch, during redesign, when regulation or a customer requires evidence, and after significant changes to key journeys.

What happens without it. People are excluded from tasks they came to complete, complaints and legal risk grow, and fixes are costlier after release.

What we test

  • Scoping and sampling following the WCAG-EM approach

    what is in scope, which templates and journeys represent the whole

  • Automated scanning for repeatable checks such as contrast, labels and structure

  • Manual keyboard testing

    focus order, focus visibility, traps and obscured focus

  • Zoom and reflow checks of key journeys

  • WCAG 2.2 additions

    target size, dragging alternatives, consistent help, redundant entry and accessible authentication

  • Forms, errors, authentication and checkout as complete processes

  • Mobile app accessibility on iOS and Android where in scope

  • Report with severity, affected criterion and remediation guidance, plus retest of fixes

How UpDoer approaches Accessibility Testing

  1. Understand

    Requirements, tickets, code diffs and product context.

    We agree the target conformance level, the platforms to cover, and the legal or procurement context you work in.

  2. Risk Mapping

    Where a failure would cost the most.

    Journeys and templates are ranked by how many people they affect and how costly failure is, such as sign-in, search, checkout and support.

  3. Test Strategy

    Coverage chosen, test cases drafted.

    We select a representative sample, including complete processes, and decide how manual and automated checks are split.

  4. Execute

    Manual and automated testing runs.

    Scanners run first for repeatable issues, then testers work through keyboard, zoom and reflow, input and authentication checks.

  5. AI-Assisted Quality Engineering

    Failures classified, release risk scored.

    AI helps cluster issues by component, map findings to criteria and draft consistent descriptions, so reviewers spend time on judgment.

  6. Human Verification

    A QA engineer checks every flagged result.

    A trained tester decides whether an issue is a real barrier, whether alternative text is meaningful, and whether a process can be completed.

  7. Report & Improve

    The verified quality signal, then better coverage.

    The report lists findings by severity and criterion with remediation guidance. After fixes we retest and report what remains. You decide on any conformance statement.

See the full methodology →
UPDOER / SERVICEAI assistsHuman validates

Accessibility testing: who can use it, and why

  1. 01

    Where it breaks

    Keyboard trap on a formMissing text alternativesLogin blocks some users
  2. 02

    Test workflow

    UserInterfaceWCAG checkReport
  3. 03

    AI assists

    Scan repeatable issuesGroup by componentSuggest alt text
  4. 04

    Humans decide

    Test with a screen readerJudge if alt text is useful
  5. 05

    Release signal

    Findings by criterionRetest of fixesConformance stays yours

Illustrative workflow. Not a client result or a measured outcome.

Accessibility evaluation matrix

A dash means no AI step is described for that area.

  • WCAG principle: Perceivable

    WHAT WE EVALUATE
    Text alternatives, captions, contrast, reflow, text spacing
    AI AND SCANNER ROLE
    Scans contrast and missing text alternatives; suggests candidate descriptions
    HUMAN AND ASSISTIVE-TECHNOLOGY ROLE
    Judges whether alternatives are meaningful; tests zoom and reflow
  • WCAG principle: Operable (keyboard)

    WHAT WE EVALUATE
    Focus order, visibility, traps, shortcuts, obscured focus
    AI AND SCANNER ROLE
    Flags missing focus styles
    HUMAN AND ASSISTIVE-TECHNOLOGY ROLE
    Tests complete tasks by keyboard
  • WCAG principle: Operable (pointer and touch)

    WHAT WE EVALUATE
    Target size, gestures, dragging alternatives
    AI AND SCANNER ROLE
    Measures target sizes
    HUMAN AND ASSISTIVE-TECHNOLOGY ROLE
    Tests on real devices and with alternative input
  • WCAG principle: Understandable

    WHAT WE EVALUATE
    Labels, instructions, error identification and help
    AI AND SCANNER ROLE
    Checks labels and error associations
    HUMAN AND ASSISTIVE-TECHNOLOGY ROLE
    Judges clarity and consistency of help
  • WCAG principle: Robust

    WHAT WE EVALUATE
    Name, role and value for custom components
    AI AND SCANNER ROLE
    —
    HUMAN AND ASSISTIVE-TECHNOLOGY ROLE
    Reviewed by a QA engineer
  • WCAG principle: Authentication and forms

    WHAT WE EVALUATE
    Accessible authentication, redundant entry, error recovery
    AI AND SCANNER ROLE
    —
    HUMAN AND ASSISTIVE-TECHNOLOGY ROLE
    Completes sign-in and checkout by keyboard
  • WCAG principle: Games (where relevant)

    WHAT WE EVALUATE
    Subtitles, remapping, difficulty, visual and motor options
    AI AND SCANNER ROLE
    Not applicable
    HUMAN AND ASSISTIVE-TECHNOLOGY ROLE
    Evaluates against game accessibility guidelines

Where AI helps

  • Running and consolidating repeatable checks, then clustering results by component or template so one fix clears many instances.
  • Suggesting candidate alternative text and labels, always reviewed by a person before use.
  • Summarising the audit into a plain-language overview for non-specialists.

How we use AI: AI can accelerate test design, analysis and repetitive QA work, but important outputs remain subject to human review and validation. It informs the release decision; it does not make it.

Where humans matter

  • Testing with the keyboard, and judging whether a task can really be completed.
  • Deciding whether alternative text, headings, labels and error messages are meaningful, not merely present.
  • Judging reading order, cognitive load and the clarity of instructions.
  • Prioritising barriers by their effect on real tasks.
  • Stating plainly what was and was not evaluated, and leaving conformance claims to the product owner.

Tools we build with

Automation
SeleniumPlaywrightAppiumKatalonTestComplete
API & Performance
PostmanSoapUISwaggerApache JMeter
CI/CD & Reporting
JenkinsTeamCityAllureMaven

Frequently asked questions

Will you certify that our product is accessible or compliant?

No. We report what was evaluated and found within a stated scope. A conformance statement or legal position is for the product owner, and for legal advisers where it matters.

Isn't an automated scan enough?

W3C guidance says some checks cannot be automated and tools can give inaccurate results. Scans are a useful first pass. Manual keyboard testing finds what they cannot.

Which version of WCAG do you test against?

WCAG 2.2 Level AA by default, which also covers 2.1 and 2.0 criteria. If a customer or regulation specifies another version, we map the findings accordingly.

Can AI write alternative text?

AI can suggest candidates. A person must review them because meaning depends on context and purpose.

Do you retest after fixes?

Yes. Retesting the fixed items and reporting what remains is part of a complete accessibility engagement.

Ready to see how it runs on your product?