Ваша будущая карьера

Должность

А вот что вы будете использовать в работе

DevTools
Charles
Figma
Яндекс.Трекер
Android Studio
Postman
JavaScript
JSON/XML
XML/XSD
Apidoc/Swagger
SQL
Cygwin/Terminal

Начните зарабатывать, тестируя

Вы начнёте с junior-позиции, а дальше — только вперёд. Будете шагать по карьерной лестнице и расти в цене. И однажды цены вам не будет.

Источник данных: Хабр Карьера
50 000 ₽
Junior тестировщик
97 000 ₽
Middle тестировщик
130 000 ₽ +
Senior тестировщик

Тысячи студентов Практикума
освоили новую профессию — и вы освоите

Истории выпускников, которые уже занимаются любимым делом

Практикум — это насыщенная и проработанная среда

Здесь трудно, но интересно. Учёба занимает 4 месяца. Много теории, ещё больше практики, люди и методология — всё направлено на то, чтобы вы освоили профессию инженера по тестированию (QA-специалиста) с нуля.

Карьерный центр: поможем найти работу в приятной компании

И сделаем это в три этапа.

Программа курса

С каждым модулем темы и задания становятся сложнее. Программа построена так, чтобы вы постепенно освоили все ключевые навыки инженера по тестированию.
Вводный модуль10 часов
Основы тестирования
Вводный модуль поможет почувствовать себя в роли тестировщика и понять, нравится ли вам эта профессия. Модуль состоит из нескольких уроков с сюжетной линией: вы станете стажёром в вымышленном подразделении Яндекса и познакомитесь с командой. Новые коллеги подскажут, как составлять отчёты о результатах тестирования, находить ошибки в сервисах и понимать их структуру, проводить ручное тестирование продукта.
Знания закрепите на практике: вам предстоит самостоятельно протестировать веб-приложение Yandex.Metro по готовым чек-листам и тест-кейсам.
Тема 1. Чек-листы
— Введение в тестирование
— Чек-листы
1 модуль3 недели
Проектирование тестов
В первом модуле вы научитесь анализировать и декомпозировать требования к продукту, выявлять серые зоны, использовать техники тест-дизайна. А ещё узнаете о работе в команде: с кем взаимодействует тестировщик, как применять обратную связь и вести письменную коммуникацию. В конце модуля ждёт проект: вы самостоятельно составите тестовую документацию для приложения Яндекс.Маршруты.
+1 проект+3 вебинара
Тема 1. Введение в профессию
— Качество продукта
— Тестировщик в команде
— Hard-skills и soft-skills тестировщика
Тема 2. Анализ требований
— Проектирование тестов, введение в тест-анализ
— Функциональное и нефункциональное тестирование
— Поиск требований, серые зоны, декомпозиция требований
— Как находить ответы, быть самостоятельным и всё успевать
— Mindmap и блок-схемы
Тема 3. Тест-дизайн
— Введение в тест-дизайн и его правила
— Исчерпывающее тестирование
— Эквивалентность
— Элементы тестирования и требования к ним
— Классы эквивалентности, подбор тестовых значений, граничные значения
— Порядок применения техник тест-дизайна
— Оптимизация проверок
— Как работать с задачами, декомпозиция задач, что делать, когда задач много
Тема 4. Тестовая документация
— Четыре правила письменной коммуникации
— С кем общается тестировщик и как применять обратную связь
— Собрать чек-лист и тест-кейсы
— Типовые ошибки в написании тест-кейсов
Тема 5. Финальный проект
— Создать тестовую документацию для сервиса Яндекс.Маршруты
— Составить mindmap, спроектировать тесты, подготовить блок-схему
2 модуль3 недели
Тестирование веб-приложений
Во втором модуле вы узнаете об устройстве веб-приложения: клиент-серверной архитектуре, фронтенде, бэкенде, URL, HTTP. Составите чек-лист проверок для элементов интерфейса. Научитесь работать с Figma, DevTools и сниффером Charles. В конце модуля самостоятельно протестируете новый интерфейс Яндекс.Маршрутов.
+1 проект+3 вебинара
Тема 1. Принципы работы веб-приложения
— Клиент-серверная архитектура
— Веб-приложение
— URL
— Протоколы HTTP и HTTPS
— Структура HTTP-запроса и ответа
Тема 2. Задачи тестировщика и типы изменений веб-приложений
— Типовые задачи тестировщика веб-приложений
— Типовые изменения в веб-приложениях
Тема 3. Тестирование интерфейса веб-приложений
— Инструмент для работы с макетами
— Элементы интерфейса: общие элементы, элементы ввода данных, элементы выбора данных, элементы действий, вспомогательные элементы
— Формы
— Тестирование валидации
— Тестирование текста на ошибки
Тема 4. Кроссплатформенное и кроссбраузерное тестирование
— Кроссплатформенное тестирование
— Как понять, на каких ОС проверять приложение
— Кроссбраузерное тестирование
— Как выбрать браузеры для тестирования
Тема 5. Тестирование вёрстки на адаптивность
— Подходы к вёрстке приложения
— Тестирование вёрстки на адаптивность
— На чём тестировать мобильную версию веб-приложения
— Как выбрать разрешения экрана для тестирования адаптивности вёрстки
— Кэш
— Как подобрать конфигурацию окружения для тестирования
Тема 6. Charles
— Charles
— Charles: ручное изменение ответа от бэкенда
— Rewrite: автоматическая подмена
— Map Local: автоматическая подмена из файла
Тема 7. Проектирование тестов
— Классы эквивалентности
— Граничные значения
— Позитивное и негативное тестирование
Финальный проект
— Протестировать фронтенд сервиса Яндекс.Маршруты
— Спроектировать и провести тесты, оформить баг-репорты
3 модуль3 недели
Тестирование мобильных приложений и API
В третьем модуле вы научитесь тестировать мобильные приложения: поработаете в эмуляторе Android Studio, потренируетесь снимать логи, выясните особенности тестирования на реальном устройстве.
Вы также узнаете, как тестировать API с помощью инструмента Postman. А в конце модуля протестируете мобильное приложение Яндекс.Метро и API Яндекс.Прилавка.
+1 проект+3 вебинара
Тема 1. Введение в тестирование мобильных приложений
— Тестирование мобильной веб-версии
— Виды мобильных приложений
— Операционные системы и версии
— Параметры мобильных устройств
Тема 2. Тестирование мобильных приложений
— Матрица устройств
— Эмуляторы. Тестирование в Android Studio
— Снятие логов в эмуляторе
— Тестирование на реальном устройстве
— Тестирование геолокации и производительности
— Установка и снятие логов в Android Studio
— Снятие логов в ADB
— Тестирование обновления приложения
Тема 3. Тестирование API
— Архитектура приложения
— Что такое API
— Архитектурные решения — REST
— HTTP: структура запросов и ответов
— JSON — Postman: основная функциональность, тестирование API, динамический URL, cURL и генерация запроса из Postman в cURL
— Знакомство с базами данных
— Баг-репорты для API
— Логи в API
— Документация API: Swagger, Apidoc
— XML: структура элемента и структура документа
— XSD, SOAP, WSDL
— Позитивные проверки
— Негативные проверки
— Классы эквивалентности
— Граничные значения
— Валидация API
Тема 4. Финальный проект
— Протестировать мобильное приложение Яндекс.Метро
— Протестировать API учебного приложения Яндекс.Прилавок
4 модуль3 недели
Основы баз данных
В четвёртом модуле вы изучите консоль и базы данных, потренируетесь писать SQL-запросы и работать с таблицами. Знания закрепите на финальном проекте.
+1 проект+3 вебинара
Тема 1. Знакомство с консолью
— Операционные системы. Командная строка
— Подключение к удаленному серверу
— Как узнать, где находишься, посмотреть содержимое директории, переместиться в другую директорию, управлять файлами и директориями
— Работа с текстовыми файлами: копирование и перемещение, фильтрация содержимого файлов, лайфхаки
5 модуль2 недели
Основы автоматизации тестирования
В пятом модуле вы изучите основы языка программирования JavaScript, поработаете с библиотекой Puppeteer, напишете первые автоматизированные тесты. А также подготовитесь к диплому с помощью peer-to-peer learning: будете проверять работы однокурсников и получать их фидбек.
+1 проект+peer-to-peer learning
Тема 1. Введение в JavaScript
— Что такое автоматизация?
— Введение в JavaScript
— Переменные, операция присваивания
— Элементарные типы данных
— Объекты. Арифметические операторы, строковые операторы, операторы сравнения и логические операторы
— Диалоги
— Приведение типов
Финишная прямая 3 недели
Дипломный проект
Протестируете веб- и мобильную версию, а также API приложения Яндекс.Самокат: спроектируете и выполните проверки, оформите баг-репорты.
+1 вебинар+1 проект
Продолжительность трека8 недель
Программа трудоустройства
Модуль 1. РезюмеМодуль 2. Рынок трудаМодуль 3. Сопроводительное письмоМодуль 4. Где и как искать работуМодуль 5. Собеседование: введениеМодуль 6. Собеседование: soft skillsМодуль 7. Собеседование: hard skillsМодуль 8. Офлайн нетворкингМодуль 9. Финальный проект

Начните учиться бесплатно

Мы сделали вводный модуль бесплатным, чтобы вы могли почувствовать себя в роли начинающего тестировщика и протестировать реальный сервис — Яндекс.Метро.

Что ещё важно

Академический отпуск
Если жизненные обстоятельства осложнились или темп учёбы нужно снизить, вы можете уйти в академический отпуск.
В любой момент вернём деньги
Вы можете вернуть деньги за оставшуюся часть программы. Для этого не нужно ничего доказывать и называть причину.

Вопросы и ответы

Да, причём в любой момент. Если обучение в потоке уже началось — прошедшие дни придётся оплатить, но мы вернём деньги за оставшееся время обучения. Более подробно рассказываем про это в седьмом пункте оферты.