logo
Скидка до 57% и подарки на 135 000 ₽
6 месяцев
4.8 Сравни.Ру | Рекомендовано РБК

Профессия: Инженер по тестированию

Освоите профессию для начала карьеры в IT за 6 месяцев
Обновленная программа, которая соответствует требованиям рынка
На рынке 5 000+ вакансий для тестировщиков
Записаться на курс
ProductStar — это школа актуального образования от РБК
1

Курсы обновляются вместе с индустрией

2

Знания, которые нужны здесь и сейчас

3

Без теории ради теории

4

Без устаревших подходов

5

С активным сообществом специалистов и каналом актуальных вакансий

star04

Знакомьтесь, профессия инженер по тестированию

О профессии

Инженер по тестированию (QA-инженер, тестировщик) — это специалист, который проверяет качество приложений и программного обеспечения, находит ошибки и помогает разработчикам создавать идеальные продукты. Его работа экономит компаниям миллионы и защищает пользователей от багов.

Зарплата

Профессия тестировщика — одна из самых доступных для старта в IT с быстрым ростом доходов. Начинающие специалисты получают от 80 000 рублей в месяц, опытные инженеры — от 150 000 рублей, а специалисты по автоматизированному тестированию — от 220 000 рублей.

Проекты

Инженеры по тестированию востребованы во всех сферах разработки ПО: от банковских приложений и интернет-магазинов до мобильных игр и корпоративных систем. Они работают как в крупных IT-компаниях, так и в продуктовых стартапах, обеспечивая качество на каждом этапе разработки.

star05

Соберете работающее резюме

Вы будете уметь:

  • Проводить комплексное ручное тестирование ПО
  • Составлять и поддерживать текстовую документацию (тест-планы, чек-листы, баг-репорты и спецификации требований) для тестирования продуктов
  • Свободно программировать на Java
  • Владеть основами Python и JavaScript, а также инструментами верстки HTML и CSS
  • Проводить автоматизированное тестирование на Java и Python: от анализа требований до запуска и сбора результатов
  • Поддерживать и обновлять автоматические тесты в соответствии с изменениями в ПО
  • Грамотно общаться с командой разработки и анализировать результаты тестирования

Инструменты

HTMLHTML
CSSCSS
JavaScriptJavaScript
GitGit
SQLSQL
и другие

Портфолио

OPENCITYOPENCITY
E-softE-soft
ILineILine
star06

Определите, какой формат вам больше подходит

Вы выбираете темп обучения, уровень поддержки и количество проектов — под свои потребности

Тариф «Стандарт»

Для тех, кто хочет быстро освоить профессию инженера по тестированию

  • Обратная связь по заданиям
  • Диплом или сертификат об окончании обучения
  • Доступ к закрытому комьюнити
  • Помощь специалистов центра карьеры
  • Воркшопы с экспертами
5 452 ₽ / мес
на 24 месяца или одним платежом с дополнительной скидкой 10% — 117 763 ₽

Тариф «Продвинутый»

Для тех, кому нужна интенсивная поддержка во время обучения и трудоустройства

  • Все опции тарифного плана «Стандарт»
  • Персональные консультации с ментором по проектам
  • 2 индивидуальные карьерные консультации
  • 1 тестовое собеседование с карьерным консультантом и практикующим специалистом
6 114 ₽ / мес
на 24 месяца или одним платежом с дополнительной скидкой 10% – 132 058 ₽

Тариф «Премиум»

Для тех, кто хочет быстро вырасти до middle-тестировщика

  • Все опции тарифного плана «Продвинутый»
  • Подписка РБК на год
  • Индивидуальный план карьерного развития
  • Возможность выбрать ментора
9 876 ₽ / мес
на 24 месяца или одним платежом с дополнительной скидкой 10% – 213 314 ₽
star07

Изучите то, что нужно рынку

Обучение строится по принципу «от базы к практике». Сначала — фундамент из знаний, потом — инструменты, далее — задачи. Вы двигаетесь по модулям в размеренном темпе, без лишней теории и с возможностью углубиться, если нужно. Все логично, пошагово и применимо на практике
Ступень 1Hard skills для специалистаplus
Блок 1Базовые навыки и задачи тестировщикаarrow-down
  • Кто такой тестировщик?

  • Введение в тестирование ПО

  • Методы и виды тестирования

  • Практика ручного тестирования

  • Инструменты тестировщика

  • Документы тестировщика

  • Артефакты тестирования

  • Жизненный цикл разработки ПО

Блок 2Основы SQLarrow-down
  • Введение в блок SQL

  • Извлечение и фильтрация данных: начальный уровень

  • Извлечение и фильтрация данных: продвинутый уровень

  • Преобразование и сортировка данных: начальный уровень

  • Преобразование и сортировка данных: продвинутый уровень

  • Группировка данных

Блок 3SQL и базы данныхarrow-down
  • Группировка данных

  • Введение в базы данных

  • Объединение таблиц

  • Подзапросы

  • Обновление, добавление и удаление данных

  • Создание, изменение и удаление таблиц

  • Advanced

  • Итоговый проект LEGO

  • Обзор основных программ

Блок 4Основы верстки: HTML, CSS и JavaScriptarrow-down
  • Структура web-страницы, базовый HTML

  • Базовый CSS, селекторы и каскад

  • Продвинутый CSS, адаптивность и кроссбраузерность

  • Основы JavaScript, инструменты для разработки и отладки

  • Объекты, массивы, функции в JavaScript

  • DOM-модель и работа со страницей

  • Обработка событий и отладка программ

  • Взаимодействие с сервером

  • Обработка проблем с HTML и CSS

  • Обработка проблем с JS

Блок 5Ручное тестирование приложенийarrow-down
  • Основы клиент-серверного взаимодействия. HTTP

  • Тестирование API

  • Основы работы с серверными приложениями

  • Клиент-серверное взаимодействие: безопасность и оптимизация

  • Введение в тестирование мобильных приложений

  • Практика тестирования мобильных приложений

  • Postman: быстрый старт

  • Postman: проект

  • Воркшоп: SQL для тестировщика

Ступень 2Автоматизированное тестированиеplus
Блок 1Работа с Javaarrow-down
  • Знакомство с языком Java и инструментами

  • Базовый синтаксис Java

  • Переменные и типы данных в Java

  • Циклы и языковые конструкции в Java

  • Структуры данных

  • Классы и объекты: начальный уровень

  • Классы и объекты: продвинутый уровень

  • Методы и поля классов

  • Обработка исключений

  • Работа с массивами

  • Строки и регулярные выражения

  • Первая программа на Java и её тестирование

  • Инструменты тестирования серверных программ

  • Apache Maven

Блок 2Системы контроля версийarrow-down
  • Системы контроля версий. Версионирование кода, совместная разработка, CSV

  • Git & GitHub. Git, Commit, Ветки, слияние веток и разрешение конфликтов, GitHub, Командная работа, Код-ревью

  • Жизненный цикл ПО, CI/CD

  • Git, основные понятия. Знакомство с GitLab

  • Введение в GitLab CI

  • GitLab CI. Внутренние переменные, Артефакты, Правила

  • Работа с графическими оболочками Git: Git GUI, Git Extensions

Блок 3Основы автоматизацииarrow-down
  • Основы автоматизации тестирования

  • CI/CD (Continuous Integration / Continuous Delivery) в тестировании

  • Тестирование web-интерфейсов

  • Selenium

  • Selenide

  • Page Object

  • Основы BDD

  • Allure, протоколирование

  • Автоматизация тестирования мобильных приложений

  • Автоматизированное тестирование мобильных приложений

  • Автоматизация тестирования десктопных приложений

Блок 4Продвинутая часть тестирования на Javaarrow-down
  • Инфраструктура браузерных тестов

  • Сложные UI-тесты

  • Сложные UI-элементы

  • Кастомные действия над элементами

  • Взаимодействие с окнами, вкладками и фреймами

  • Загрузка и скачивание файлов

  • Тестирование API

Блок 5Специализация: тестирование на Pythonarrow-down
  • Введение в Python

  • Переменные и типы данных.

  • Строки. Условия и циклы

  • Списки и словари в Python

  • Функции

  • Библиотеки

  • Структуры данных в Python

  • Пакеты и модули

  • Ошибки и исключения

  • Тестирование: PyUnit

Блок 6ChatGPT для разработчикаarrow-down
  • Введение в ChatGPT и его применение в разработке программного обеспечения

  • Устранение неполадок и отладка с помощью ChatGPT

  • Повышение качества кода с помощью ChatGPT

  • Проверка кода и документирование с помощью ChatGPT

  • Автоматическое тестирование с помощью ChatGPT

  • Генерация кода с помощью ChatGPT

  • Лучшие практики и советы по работе с ChatGPT

star08

ProductStar останется с вами после выпуска

Центр карьеры
Мы продолжаем работать после окончания курса: помогаем с резюме, проводим тренировочные собеседования, делимся свежими вакансиями и отвечаем на любые карьерные вопросы
Трудоустройство
Вы получите практический опыт уже в процессе обучения: поучаствуете в хакатонах и решите реальные бизнес-задачи, чтобы откликаться на предложения с уже готовым портфолио и уверенностью в своих навыках. Мы сотрудничаем с компаниями и делимся актуальными вакансиями — это позволит ускорить процесс поиска работы
Сообщество
Здесь вы получите поддержку, вдохновение и обратную связь на каждом этапе обучения. Сообщество ProductStar объединяет людей с разным бэкграундом и уровнем — от новичков до экспертов в области
star10

Смотрите, кто будет вас учить

Наши эксперты — практикующие разработчики и тестировщики из Pinely, Confluent, Skyeng, Ozon Tech и других компаний. Они знают, чем живет рынок и предлагают только те навыки и инструменты, которые реально работают.

Иван Милохин

Quantitative Analyst, Barclays Investment Bank (London, UK)

Денис Соболев

Skyeng

Ольга Киба

Software Engineer, Holland&Barrett

Иван Ванькович

Software Engineer, Confluent

Азиз Намазов

Java Developer, Amazon

Евгений Михалев

Team Lead, Ozon Tech

star11

Смотрите, как вы будете учиться

Платформа ProductStar разработана так, чтобы вам было удобно учиться: понятная навигация, четкие модули, подробные презентации и материалы после каждого урока. Все ясно, последовательно и интуитивно!
Комфорт
Вы почувствуете, что не одиноки на этом пути. Вас сопровождают менторы, кураторы и карьерные эксперты. Внутри — сообщество, где вы решаете кейсы, общаетесь и поддерживаете друг друга. Актуальные обновления всегда доступны прямо в личном кабинете.
Сообщество
Здесь вы получите поддержку, вдохновение и обратную связь на каждом этапе обучения. Сообщество ProductStar объединяет людей с разным бэкграундом и уровнем — от новичков до опытных продакт-менеджеров.
Домашние задания
Будете закреплять изученный материал на практике. В конце каждого блока вас ждут проекты, которые можно добавить в портфолио.
Поддержка на всех этапах
Сможете изучать материалы в комфортном темпе. Опытные менторы будут следить за вашим прогрессом, отвечать на вопросы и помогать погружаться в тему.
Комфорт
Вы почувствуете, что не одиноки на этом пути. Вас сопровождают менторы, кураторы и карьерные эксперты. Внутри — сообщество, где вы решаете кейсы, общаетесь и поддерживаете друг друга. Актуальные обновления всегда доступны прямо в личном кабинете.
Сообщество
Здесь вы получите поддержку, вдохновение и обратную связь на каждом этапе обучения. Сообщество ProductStar объединяет людей с разным бэкграундом и уровнем — от новичков до опытных продакт-менеджеров.
Домашние задания
Будете закреплять изученный материал на практике. В конце каждого блока вас ждут проекты, которые можно добавить в портфолио.
Поддержка на всех этапах
Сможете изучать материалы в комфортном темпе. Опытные менторы будут следить за вашим прогрессом, отвечать на вопросы и помогать погружаться в тему.
star12

Как это было у других

Истории студентов, которые прошли онлайн-обучение и строят карьеру QA-engineer
Павел Гребнев
Из кладовщика в Python-разработчика
Андрей Шелковников
За 2,5 месяца нашел работу
Александр Шабловский
Удобно совмещать работу и учебу
Константин Терехов
Карьерный центр помог найти работу тимлидом
star15

Часто задаваемые вопросы

Если у вас остались вопросы о курсе «Профессия Инженер по тестированию» для начинающих, вы можете оставить заявку и наш гид поможет вам разобраться.
Что потребуется для успешного обучения?

Для решения задач потребуется ноутбук или ПК, лекции и уроки можно смотреть с мобильного телефона.

Как я буду искать работу?

Все студенты ищут работу вместе с Карьерным центром ProductStar.

С помощью консультанта составляют резюме под конкретную вакансию, пишут сопроводительные письма, готовятся к собеседованиям, проходят их — если нет, пробуют еще раз после разбора ошибок и успешно трудоустраиваются.

С какого возраста можно начинать обучение?

Учиться можно в любом возрасте, но оплачивать — только с 18 лет. Если вам меньше 18, уточните у менеджера, какие у вас есть возможности оплаты и как вам начать обучение.

Можно ли оплатить курс по частям?

Да, у нас есть удобная опция беспроцентной рассрочки.

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