Наши преподаватели — лучшие тестировщики с большим опытом, а школа выросла из программы стажировок, унаследовав от нее главное — прицел на трудоустройство и подход к обучению «чтобы как к себе в штат».
За это время успели поработать с разными партнерами и сделать массу проектов в E-commerce, AdTech, FinTech, Education и Entertainment Tech.
Кто такой инженер по тестированию?
Специалист, который помогает улучшить качество продукта на всех этапах его разработки. Он тестирует приложения, находит дефекты, следит за тем, чтобы все работало как нужно.
Ваша зарплата будет увеличиваться с ростом опыта в профессии и совсем скоро вы окупите вложения в обучение.
от 50 000 руб.
Start обучения
4 месяца
Junior
от 150 000 руб.
от 100 000 руб.
Первый год после обучения
Middle
После 1 года работы
Senior
После 2 лет работы, у вас не будет потолка, все зависит от приложенных усилий
Программа обучения
Количество уроков в месяце — 16
Результаты за месяц:
Освоите теоретическую базу тестирования и научитесь создавать первые баг-репорты.
Узнаете, что такое Agile и зачем он нужен тестировщику.
Познакомитесь с требованиями к программному обеспечению. Узнаете, как их собирать, анализировать, отличить хорошие от плохих. Поработаете с инструментами, которые используют для хранения требований.
Научитесь составлять все основные виды тестовой документации: планы, тест-кейсы, чек-листы. Примените различные техники тест-дизайна.
Ключевые навыки:
Количество встреч с наставником за месяц — 2
Figma
Google Workspace
GitLab Issues
Тест-план
Тест-кейсы
Чек-листы
Матрица покрытия
Модуль 1 — 1 неделя
Процесс тестирования ПО. Классификация видов тестирования
Дефект. Жизненный цикл дефекта
Тестовая документация
Основы тест-дизайна
Введение в Agile
Основы тестирования ПО
Анализ и тестирование требований
Тестовая документация и техники тест-дизайна
Погружение в доменную область. Анализ приложения и аналогов.
Требования к ПО. Уровни и виды требований. Источники требований
Характеристики качества требований. Анализ и тестирование требований
Откуда брать требования тестировщику? Знакомство с инструментами
Знакомство с веб-приложением, которое предстоит тестировать
Тест-план
Техники тест-дизайна. Практика.
Тест-кейс и тестовый набор
Чек-лист
Матрица покрытия
Модуль 2 — 1 неделя
Модуль 3 — 1 неделя
Баг-репорт
Количество уроков в месяце — 15
Результаты за месяц:
Изучите веб-приложение со сторон пользовательского интерфейса и бэкенда.
Найдёте баги и оформите баг-репорты в баг-трекере.
Познакомитесь с HTML, CSS, разберетесь, зачем они нужны тестировщику.
Научитесь пользоваться главным инструментом для веб-тестирования — DevTools.
Узнаете, что такое клиент и сервер, как они общаются через API. Поймёте, как устроены HTTP-запросы.
Научитесь тестировать API при помощи Postman, DevTools и Swagger.
Ключевые навыки:
Количество встреч с наставником за месяц — 3
Баг-репорт
HTML
DevTools
Модуль 4 — 2 недели
Особенности тестирования веб-приложений
Баг-репорты и таск-трекер
Отчет о тестировании
Практика, объяснение задания по тестированию Веб-приложения (UI)
HTML
CSS
DevTools
Основы Веб. Тестирование веб-приложения через UI
Тестирование API
Тестирование API. Базовые понятия
Разные виды API. REST
SOAP
GraphQL
Инструменты: DevTools, Swagger, Curl
Postman
Модуль 5 — 2 недели
CSS
Postman
Swagger
REST API
Curl
JSON
SOAP
XML
SOAP UI
GraphQL
GraphQL Playground
Количество уроков в месяце — 11
Результаты за месяц:
Узнаете, что такое база данных и как она устроена, какие виды баз данных существуют и как к ним подключаться.
Научитесь составлять SQL запросы средней сложности для тестирования приложения.
Научитесь тестировать мобильное приложение. Узнаете базовые инструменты тестирования разных видов приложений.
Попрактикуетесь составлять документацию, тестировать и заводить баг-репорты.
Количество встреч с наставником за месяц — 2
Модуль 6 — 2 недели
Основные понятия
Подключение к базе данных. Создание базы
SQL для тестирования (SELECT)
SQL для тестирования (INSERT, UPDATE, DELETE)
Тестирование веб-приложения с использованием SQL-запросов
SQL и базы данных
Тестирование мобильных приложений
Особенности тестирования мобильных приложений
Инструменты тестирования мобильных приложений
Тестирование мобильного веб-приложения
Тестирование нативного приложения
Модуль 7 — 1 неделя
Ключевые навыки:
MySQL
SQL
PostgreSQL
Genymotion
MySQL Workbench
Dbeaver
Android Studio
Xcode
Количество уроков в месяце — 27
Результаты за месяц:
Узнаете, что такое автоматизированное тестирование и какие его основные принципы.
Научитесь использовать систему контроля версий Git.
Напишите автотесты для UI на популярном фреймворке Playwright, с использованием шаблона проектирования Page Object.
Освоите основы API автоматизации.
Ключевые навыки:
Количество встреч с наставником за месяц — 4
Модуль 8 — 5 недель
1. Что такое автоматизация 2. Настройка окружения 3. Git 4. Базовые возможности фреймворка Playwright 5. E2E UI автоматизация 6. Page Object
API автоматизация
Основы автоматизации
Playwright
Git
TypeScript
Visual Studio Code
Page Object
Количество уроков в модуле — 5
Результаты за модуль:
Научитесь писать резюме, выполнять тестовые на позицию джуна. Узнаете, что спрашивают на собеседованиях и к чему быть готовым.
Количество встреч с наставником за модуль — 1
Модуль 9 — 1 неделя
Карьерные перспективы и направления развития тестировщика.
Soft skills. Какие еще навыки нужны тестировщику.
Составление резюме
Какие бывают практические задания для устройства на позицию Джуна
Подготовка к собеседованию
Карьера в тестировании
Бесплатная консультация
Основа нашей школы — персональный подход
Нам важен успех каждого
Чтобы внимания ментора хватало на каждого студента, мы собираемся в небольшие группы до 15 человек.
Обучение в мини-группе
Каждую неделю — созвон с преподавателем. В неформальной дружеской атмосфере обсуждаем результаты учебы, вместе справляемся с трудностями.
Живое общение с экспертами
Каждому заданию — обратная связь. Иногда ее размер превышает по объему саму домашку.
Учим так, чтобы все было ясно
Менторы быстро ответят на любой возникший вопрос. Поддержат, если вы зашли в тупик, объяснят сложные моменты.
Мы знаем, что нужно работодателям: тренируем только актуальные навыки, даем развернутую обратную связь, а выполненные задания — ваш реальный опыт — добавляем в портфолио.
Протестировать API MyRetro при помощи Postman и DevTools. Результатом должны быть: — коллекция Postman — баг-репорты в GitLab
3. Вручную протестируем приложение через пользовательский интерфейс
4. Протестируем приложение со стороны API
5. Изучим приложение со стороны базы данных
6. Напишем на это приложение автотесты
Изучим приложение максимально подробно:
Веб-приложение — MyRetro
1 проект
Создать коллекцию: <фамилия латиницей>_myretro
В коллекции создать запросы на все эндпоинты для:
— Boards — Cards — Comments — Other
Экспортировать коллекцию и окружение
Отправить коллекцию и окружение на проверку
Провести тестирование приложения по чек-листу, подготовленному в рамках предыдущего задания.
Добавить обнаруженные баги в ваш проект в GitLab, используя шаблон бага.
Пример задачи:
Мобильное приложение для списка покупок
2 проект
Какие приложения используем во время обучения?
Реальные рабочие инструменты. Всё по-взрослому: освоим то, чем пользуются профессионалы
Объясняем просто, общаемся неформально
Наши преподаватели — специалисты с многолетней практикой в тестировании. Они знают, как профессия устроена в реальности, и какие навыки требуются крепкому джуну, чтобы получить свой первый оффер.
Ольга Ипполитова
Главный эксперт и создатель курса Работала в нескольких международных IT-компаниях. Последние: Lineate -> Smartup
Магистр математики и информатики
Мария Зотова
Full Stack QA
Образование
Направление
Куратор группы тестировщиков Последние место работы: Lineate -> Smartup
Опыт работы
Более 3 лет в тестировании Работала на проектах таких заказчиков, как: NYU Langone, Warner Music Group, Telenav Inc. Проекты из области MedTech, e-commerce, мобильная навигация, управление контентом, управление циклом поставки контента. Продолжаю работать на проектах как QA-инженер.
Более 10 лет в тестировании Крупные проекты от известных заказчиков: Warner Music Group, ART.com, Trimble. Проекты из области adTech, управления контентом, визуализации и анализа больших данных, высоконагруженные системы, media market, e-commerce. Активно продолжаю работать на проектах как QA
Опыт работы
Спикеры курса
Ольга Кушакова
Senior QA Engineer Tinkoff
Максим Деревянко
Lead QA Engineer at Lineate
Юрий Белимов
Lead QA Engineer at Lineate
Елена Борисевич
Lead QA Engineer at SmartUp
Артём Кузнецов
Lead QA 2ГИС
Анна Егорова
Senior QA Engineer Zeta Global
Елена Туманова
Senior QA Engineer Mayflower
Екатерина Боброва
Principal QA Engineer
от 70 000 руб.
Зарплатные ожидания:
Резюме после обучения
Мария Петрова
Junior QA
Должность:
Smart up 2023 Диплом профессиональной переподготовки: «Инженер по тестированию»
Образование
Анализирую и тестирую исходные требования к продукту.
Пишу тест-кейсы и чек-листы, используя техники тест-дизайна.
Тестирую веб- и мобильные приложения, нахожу баги и составляю понятные баг-репорты.
Тестирую API при помощи Postman, DevTools, Swagger с пониманием клиент-серверной архитектуры приложения.
Пишу SQL запросы средней сложности
Работаю с системами контроля версий Git и GitLab.
Создаю UI и API автотесты на Playwright + TypeScript
С чем работаю
Найдены неполные и двусмысленные требования в ходе тестирования спецификации.
Составлено 100 тест-кейсов и 120 проверок в чек-листах для web- и mobile приложений.
Протестировано веб-приложение через UI и API (на основе документации и ad hoc)
Протестирована PostgreSQL база-данных приложения и найден баг, который был неочевиден в UI и API.
Всего нашла 32 валидных бага, 9 из которых имели серьезность Major и выше
Разработаны UI автотесты тесты для веб-приложения с использованием паттерна Page Object.
Созданы API автотесты для Get, Post, Delete запросов.
Достигнутые результаты
Тестирование веб-приложения MyRetro
2 проекта в портфолио
Технологический стек:
Postman
DevTools
Swagger
REST
GraphQL
SOAP
Figma
SQL
Dbeaver
Android Studio
Git
GitLab
VS Code
Playwright
Тестирование мобильного приложение для списка покупок