О проекте

О платформе

Коротко: tomiddle готовит QA-инженеров уровня middle — тех, кто и проверяет руками, и пишет автотесты на Python. Большая часть времени уходит на практику, а не на видеоконспекты.

Почему сразу middle

Рынок берёт тестировщиков, которые и проверяют руками, и пишут автотесты, поэтому код у нас входит в основную программу, а не в «продвинутое». Цель — оффер на позицию QA-инженера уровня middle, с автотестами.

Что в программе

Две линии. Ручное тестирование: как устроена разработка, баг-репорты, тест-документация, тест-дизайн, HTTP и DevTools, API в Postman и curl, SQL и логи, мобильные приложения, работа в команде, обзор очередей. Автотесты на Python: язык с нуля и Git, автотесты API на pytest. Python открыт сразу и идёт параллельно ручной линии, остальные темы открываются по одной после сдачи предыдущей. Обязательная часть — 30 дней при 2–3 часах в день; это ориентир, куратор продлевает, если нужно больше времени.

Python с нуля, Git и API-автотесты на pytest и requests — готовы. UI-автотесты, фреймворк и CI — после оффера, по желанию. Ручная часть программы готова целиком.

Всё — на учебном магазине MarketCove с подсаженными багами: сайт и API, которые вы сначала проверяете руками, а потом покрываете автотестами.

Программа разбита на темы. У каждой — короткие уроки с вопросами для самопроверки, квиз, задания куратору и сдача куратору: письменно, созвон — когда куратору нужно уточнить. Принятая сдача открывает следующие темы. В каждой теме есть обязательные уроки — без них не выйти на middle-собеседование — и уроки по желанию, к которым можно вернуться в своё время. Продвинутые треки (безопасность, нагрузка, визуальные тесты и другие) — целиком по желанию, в сопровождении открываются после оффера.

Сопровождение до оффера

Куратор проверяет ваши задания и принимает сдачу каждой темы. После обязательной части — мок-собеседование с итогом «готов» или «подтянуть», дальше — созвоны, разбор резюме, моки собеседований и поиск работы с учётом откликов. Условия обсуждаем на коротком созвоне: заявка на сопровождение.

Кому подходит

  • Тем, кто начинает без IT-опыта. Первая тема начинается с того, как устроена разработка и что делает тестировщик. Python разбираем с нуля, отдельной темой.
  • Тем, кто уже тестирует руками и упёрся в «нужны автотесты». API, SQL, DevTools и автотесты на Python — основная часть программы, а не бонус.
  • Тем, кто готовится к собеседованию. Колода интервью-вопросов с эталонами ответов, AI-собес, сдача каждой темы по вопросам, которые звучат на middle-собеседовании, и мок-собеседование с куратором.
  • Тем, кто пробует QA на вкус. Есть открытый демо-урок без регистрации: читаете, пробуете задание, понимаете — нравится или нет.

Кому не подходит

  • Тем, кто ждёт диплом гособразца. Документа об образовании мы не выдаём. На собеседовании смотрят на то, что вы умеете показать и объяснить.
  • Тем, кто хочет «послушать лекцию и пройти». Без практики прогресс не считается — даже если вы прочитали все материалы.
  • Тем, кто не готов писать код. На middle-позиции от тестировщика ждут автотестов, поэтому Python — обязательная часть программы.

Чем отличаемся от массовых онлайн-школ

Во многих онлайн-школах формат похож: длинные видео, домашка раз в неделю, ответ в чате с задержкой в пару дней, в конце — выпускной проект. Это работает для тех, кому нужна структура и мотивация снаружи.

tomiddle устроен иначе:

  • Текст, а не видео. Читать быстрее, чем смотреть. К нужному месту можно вернуться за секунду, а не отматывать ползунок.
  • Автопроверка и куратор. Вопросы в уроках платформа проверяет сразу, а задания и сдачу темы в сопровождении — куратор. Созвон — когда ему нужно уточнить.
  • Реальные инструменты, а не их картинки. Внутри платформы — настоящая SQL-песочница, учебный REST API на 22 адреса и магазин с багами. Не «угадайте ответ из четырёх», а «откройте DevTools и найдите».
  • Интервальное повторение. Карточки сами возвращают то, что начинает забываться: чем увереннее вы ответили, тем позже карточка придёт снова.
  • Без рассрочки. Первая тема бесплатная и без срока, карта не нужна.

Как мы смотрим на работу тестировщика

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

Эта привычка появляется от практики. Поэтому в программе вы много раз встречаете сломанное и корректно описываете его, а потом пишете тест, который поймает это снова.

Текущий статус

Платформа работает, программа пополняется. Регистрация — одно поле email, доступ сразу. Бесплатно и без срока: первая тема целиком с проверками, первый баг в учебном магазине, 50 карточек, один AI-собес, блиц на 60 секунд (даже без регистрации), собеседование по карточкам и банк вопросов, тренажёр баг-репортов, учебный трекер, DevTools-квесты, API-песочница, мишень для Charles и медленная страница для DevTools. Остальная программа — в сопровождении.

Попробовать

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

Поддержка

Не нашли ответ — напишите: support@tomiddle.com

Telegram: @to_middle

Попробуйте на себе

Первая тема открыта целиком и без срока, карта не нужна. Демо-урок — без регистрации.