Роли · QA Engineer (Manual) · Junior

Что должен уметь Junior }

10 ключевых навыков, всего 46. Ожидания по каждому навыку и что меняется на следующем уровне.

На этой странице — что ожидается от Junior }, навык за навыком. Ключевые навыки оценивают руководитель и коллеги в цикле ревью; остальные учитываются только в самооценке. Основные области: Тестирование и QA.

10ключевых навыков
36дополнительных навыков
1областей
0%на уровне Продвинутый или Эксперт
Оценить себя как Junior Полная матрица роли

Ключевые навыки для Junior

Сгруппированы по областям. Метка справа — ожидаемая глубина: Осведомлённость, Применение, Продвинутый или Эксперт.

Тестирование и QA · 10

Понимает основы интеграционного тестирования кросс-модульной функциональности. Пишет простые тест-кейсы проверки потока данных между слоями UI, API и БД. Следует принятым в команде стандартам документирования и выполнения сценариев интеграционного тестирования.

Мобильное тестирование Осведомлённость

Понимает основы ручного мобильного тестирования. Выполняет исследовательское тестирование на разных устройствах и размерах экранов. Ведёт базовую матрицу устройств для отслеживания покрытия. Применяет стандартные практики юзабилити-тестирования и оформления дефектов на мобильных платформах.

Тестирование доступности Осведомлённость

Понимает базовые концепции тестирования доступности, включая рекомендации WCAG, навигацию только клавиатурой и основы скринридеров. Следует чеклистам команды для выполнения ручных аудитов доступности — проверка порядка табуляции, цветового контраста, наличия alt-текста и связей меток форм. Использует инструменты инспекции доступности браузера и базовые скринридеры (NVDA, VoiceOver) для выявления типичных нарушений a11y.

Понимает концепцию тестовой пирамиды и то, как ручное тестирование дополняет автоматизацию на разных уровнях. Определяет, какие тестовые сценарии относятся к unit, интеграционному или системному уровню. Следует стратегии фокусировки ручных усилий на exploratory и приёмочном тестировании.

Понимает базовые принципы подготовки тестовых данных для ручного тестирования. Создаёт простые наборы тестовых данных по заданным шаблонам. Ведёт каталоги тестовых данных и следует рекомендациям по версионированию и очистке данных после тестовых сессий.

Понимает базовые принципы настройки и конфигурации тестовых сред. Подготавливает локальные тестовые среды по документированным руководствам. Следует командным соглашениям по управлению доступом к тестовым средам, конфигурациям браузеров и установке необходимого ПО.

E2E тестирование Осведомлённость

Понимает основы E2E-тестирования: валидация полных пользовательских путей, дизайн тестовых сценариев из требований и отчётность дефектов с шагами воспроизведения. Пишет комплексные E2E-тест-кейсы, покрывающие критические бизнес-потоки. Следует командным практикам управления тест-кейсами и трекинга выполнения.

Security Testing Осведомлённость

Понимает основы тестирования безопасности с перспективы QA: дизайн мануальных тест-кейсов безопасности, тестирование потоков аутентификации/авторизации и верификация валидации ввода. Проводит эксплораторные тестовые сессии с фокусом на безопасность. Следует командным гайдлайнам отчётности и классификации дефектов безопасности.

TDD и BDD Осведомлённость

Понимает основы BDD: структура сценариев Given/When/Then, behavior-driven дизайн тест-кейсов и коллаборация между QA и разработчиками по тестовым спецификациям. Пишет ясные BDD-сценарии в Gherkin, служащие одновременно документацией и тест-кейсами. Следует командным конвенциям организации сценариев.

Unit-тестирование Осведомлённость

Понимает базовые концепции юнит-тестирования: назначение юнит-тестов в обеспечении качества, чтение результатов тестов и отчётов покрытия, связь юнит-тестов и ручных тест-кейсов. Следует командным практикам координации ручного тестирования с автоматическим покрытием.

Дополнительные навыки

Команда их не оценивает, но они входят в самооценку и план развития.

Алгоритмы и сложностьАсинхронное программированиеДокументация как кодДокументирование APIКачество кода и рефакторингМногопоточное программированиеОсновы сетейОсновы System DesignПаттерны проектированияПрактики безопасного кодаПринципы ООП и SOLIDСтратегии версионирования APIСтруктурированное логированиеСтруктуры данныхТестирование APIТипобезопасность и системы типовAI-генерация тестовAWSChatGPT / ClaudeCode ReviewCursor IDEDockerELK StackGit AdvancedGitHub Actions / GitLab CIGitHub CopilotGraphQL DesignKubernetes CoreOpenTelemetryOWASP и безопасность приложенийPostgreSQLPrometheus и GrafanaPrompt Engineering для кодаRedisREST API DesignWebhooks и интеграции

Что меняется на Middle

46 навыков получают более высокое ожидание или становятся ключевыми при переходе с Junior на Middle. Сначала самые большие скачки.

Страница Middle →
Прогоните это со всей командой
Самооценка плюс оценка руководителя и коллег по одной матрице, зоны роста и готовность к следующему уровню для каждого инженера. Team Pro бесплатно 14 дней; личные инструменты бесплатны всегда.
Попробовать с командой (14 дней бесплатно) Отправить тимлиду

} в открытой матрице компетенций: 46 навыков на 5 уровнях. Матрица бесплатна для специалистов и останется бесплатной.