Карта навыков · самодиагностика

Собери свою карту навыков и увидь, где именно твой разрыв

Ты видел, что требует рынок и что спрашивают на собесах. Теперь отметь, что уже умеешь, и получи свой профиль с ближайшим шагом. Пара минут.

С какой стороны заходишь именно ты

Стартовых точек три, и разрыв у каждой свой

AI Quality Engineer собирается поверх того, что у тебя уже есть. Но заходят в него с разных сторон, и добирать каждому нужно своё. Найди себя.

🖐 Ручной тестировщик

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

↗ добрать до AI QE: автоматизацию (Python, pytest, API, SQL, очереди сообщений) и AI-оркестрацию, те самые два кита поверх твоей базы. База у тебя уже есть, это надстройка.

💻 Разработчик

✓ уже в плюсе: код, Python или другой язык, архитектура, Git, CI/CD, умение читать и править чужой код.

↗ добрать до AI QE: QA-мышление (тест-дизайн, стратегия, что и в каком порядке проверять, метрики качества) и специфику AI-eval, RAG, галлюцинации, тестирование агентных сценариев. Для тебя это переход, где ответственности за прод меньше, а вилка та же или выше.

📊 Системный аналитик

✓ уже в плюсе: требования, бизнес-логика, SQL, работа с документацией, язык общий с командой.

↗ добрать до AI QE: техническую авто-базу (Python, pytest, API-тесты, окружение) и AI-eval. Твой козырь, ты уже умеешь описывать, что система должна делать; отсюда до «проверить, что она это делает» путь короткий.

Отметь в карте ниже реальные навыки, и она соберёт твой профиль по слоям, покажет, где именно твой разрыв. У ручника он в одном месте, у разработчика, в другом. Карта одна, но вывод для каждого свой.

А теперь про тебя

04 Отметь честно, что из этого ты умеешь

Ниже, навыки по четырём слоям, от ручного тестирования до оркестрации нейросетей. Отмечай то, что реально делал руками или уверенно объяснишь на собесе, часть из них у тебя уже закрыта текущей ролью, отмечай смело. Внизу в реальном времени соберётся твой профиль по четырём осям, сразу видно, где ты джун, где middle+, а где уже лид.

Твой профиль собирается…
🧱 Фундамент0/20
🏗 Инженерия0/14
📋 Лид / процессы0/7
🤖 Нейросети0/14
🧱 01 · Ручное тестирование, основа · API · база данных
Тестировал вручную: чек-листы, тест-кейсы
Знаю техники тест-дизайна, как покрыть проверками, ничего не упустив
Оформлял баг-репорты: что сломано, как повторить, насколько критично
Работал с API: запросы, ответы, коды ошибок (Postman / Swagger)
Писал запросы к базе данных: SQL, выборка из нескольких таблиц
Разбирался с авторизацией: токены, куки, почему «401»
🐳 02 · DevOps и окружение, Linux · Docker · Kubernetes · сети
Уверенно в терминале Linux: команды, файлы, права
Поднимал окружение в Docker (контейнеры, compose)
Работал с очередями сообщений (Kafka / RabbitMQ)
Kubernetes на уровне запуска: посмотреть поды, логи, перезапустить (kubectl)
Понимаю сеть под капотом: порты, health-check, почему сервис «не поднялся»
Работал с переменными окружения и секретами: .env, конфиги под разные стенды (dev / stage / prod)
Смотрел логи и метрики (Grafana, Kibana)
Знаю базовую безопасность: типовые атаки, OWASP, что проверять
🐍 03 · Автоматизация тестов, Python · pytest · UI
Программирую на Python (база)
Пишу автотесты (pytest или аналог)
Автоматизирую UI: находить элементы, ждать, кликать
Знаю, как организовать UI-тесты (Page Object)
Читаю и дорабатываю чужой код автотестов
Поднимал автоматизацию на проекте с нуля
🏗 04 · Архитектура фреймворка, строишь каркас сам
Строил каркас автотестов с нуля (не дописывал готовый)
Делал свой HTTP-слой: обёртки и переиспользуемые клиенты (Custom Requester)
Модели данных и генерация тест-данных (Pydantic + Faker)
Организовывал тесты слоями: запросы / логика / проверки (3-layer)
Писал кастомные фикстуры и ролевое тестирование
Работал с базой данных из тестов через ORM
Выносил переиспользуемые хелперы и утилиты (не копипаста)
Ускорял и масштабировал: async / параллельный прогон, SOLID
🔧 05 · Качество в пайплайне (QAOps), Quality Gate · CI/CD
Встраивал автотесты в CI/CD, запуск на каждый коммит или мерж
Строил Quality Gate, ворота, которые не пускают сборку дальше, если тесты упали
Проектировал правила гейта: что блокирует релиз, что только предупреждает
Настраивал ночной прогон регресса и отчёты (Allure и т.п.)
Подключал уведомления о падениях (бот / почта)
Держал пайплайн стабильным: нестабильные тесты, таймауты, параллельность
📋 06 · Стратегия и процессы, лидский слой · Head of QA
Был единственным тестировщиком, поднимал процессы с нуля
Составлял стратегию тестирования: что проверяем, какие риски, что в приоритете
Писал тест-план: что входит и не входит, как и в каком порядке
Связывал требования с тестами через матрицу трассируемости (RTM)
Считал метрики поставки (DORA) и объяснял бизнесу на его языке
Участвовал в решении «выпускать релиз или нет»
Поднимал процессы, учил джунов, оркестрировал команду
🤖 07 · AI как инструмент, чем реально пользуешься
Понимаю, как работает нейросеть и почему она уверенно ошибается (галлюцинации)
Знаю разницу: агент в терминале (видит файлы, запускает команды) и чат в браузере
Работал с агентом с доступом к файлам и командам (Cursor, Claude Code)
Умею промптить: контекст, роль, разбивка задачи, чистый диалог
Перепроверяю вывод нейросети, знаю приёмы против выдумок
Нейросеть пишет тесты, а я проверяю и ловлю, где она схалтурила
Через нейросеть нахожу причину падения: баг в тесте или в коде
Подключал нейросеть к базе и API через MCP как инструмент
Замеряю пользу в числах: сколько времени реально сэкономил
🚀 08 · AI как объект теста, чем выделишься на деньги
Тестировал недетерминированный вывод: один вопрос, каждый раз разный ответ
Знаю RAG изнутри: векторная база, эмбеддинги, чанкинг, retrieval (не просто «слышал»)
Применял LLM-as-a-judge: одна нейросеть оценивает выход другой
Понимаю проблему «судья сам галлюцинирует» (уроборос) и как её ограничить
Считал метрики качества модели: WER для речи, golden dataset, точность в числах
Собирал eval-набор и гонял регресс при смене версии модели
Оркестровал цепочку нейросетей: одна пишет, другая проверяет, третья чинит
Проверял AI на безопасность: подсунутые команды (prompt injection), утечки
Собирал AI-агента под задачу: из OpenAPI-спеки генерит тест-сценарии

Твой профиль и что он значит

🧱 Фундамент ещё собирается
сейчас: до ~150к
Требования к базе за последний год выросли, и часть ещё не закрыта. Сначала имеет смысл добрать фундамент, инженерия и нейросети поверх пустой базы не работают. Обычная история после экспресс-курсов или долгого перерыва. Путь понятный и короткий.
⚡ База есть, а инженерии и нейросетей нет. Вот он, разрыв
потенциал: 150к → 300+
Фундамент закрыт, но выше, пусто: архитектура фреймворка, лидский слой, нейросети. Именно этот разрыв сегодня отделяет 150 от 300+. И это не новая профессия, слои поверх готовой базы. Обычно это самый быстрый рост по деньгам из возможных.
🚀 Сильный по всем слоям
вилка: 300–380к+
Редкий профиль, база, инженерия, лид и нейросети на месте. Таких и берут на 300+. Если офферов всё равно нет, дело не в знаниях, а в подаче: резюме не проходит автоматические фильтры, слабая история опыта, неуверенные ответы. Это лечится, но другим способом.
И сразу по-честному

05 Знать ответы, это ещё не весь успех

Даже если ты отметил половину списка, знания это ещё не весь результат. Дальше решает то, чего в списке нет: как ты подаёшь свой опыт, живая ли у тебя история работы, проходит ли резюме автоматические фильтры, как ты откликаешься и как торгуешься за зарплату. Поэтому двое с одинаковой базой получают разное: один, оффер на 300, другой, тишину. Знания открывают дверь. Дальше решает подача.

Забери персональный roadmap под свой профиль

Ты прошёл самопроверку и увидел, где сейчас. Дальше вопрос другой: что именно добрать, в каком порядке, какими инструментами и сколько это примерно займёт. Это и есть персональный roadmap, под тебя, а не общий чек-лист на всех.

Отметь навыки выше, и здесь появится твой ближайший шаг с ориентиром по времени.

Писать и отправлять ничего не нужно. Нажми кнопку: профиль уйдёт сам, окно закроется, и ты вернёшься в чат. Мы разберём, что уже закрыто, а что добрать, и с тобой свяжется наш человек.

Дальше тебя подхватит наш человек: вернёт твой профиль словами и разберёт персонально, что добрать, в каком порядке, какими инструментами и сколько это займёт.

Roadmap получает каждый, кто дошёл до конца. Разбираю лично, мест немного, беру тех, кто правда собрался за оффером.