Домен
Тестирование и QA
Профиль навыка
axe-core, Lighthouse accessibility, screen reader testing, WCAG, ARIA
Ролей
6
где встречается этот навык
Грейдов
5
сформированная дорожка роста
Обязательных требований
20
ещё 10 — необязательные
Тестирование и QA
Специализированное тестирование
17.03.2026
Выберите текущий грейд и сравните ожидания. Карточки ниже покажут, что нужно закрыть для следующего уровня.
Таблица показывает, как меняется глубина владения навыком от Junior до Principal.
| Роль | Обязательность | Описание |
|---|---|---|
| Frontend Developer (Angular) | Понимает базовые концепции тестирования доступности, включая рекомендации WCAG, семантический HTML и ARIA-атрибуты в шаблонах Angular. Следует чеклистам команды для запуска аудитов axe-core и тестов клавиатурной навигации на компонентах Angular. Использует панели доступности DevTools браузера и Angular-специфичные правила линтинга для выявления типичных нарушений a11y. | |
| Frontend Developer (React) | Понимает базовые концепции тестирования доступности, включая рекомендации WCAG, семантический JSX и ARIA-роли в компонентах React. Следует чеклистам команды для запуска аудитов axe-core и тестов клавиатурной навигации на UI-элементах React. Использует запросы доступности React Testing Library (getByRole, getByLabelText) и DevTools браузера для выявления типичных проблем a11y в React-приложениях. | |
| Frontend Developer (Svelte) | Понимает базовые концепции тестирования доступности, включая рекомендации WCAG, семантический HTML в шаблонах Svelte и использование ARIA-атрибутов. Следует чеклистам команды для запуска аудитов axe-core и проверки клавиатурной навигации в компонентах Svelte. Использует встроенные предупреждения компилятора Svelte по a11y и панели доступности DevTools браузера для обнаружения типичных нарушений доступности при разработке. | |
| Frontend Developer (Vue) | Понимает базовые концепции тестирования доступности, включая рекомендации WCAG, семантический HTML в шаблонах Vue и паттерны привязки ARIA. Следует чеклистам команды для запуска аудитов axe-core и тестов клавиатурной навигации на компонентах Vue. Использует плагин vue-axe и панели доступности DevTools браузера для выявления типичных нарушений a11y в однофайловых компонентах Vue при разработке. | |
| Game QA Engineer | Понимает базовые концепции тестирования доступности для игр, включая режимы для дальтоников, опции субтитров, переназначение контроллера и альтернативные способы ввода. Следует чеклистам команды для проверки функций доступности игр по требованиям сертификации платформ (Xbox, PlayStation, PC accessibility guidelines). Использует инструменты оценки доступности для тестирования контрастности, размеров шрифтов и альтернатив аудио-подсказок в элементах UI игры. | |
| QA Engineer (Manual) | Обязателен | Понимает базовые концепции тестирования доступности, включая рекомендации WCAG, навигацию только клавиатурой и основы скринридеров. Следует чеклистам команды для выполнения ручных аудитов доступности — проверка порядка табуляции, цветового контраста, наличия alt-текста и связей меток форм. Использует инструменты инспекции доступности браузера и базовые скринридеры (NVDA, VoiceOver) для выявления типичных нарушений a11y. |
| Роль | Обязательность | Описание |
|---|---|---|
| Frontend Developer (Angular) | Самостоятельно пишет тесты доступности для компонентов Angular с использованием Testing Library, интеграции axe-core и плагинов a11y для Cypress/Playwright. Внедряет автоматизированные проверки соответствия WCAG в CI/CD-пайплайны для Angular-приложений. Тестирует совместимость со скринридерами NVDA/VoiceOver для компонентов Angular Material и кастомных виджетов, включая управление фокусом и live regions. | |
| Frontend Developer (React) | Самостоятельно пишет тесты доступности для компонентов React с использованием React Testing Library, jest-axe и a11y-утверждений Playwright/Cypress. Внедряет автоматизированное сканирование соответствия WCAG в CI/CD-пайплайны с настраиваемыми наборами правил для React-приложений. Тестирует поведение скринридеров для кастомных React hooks, управляющих фокусом, объявлениями и клавиатурным взаимодействием в иерархиях компонентов. | |
| Frontend Developer (Svelte) | Самостоятельно пишет тесты доступности для компонентов Svelte с использованием Testing Library, интеграции axe-core и a11y-утверждений Playwright. Внедряет автоматизированные проверки соответствия WCAG в CI/CD-пайплайны, используя предупреждения компилятора Svelte по a11y и runtime-валидацию. Тестирует совместимость со скринридерами для SvelteKit-приложений, включая объявления переходов маршрутов, обратную связь валидации форм и обновления динамического контента. | |
| Frontend Developer (Vue) | Самостоятельно пишет тесты доступности для компонентов Vue с использованием Vue Testing Library, интеграции axe-core и плагинов a11y для Cypress/Playwright. Внедряет автоматизированное сканирование соответствия WCAG в CI/CD-пайплайны для Vue/Nuxt приложений с настраиваемыми наборами правил. Тестирует совместимость со скринридерами для кастомных директив Vue, transition groups и динамического рендеринга компонентов, включая управление фокусом при смене маршрутов. | |
| Game QA Engineer | Самостоятельно проектирует и выполняет тестовые планы доступности для игр, покрывая моторные, визуальные, слуховые и когнитивные аспекты доступности. Тестирует функции доступности игр — настраиваемое управление, опции сложности, поддержку скринридеров для меню и альтернативы haptic-обратной связи. Внедряет процессы регрессионного тестирования доступности, обеспечивая, что обновления не ломают существующие функции доступности на поддерживаемых платформах. | |
| QA Engineer (Manual) | Обязателен | Самостоятельно проектирует и выполняет ручные тестовые планы доступности, покрывающие критерии успеха WCAG 2.1 для веб-приложений. Тестирует сложные паттерны взаимодействия со скринридерами, включая обновления динамического контента, захват фокуса в модальных окнах и объявление ошибок форм. Проводит кроссбраузерное и кроссдевайсное тестирование доступности, документируя находки с рейтингами серьёзности и рекомендациями по исправлению для команд разработки. |
| Роль | Обязательность | Описание |
|---|---|---|
| Frontend Developer (Angular) | Обязателен | Проектирует комплексные стратегии тестирования доступности для наборов Angular-приложений с покрытием WCAG 2.1 AA/AAA. Внедряет продвинутые паттерны тестирования — автоматизированную валидацию цветового контраста, тестирование объявлений динамического контента и верификацию взаимодействия сложных виджетов с ассистивными технологиями. Оптимизирует покрытие тестами a11y, комбинируя автоматическое сканирование, протоколы ручного аудита и пользовательское тестирование с пользователями ассистивных технологий для корпоративных Angular-приложений. |
| Frontend Developer (React) | Обязателен | Проектирует комплексные стратегии тестирования доступности для экосистем React-приложений с покрытием требований WCAG 2.1 AA/AAA. Внедряет продвинутые паттерны тестирования — валидацию дерева доступности virtual DOM, объявления переходов динамических маршрутов и тестирование сложных state-driven виджетов с множеством ассистивных технологий. Создаёт переиспользуемые утилиты тестирования a11y для библиотек компонентов React и формирует непрерывный мониторинг доступности для продакшн React-приложений. |
| Frontend Developer (Svelte) | Обязателен | Проектирует комплексные стратегии тестирования доступности для наборов Svelte-приложений с покрытием WCAG 2.1 AA/AAA. Внедряет продвинутые паттерны тестирования — кастомизацию правил доступности на этапе компиляции, утилиты тестирования a11y на основе Svelte actions и кроссбраузерную верификацию ассистивных технологий для режимов SSR/CSR SvelteKit. Создаёт переиспользуемую инфраструктуру тестирования a11y для библиотек компонентов Svelte и интегрирует непрерывный мониторинг доступности в продакшн-деплои. |
| Frontend Developer (Vue) | Обязателен | Проектирует комплексные стратегии тестирования доступности для экосистем Vue-приложений с покрытием требований WCAG 2.1 AA/AAA. Внедряет продвинутые паттерны тестирования — Nuxt-специфичную валидацию SSR-доступности, утилиты тестирования a11y на основе Vue composables и мультиустройственную верификацию ассистивных технологий. Создаёт переиспользуемую инфраструктуру тестирования a11y для библиотек компонентов Vue и интегрирует непрерывный мониторинг доступности в продакшн-деплои Nuxt. |
| Game QA Engineer | Обязателен | Проектирует комплексные стратегии тестирования доступности игр, покрывая соответствие CVAA, платформенно-специфичные требования доступности и принципы инклюзивного дизайна. Внедряет продвинутые паттерны тестирования — тестирование с ассистивными устройствами управления, навигацию скринридером для сложных игровых UI и методологии оценки когнитивной нагрузки. Формирует тестирование доступности с участием геймеров с инвалидностью и advocacy-групп для валидации реальной юзабилити за рамками автоматизированных проверок compliance. |
| QA Engineer (Manual) | Обязателен | Проектирует комплексные стратегии ручного тестирования доступности, покрывающие WCAG 2.1 AA/AAA, Section 508 и требования EN 301 549. Внедряет структурированные методологии тестирования, комбинирующие эвристическую оценку, когнитивный walkthrough и экспертный обзор с множеством ассистивных технологий. Формирует программы пользовательского тестирования с людьми с инвалидностью и создаёт детальные отчёты о соответствии доступности (VPAT/ACR) для продуктов организации. |
| Роль | Обязательность | Описание |
|---|---|---|
| Frontend Developer (Angular) | Обязателен | Определяет стандарты тестирования доступности и quality gates для Angular-проектов в организации. Формирует автоматизированные пайплайны тестирования a11y, протоколы тестирования скринридеров и процессы аудита соответствия WCAG для библиотек компонентов Angular. Проводит архитектурные ревью, обеспечивая соответствие Angular-приложений требованиям доступности, и менторит команды по практикам тестирования инклюзивного дизайна. |
| Frontend Developer (React) | Обязателен | Определяет стандарты тестирования доступности и quality gates для React-проектов в организации. Формирует инфраструктуру автоматизированного тестирования a11y, процессы сертификации доступности библиотек компонентов и отчётность соответствия WCAG для React-продуктов. Проводит архитектурные ревью, обеспечивая соответствие React-приложений требованиям доступности, и продвигает внедрение паттернов accessible-by-default компонентов в командах. |
| Frontend Developer (Svelte) | Обязателен | Определяет стандарты тестирования доступности и quality gates для Svelte-проектов в организации. Формирует автоматизированные пайплайны тестирования a11y, процессы сертификации доступности компонентов Svelte и процессы аудита соответствия WCAG. Проводит архитектурные ревью, обеспечивая, что Svelte-приложения используют проверки a11y на этапе компиляции и соответствуют требованиям доступности, менторя команды по Svelte-специфичным паттернам доступных компонентов. |
| Frontend Developer (Vue) | Обязателен | Определяет стандарты тестирования доступности и quality gates для Vue-проектов в организации. Формирует автоматизированные пайплайны тестирования a11y, процессы сертификации доступности библиотек компонентов Vue и отчётность соответствия WCAG для Vue/Nuxt продуктов. Проводит архитектурные ревью, обеспечивая соответствие Vue-приложений требованиям доступности, и продвигает внедрение паттернов доступного дизайна компонентов в командах Vue-разработки. |
| Game QA Engineer | Обязателен | Определяет стандарты тестирования доступности игр и требования сертификации для портфолио игр организации. Формирует пайплайны QA доступности, программы тестирования с геймерами с инвалидностью и процессы верификации compliance платформ для всех релизов игр. Проводит архитектурные ревью, обеспечивая поддержку расширяемых функций доступности игровыми движками и фреймворками, и менторит QA-команды по методологиям инклюзивного тестирования игр. |
| QA Engineer (Manual) | Обязателен | Определяет стандарты тестирования доступности, программы обучения и quality gates для команд ручного QA в организации. Формирует процессы аудита доступности, лаборатории тестирования с ассистивными технологиями и процессы сертификации соответствия WCAG для всех релизов продуктов. Проводит ревью тестовых стратегий, обеспечивая комплексное покрытие доступности, и формирует организационную культуру инклюзивных практик обеспечения качества. |
| Роль | Обязательность | Описание |
|---|---|---|
| Frontend Developer (Angular) | Обязателен | Формирует стратегию тестирования доступности организации в экосистемах Angular и фронтенда, продвигая соответствие WCAG как ключевую метрику качества. Двигает инновации в автоматизированной валидации доступности — AI-ассистированное обнаружение дефектов a11y, визуальное регрессионное тестирование доступности и кроссплатформенные фреймворки совместимости с ассистивными технологиями. Влияет на индустриальные стандарты тестирования фронтенд-доступности через вклад в сообщество и доклады на конференциях. |
| Frontend Developer (React) | Обязателен | Формирует стратегию тестирования доступности организации в экосистемах React и фронтенда, встраивая соответствие WCAG в жизненный цикл разработки. Двигает инновации в автоматизации доступности — контракты a11y на уровне компонентов, кроссбраузерные фреймворки тестирования с ассистивными технологиями и мониторинг доступности реальных пользователей в продакшне. Влияет на практики доступности сообщества React через open-source вклад и развитие экосистемы инструментов a11y. |
| Frontend Developer (Svelte) | Обязателен | Формирует стратегию тестирования доступности организации в экосистемах Svelte и фронтенда, позиционируя валидацию a11y на этапе компиляции как дифференциатор качества. Двигает инновации в инструментах доступности — расширения плагинов компилятора Svelte для кастомных правил a11y, автоматизированное регрессионное тестирование с ассистивными технологиями и аналитику доступности реальных пользователей. Вносит вклад в стандарты доступности экосистемы Svelte и влияет на лучшие практики сообщества через open-source инструменты. |
| Frontend Developer (Vue) | Обязателен | Формирует стратегию тестирования доступности организации в экосистемах Vue и фронтенда, встраивая соответствие WCAG как первоклассное измерение качества. Двигает инновации в инструментах доступности Vue — анализ a11y шаблонов на этапе компиляции, автоматизированные фреймворки регрессионного тестирования с ассистивными технологиями и дашборды мониторинга доступности в продакшне. Влияет на стандарты доступности сообщества Vue через вклад в экосистему и инициативы обучения разработчиков. |
| Game QA Engineer | Обязателен | Формирует стратегию доступности игр организации, обеспечивая лидирующий в индустрии инклюзивный игровой опыт. Двигает инновации в автоматизированном тестировании доступности игр — AI-ассистированное обнаружение дефектов доступности, фреймворки симуляции контроллеров для тестирования моторных нарушений и инструменты оценки когнитивной доступности. Влияет на стандарты доступности игровой индустрии через вклад в IGDA accessibility SIG и разработку рекомендаций доступности платформ. |
| QA Engineer (Manual) | Обязателен | Формирует стратегию качества доступности организации, встраивая инклюзивные практики тестирования во все продуктовые линейки и процессы доставки. Двигает инновации в методологиях ручной оценки доступности — фреймворки серьёзности, приоритизация тестирования на основе рисков и интеграция обратной связи пользователей с инвалидностью в циклы разработки продуктов. Влияет на индустриальные стандарты тестирования доступности через thought leadership, доклады на конференциях и вклад в разработку спецификаций WCAG и ARIA. |