Хочешь в QA, но не знаешь, с чего начать? Или устал прогонять одни и те же тесты вручную?

Освой тестирование с нуля или перейди из ручного QA в автоматизацию. Два ментора рядом от первого созвона до конца испытательного срока

Познакомимся, разберём твой опыт и определим следующий шаг

Менторы IT Familia Алексей и Александр
Рекордный оффер ученика 400 000 ₽
Алексей и АлександрТвои менторы

Выбери свой трек

С нуля / смена стека

Fullstack QA

От основ QA до автотестов на Python

Длительность4 месяца
Ориентир на рукиот 200 000 ₽

Для ручных тестировщиков

Переход в AQA

Из ручного QA в автоматизацию на Python

Длительность3 месяца
Ориентир на рукиот 250 000 ₽

Познакомься с менторами

Алексей

SDET · Python + Go

Работает над платформой обучения AI-моделей

  • Тестирует API и производительность под нагрузкой
  • Разработал на Go платформу управления отчётами регресса
5 000 $доход на руки

Александр

AQA Python

Работает с AI-сервисами для дообучения моделей

  • Занимается автоматизацией тестирования на Python
  • Совмещал работу на двух проектах

Пиковый доход с двух проектов 8 000 $ на руки

5 000 $доход на руки

Два ментора
На каждом этапе

  1. Во время обучения

    Проводим индивидуальные созвоны, проверяем домашние задания, помогаем собрать резюме и рассказ о твоём опыте. Проводим мок-интервью

  2. Пока ищешь работу

    Разбираем каждое собеседование и подсказываем, что подтянуть к следующему. Помогаем вести переговоры об условиях оффера

  3. На испытательном

    Остаёмся на связи после выхода на работу. Помогаем разобраться с первыми задачами до конца испытательного срока

Твой личный кабинет
на платформе IT Familia

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

IT FAMILIA Демо ученика

Модули

1 из 3 ДЗ зачтено
  • Клиент и серверЗачтено
  • Тестирование REST APIДоработка
  • Автотесты API на PythonЗакрыт

Тестирование REST API · Теория

Как проверить ответ API

Проверь статус ответа и данные в JSON. В учебном примере запрос по существующему ID возвращает 200, а по несуществующему 404

GET /orders/42
200 OK
{"id": 42, "status": "created"}

Тестирование REST API · Задание

Проверь два запроса к API

  1. Запроси существующий заказ. Проверь статус 200 и ID в ответе
  2. Запроси несуществующий заказ. Проверь, что API возвращает 404
Сдать работу

В кабинете можно приложить файл .md, ссылку на merge request или запись созвона

Тестирование REST API · Ревью

История попыток

Попытка 1Доработка

«Проверка существующего заказа есть. Добавь запрос с несуществующим ID и проверь статус 404»

Интерактивное демо на учебном примере

Было → стало

Два варианта оплаты

Для Fullstack QA и перехода в AQA
Постоплата считается от первой месячной зарплаты на руки

Вариант 01

Предоплата

25 000 ₽

Можно в 2 части по 12 500 ₽

Постоплата

120%

3 части по 40% зарплаты, по одной в месяц

Вариант 02

Предоплата

40 000 ₽

Можно в 4 части по 10 000 ₽

Постоплата

75%

3 части по 25% зарплаты, по одной в месяц

Условия участия в менторстве и порядок оплаты описаны в офертах:

Что спросят на собеседовании?

Попробуй ответить на три вопроса, затем раскрой ответы и сверься

Что такое идемпотентность?

Повтор одного и того же запроса имеет тот же предполагаемый эффект на сервере, что и один запрос. Ответы при этом могут различаться: первый DELETE вернёт 204, повторный 404. POST по умолчанию не идемпотентен, но сервис может поддерживать ключ идемпотентности

Что такое fixture в pytest?

Fixture подготавливает зависимость теста: клиента, пользователя или соединение. Тест запрашивает её по имени аргумента. Scope определяет срок жизни: function, class, module, package или session. Более широкий scope ускоряет дорогую подготовку, но требует контроля общего состояния

Как расследовать flaky-тест?

Сохрани логи, trace, данные и окружение, затем воспроизведи изолированно и в наборе. Проверь ожидания, общие данные, время, случайность и внешние зависимости. Повторный запуск помогает диагностике, но не исправляет причину. Для временного карантина нужны ответственный и задача на устранение

В полной подборке 50 вопросов с ответами по QA, API, Python и автоматизации

Забрать все 50 вопросов Запросить в Telegram

5 вопросов · 2 минуты

Твой план входа в QA

Ответь на вопросы и получи задания на первую неделю с учётом своего опыта

Обсудить свой трек в Telegram

Познакомимся
на бесплатном созвоне

Обсудим твой опыт и цели, расскажем об обучении и ответим на вопросы

  1. Разберём, что уже умеешь и куда хочешь двигаться
  2. Подберём трек и обсудим формат работы с менторами
  3. Определим следующий шаг в твоей подготовке

Выбери удобное время

Выбрать время созвона

После записи напиши нам дату, время и часовой пояс в Telegram. Мы подтвердим встречу и пришлём ссылку на созвон

Сообщить выбранное время

Нет подходящего времени? Напиши @donmentorit, договоримся

С нуля / смена стека

Fullstack QA

Длительность
4 месяца
Ориентир на руки
200–300 тыс. ₽

План обучения

  1. Ручное тестирование

    Тест-дизайн, чек-листы и баг-репорты

  2. Тестирование API

    HTTP-запросы, коды ответа и проверка JSON

  3. Автотесты на Python

    Пишешь проверки для API и разбираешь их с ментором

  4. Поиск первой работы в QA

    Готовишь резюме, проходишь мок-интервью и начинаешь откликаться

Для ручных тестировщиков

Переход в AQA

Длительность
3 месяца
Ориентир на руки
250–400 тыс. ₽

План обучения

  1. Python для автотестов

    Переводишь знакомые ручные проверки в код

  2. Автоматизация API

    Пишешь набор автотестов и разбираешь с ментором, что улучшить

  3. Рабочие задачи и собеседования

    Разбираешь кейсы, применяешь нейросети в работе и готовишься к интервью на AQA