Обновлено

24.09.2023

Автор

Элина Фролова

На чтение

27 минут

Подборка из 50 курсов по обучению на тестировщика

Каждая IT-компания тестирует свои продукты перед релизом для выявления ошибок и их исправления, а также проверки качества кода и пользовательского интерфейса. Именно поэтому сфера QA не теряет актуальности – это прибыльный карьерный путь со множеством возможностей для работы как в офисе, так и удаленно. В подборке вы найдёте онлайн-курсы для тестировщиков, которые помогут вам овладеть полезными навыками и изучить тестирование более подробно.

На курсах вы научитесь использовать основные инструменты QA-инженера, такие как Selenium, Appium и JUnit, а также познакомитесь с процессом написания автотестов для экономии времени. Кроме того, вы получите представление о кибербезопасности и практиках DevOps, что позволит вам усилить свои позиции на рынке IT-специалистов.

Ниже вы можете рассмотреть 50 курсов по тестированию ПО

Средние зарплаты

hh.ru

Инженер по тестированию

40 000 ₽ — 400 000 ₽

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

Вы будете обучаться на специальной учебной платформе в комфортном для вас темпе. Домашние работы обязательно прокомментирует преподаватель. В конце обучения карьерный центр поможет вам с трудоустройством. 

1.
Тестировщик ПО с нуля

Чему вы научитесь

Проводить ручное и автоматическое тестирование
Работать с системами баг-трекинга
Разбираться в основах программирования
Работать с основными инструментами тестировщика
4,5

Тестировщик ПО от Eduson Academy

4 Месяца
109 уроков
94 800 ₽
237 000 ₽
Ещё -5% по промокоду

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

Программа курса содердит 109 уроков. К ним доступна практика: домашние задания и итоговый проект для портфолио. Всё это можно освоить за 4 месяца. 

1.
Введение в профессию тестировщика
2.
Жизненный цикл ПО
3.
Особенности удаленной работы
4.
Основы тестирования
5.
Клиент-серверное взаимодействие
6.
Основы HTML и CSS
7.
Инструменты для ручного веб-тестирования
8.
SQL для работы с базами данных
9.
Нефункциональное тестирование
10.
Тестирование мобильных приложений
11.
Тестирование API
12.
GitHub: работа с системой контроля версий
13.
Основы автоматизации тестирования
14.
Карьерный акселератор
15.
Финальный проект и диплом

Чему вы научитесь

Тестировать веб- и мобильные приложения
Работать с командной строкой
Писать автотесты интерфейсов
Тестировать API
Понимать жизненный цикл разработки ПО
Писать SQL-запросы и создавать таблицы

Инструменты

59 900 ₽
Ещё -15% по промокоду

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

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

1.
Бесплатный курс "Учусь учиться"
2.
Основы тестирования ПО
3.
Тестовые артефакты. Тестирование приложений
4.
Agile
5.
Тест-дизайн
6.
Нефункциональное тестирование
7.
REST API
8.
Базы данных и терминал

Чему вы научитесь

Работать в SQL
Проводить тесты мобильных приложений
Вести тестовую документацию
Понимать жизненный цикл ПО
Тестировать пользовательских интерфейс

Инструменты

2 883 ₽ в месяц
103 800 ₽
173 000 ₽
Ещё -10% по промокоду

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

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

1.
Ручное тестирование веб-приложений
2.
Вёрстка сайта на HTML и CSS
3.
Git — система контроля версий
4.
Java для тестировщиков
5.
Английский язык для начинающих разработчиков
6.
Автоматизированное тестирование
7.
Карьера в тестировании
8.
Итоговый проект

Чему вы научитесь

Проводить тестирование вручную
Составлять тестовые сценарии и проводить их
Программировать на языке Java
Автоматизировать различные этапы тестирования
Составлять отчеты по проделанной работе

Преподаватели

99 500 ₽
Ещё -7% по промокоду

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

На этом курсе вы получите знания о тестировании, которые помогут вам в начале карьеры. В процессе обучения вы будете выполнять много практических заданий, которые подготовят вас к реальным задачам. Поддерживать вас будут опытные наставники.

1.
Основы ручного тестирования
2.
Базы данных. Основы.
3.
Основы тест-аналитики
4.
Тестирование веб-приложений
5.
Командная работа
6.
Git. Базовый курс

Чему вы научитесь

Проводить ручные тесты
Работать в команде специалистов
Использовать систему контроля версий Git
Разбираться в устройстве приложений
Использовать HTML и CSS

Инструменты

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

В рамках обучения вас ожидает более 200 часов практики. По результатам обучения вы сможете сформировать портфолио, которое будет полезно при трудоустройстве. 

1.
1 месяц
2.
2 месяц

Чему вы научитесь

Тестировать API различных приложений
Составлять основные SQL-запросы
Тестировать базы данных
Проводить тест-анализ
Работать с баг-трекерами

Инструменты

212 500 ₽
Ещё -7% по промокоду

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

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

1.
Основной блок
2.
Специализация

Чему вы научитесь

Тестировать приложения на Android и IOS
Проводить кроссбраузерное тестирование для веб-приложений
Работать с Ethernet и другими сетевыми протоколами
Использовать методики для тестирования кода HTML и CSS
Владеть базовыми навыками программирования

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

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

1.
Обзор IT бизнеса: технологии и термины
2.
Фазы процесса разработки программного обеспечения
3.
Методологии процесса разработки программного обеспечения
4.
Анализ существующих моделей и методов разработки
5.
Роль и место QA в процессе разработки программного обеспечения, тестирование и QA
6.
Введение в тестирование
7.
Цели и задачи тестировщика в команде
8.
Теория тестирования: Подход, технологии, уровни, процесс, компоненты
9.
Дефекты: типы и жизненный цикл дефектов
10.
Типы тестов. Организация тестов
11.
Тестирование сложных программных решений и комплексных систем
12.
Requirements, введение в bug tracking systems
13.
QA процесс: инициализация, цели, приоритеты, сроки, риски
14.
Usability. I18N/L10N. MLU
15.
Системы контроля версий: CVS, SVN, GIT, Mercurial
16.
Обзор методологии SCRUM
17.
Сертификация ISTQB
18.
Язык программирования Java. Переменные и типы данных. Логические операторы и операторы ветвления
19.
Введение в теорию баз данных. Запросы SELECT, INSERT, UPDATE, DELETE. Многотабличные базы данных
20.
Функции агрегирования и объединения
21.
Представления, хранимые процедуры, триггеры,пользовательские функции
22.
Автоматизация тестирования: цели, задачи, этапы, подходы к автоматизированному тестированию
23.
Введение в Web-технологии, структура HTML, форматирование текста с помощью HTML и CSS. XML, XPath и WebDriver
24.
Selenium Server. Создание framework для тестирования в Selenium
25.
Анализ продуктов для автоматизации тестирования, автоматизированное тестирование веб-сервисов и мобильных приложений

Чему вы научитесь

Разбираться в инструментах тестирования ПО и применять их на практике
Понимать основы программирования, веб-разработки и системного администрирования
Проводить автоматизированное тестирование с учётом различного программного обеспечения
3 816 ₽ в месяц
137 400 ₽
229 000 ₽
Ещё -10% по промокоду

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

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

1.
Ручное тестирование и автоматизированное тестирование веб-приложений на Java
2.
Автоматизированное тестирование фронтенда веб-приложений на JavaScript
3.
Автоматизированное мобильное тестирование
4.
Продвинутые модули

Чему вы научитесь

Тестировать мобильные приложения
Тестировать сайты
Работать с HTML и CSS
Верстать сайты
Работать с Git

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

Обучение продлится 4 месяца: вам предстоит заниматься дважды в неделю по 1,5 часа, а затем уделять 3-5 часов домашнему заданию. Так вы сможете не просто изучать теоретические блоки, но и практиковаться, пополнять портфолио и отрабатывать навыки. 

1.
Введение в Kotlin
2.
Тестирование компонентов
3.
Мобильная разработка и тестирование
4.
Сложные вопросы тестирования реальных приложений
5.
Мультиплатформенная разработка и тестирование
6.
Автоматизация тестирования
7.
Итоговый проект

Чему вы научитесь

Автоматизировать тестирования программного кода
Создавать автоматические тесты для всех уровней приложения (включая интеграционные тесты)
Использовать язык Kotlin
Применять инъекции зависимостей
Владеть системами сборки приложений

Пентест – эффективный инструмент этичных хакеров

Существует множество форм анализа кибербезопасности. Например, для оценки уязвимостей используются специальные типы тестов – пентесты. В этом случае тестировщик выступает в роли хакера, который взламывает веб-сайт или информационную систему с целью поиска и выявления слабых мест.

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

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

Вас ждёт онлайн-курс по тестированию на JavaScript с теоретическими и практическими занятиями, после которого вы защитите дипломный проект по автоматизации запуска тестов на примере веб-сервиса.

1.
Введение в автоматизацию тестирования на JS
2.
Тестирование API
3.
Практики CI/CD
4.
Тестирование UI
5.
Проектная работа

Чему вы научитесь

Разворачивать автотестирование с помощью Puppeteer и CodeceptJS
Настраивать CI c помощью Docker и Gitlab
Работать с Git
Запускать автоматические тесты API
Проектировать архитектуру тестового фреймворка
4,6

Тестировщица ПО от Eduson Academy

4 Месяца
119 уроков
94 768 ₽
236 920 ₽
Ещё -5% по промокоду

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

Кус объёмный и состоит из 119 уроков. Вы сможете пройти их за 4 месяца. С теорией будет идти и практика, а в конце — итоговый проект.

1.
Введение в профессию тестировщика
2.
Жизненный цикл ПО
3.
Особенности удаленной работы
4.
Основы тестирования
5.
Устройство веб-приложений
6.
Тестирование фронтенда
7.
Работа с базами данных
8.
Основы Linux
9.
Работа с системой контроля версий
10.
Тестирование API
11.
Нефункциональное тестирование
12.
Тестирование мобильных приложений
13.
Карьерная стратегия
14.
Итоговый проект
15.
Введение в автотестирование
16.
Карьера и лидерство для женщин
17.
Финальный проект и диплом

Чему вы научитесь

Тестировать веб- и мобильные приложения
Работать с базами данных на языке SQL
Понимать жизненный цикл разработки ПО
Тестировать API
Составлять тест-кейсы
105 600 ₽
Ещё -10% по промокоду

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

Вы изучите теорию и выполните практические задания. Узнаете, как тестировать программное обеспечение и оптимизировать продукты. 

1.
Основы тестирования
2.
Тестирование API
3.
Тестирование мобильных приложений
4.
Инструменты тестировщика

Чему вы научитесь

Проводить тестирование API, мобильных и веб-приложений
Работать в Git
Составлять информативные отчетности
Создавать тестовую документацию
Оптимизировать диджитал-продукты

Инструменты

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

Вам предстоит изучить теоретические материалы, выполнить практические задания и создать итоговый проект. 

1.
1 месяц
2.
2 месяц
3.
3 месяц
4.
4 месяц

Чему вы научитесь

Тестировать программное обеспечение
Писать SQL-запросы
Подключать логирование
Анализировать архитектуру
Программировать на Java

Инструменты

63 000 ₽
70 000 ₽
Ещё -11 000 ₽ по промокоду

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

Курс состоит из практики: вы будете отрабатывать все техники тестирования на учебных и реальных проектах! Все выполненные работы можно будет вложить в портфолио для новой профессии.

Чему вы научитесь

Использовать тест-кейсы
Работать с баг-трекером
Покрывать тестом большую часть кода
Использовать основные методы автоматизации
Применять инструменты тестирования мобильных приложений

Инструменты

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

Курс включает в себя теоретические материалы, представленные в виде онлайн-лекций, и практические задания, составленные на основе реальных кейсов.

1.
Знакомство с тестированием
2.
Синтаксис Java, первая программа
3.
SQL
4.
UI Тесты
5.
Пара слов про архитектуру
6.
Проектная работа

Чему вы научитесь

Автоматизировать UI-тесты
Работать с паттернами
Тестировать приложения
Работать с GitHub
Работать с JIRA
122 680 ₽
306 700 ₽
Ещё -5% по промокоду

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

Программа курса содержит множество форматов обучения. Вы будете погружаться в теорию и отрабатывать её на практике. В конце вы создадите полноценный проект для портфолио.

1.
Введение в профессию тестировщика
2.
Жизненный цикл ПО
3.
Особенности удаленной работы
4.
Основы тестирования
5.
Клиент-серверное взаимодействие
6.
Основы HTML и CSS
7.
Инструменты для ручного веб-тестирования
8.
SQL для работы с базами данных
9.
Нефункциональное тестирование
10.
Тестирование мобильных приложений
11.
Тестирование API
12.
GitHub: работа с системой контроля версий
13.
Основы автоматизации тестирования
14.
Основы программирования на Python
15.
Основы автотестирования
16.
Тестирование фронтенда
17.
Тестирование бэкенда
18.
Мобильное тестирование
19.
Методология DevOps для тестировщика
20.
Карьерный акселератор
21.
Программирование на Python для тестировщиков
22.
Работа с Linux
23.
Основы автотестирования
24.
Тестирование фронтенда
25.
Методология DevOps для тестировщиков
26.
Тестирование API
27.
Карьера автотестировщика

Чему вы научитесь

Тестировать веб- и мобильные приложения, программные интерфейсы приложений
Понимать жизненный цикл разработки ПО
Использовать инструменты автотестирования
Писать SQL запросы и создавать таблицы
Использовать инструменты автотестирования
95 175 ₽
202 500 ₽
Ещё -60% по промокоду

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

Изучите всю необходимую информацию для работы тестировщика, поймете, как находить ошибки в приложениях, и освоите основные инструменты. Вам также предоставят материал о том, как пользоваться ChatGPT для дополнительной помощи в работе.

1.
Введение в программирование
2.
Ручное тестирование
3.
Автоматизированное тестирование

Чему вы научитесь

Тестировать веб-приложения
Работать на Java
Взаимодействовать с SQL, Git и базами данных
Разбираться в основах автоматизации

Инструменты

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

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

1.
Основы тестирования ПО
2.
Тестовые артефакты. Тестирование приложений
3.
Agile
4.
Тест-дизайн
5.
Нефункциональное тестирование
6.
REST API
7.
Базы данных и терминал
8.
Практическое тестирование интернет-магазина
9.
Карьера и развитие
10.
Автоматизированное тестирование

Чему вы научитесь

Работать в системе Git
Анализировать поведение пользователей
Формировать тестовую документацию
Программировать на JavaScript
Тестировать мобильные приложения
4,7

Тестировщик от Skillbox

12 Месяцев
485 уроков
5 260 ₽ в месяц
163 048 ₽
296 450 ₽
Ещё -60% по промокоду

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

Курс включает в себя теоретический и практический материал. В дополнение вам будет предоставлен доступ к курсам английского языка.

1.
Ручное тестирование веб-приложений
2.
Ручное тестирование мобильных приложений
3.
Программирование и автотесты
4.
Дополнительные курсы
5.
Бонусные курсы

Чему вы научитесь

Автоматизировать тестирование на Java
Тестировать мобильные приложения и сайты
Работать с языками программирования
Верстать сайты
Тестировать безопасность

Преподаватели

Международные стандарты тестирования ПО

В тестировании существуют нормативы, описывающие международные стандарты QA. Например, в 1987 году был опубликован ISO 9000, являющийся частью системы обеспечения качества, созданной специально для организаций, которые хотят убедиться, что их продукт соответствует требованиям клиентов. 

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

Вы освоите язык программирования JavaScript, научитесь писать автотесты и использовать фреймворки. Попрактикуетесь на основе реальных кейсов и пополните свое портфолио двумя дипломными работами.

1.
Базовые навыки
2.
Продвинутые навыки
3.
Дипломные проекты

Чему вы научитесь

Писать автотесты
Писать приложения
Использовать фреймворки
Тестировать интерфейсы пользователей
Выявлять ошибки с помощью технических тестов
136 440 ₽
227 400 ₽
Ещё -5% по промокоду

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

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

1.
Ручное тестирование
2.
Основы программирования
3.
Автоматизация тестирования
4.
Управление проектами и работа в команде

Чему вы научитесь

Работать с тест-сценариями
Применять языки Python и SQL для тестирования
Использовать среду тестирования PyTest и систему GitHub
Владеть методами ручного и автоматизированного тестирования ПО
Верстать на языках HTML и CSS
4 482 ₽ в месяц
98 599 ₽
164 332 ₽
Ещё -60% по промокоду

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

Онлайн-курс познакомит вас с основными инструментами тестировщика. Вы научитесь автоматизировать тесты на Python и сможете пользоваться различными фреймворками.

1.
Программирование на Python
2.
Автоматизация тестирования
3.
Git

Чему вы научитесь

Писать автоматические тесты на Python
Настраивать интеграцию с Jenkins
Версионировать тесты в Git
Строить архитектуру тестов
Разбираться в концепциях тест-дизайна

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

Суммарная длительность всех уроков на курсе составляет 88 часов. За это время вы сможете освоить 4 теоретических блока, к каждому из которых прикреплены практические задания на отработку нового материала. 

1.
Введение в нагрузочное тестирование (НТ)
2.
Подготовка средств НТ
3.
Эмуляторы, мониторинг, регрессионное НТ
4.
Итоговый проект

Чему вы научитесь

Писать скрипты
Мониторить метрики
Планировать нагрузочное тестирование
Оценивать точность и качество тестирования

Преподаватели

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

Программа курса состоит из 7 тематических блоков и 38 тем суммарно. Вы сможете не просто погружаться в них, но и постепенно отрабатывать новые знания на практике. 

1.
Введение в автоматизацию тестирования
2.
Тестирование API
3.
Тестирование UI
4.
Работа с бекендом
5.
DevOps
6.
Другие виды тестирования
7.
Проектный модуль

Чему вы научитесь

Использовать Selenium 4
Искать неисправности в работе веб-приложений
Писать автотесты
Использовать практики devops

Инструменты

136 440 ₽
227 400 ₽
Ещё -5% по промокоду

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

Курс делится на три тематических блока, каждый из которых раскрывает свой определённый аспект тестирования на Java. Ознакомившись со всеми ними, вы повысите свой уровень профессионализма и сможете претендовать на должность Junior-специалиста.

1.
Введение в ручное тестирование
2.
Технические навыки тестирования
3.
Автоматизированное тестирование

Чему вы научитесь

Владеть основами языка программирования Java
Тестировать интерфейсы и программное обеспечение
Проводить автотестирование
Писать код
Общаться с заказчиком и командой

Инструменты

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

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

1.
Вводный
2.
BDD
3.
API
4.
Stubs
5.
Параллельное выполнение тестов
6.
Mobile & Selenide
7.
CI/CD
8.
Проект
9.
Карьера

Чему вы научитесь

Автоматизировать тестирование приложений
Писать тесты на Java
Работать с библиотеками
Создавать многопоточные приложения
Взаимодействовать с исключениями

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

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

1.
Основы тестирования и GameDev
2.
Функциональность игр
3.
Игровые платформы
4.
Технический модуль
5.
Автоматизация и производительность игр
6.
Базовое управление тестированием
7.
Собеседования, проектная работа

Чему вы научитесь

Использовать разные виды тестирования
Тестировать и составлять требования
Оценивать и оптимизировать свою работу
Работать с поддержкой
Проводить минимальный набор тестирования

Инструменты

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

Вас ждут онлайн-лекции и вебинары с экспертами QA, а также практика создания собственного фреймворка и стратегии автоматизации тестирования. Курс подойдёт тем, кто уже владеет основами Java и Test Management System.

1.
Основной блок
2.
Специализация

Чему вы научитесь

Тестировать backend
Запускать автоматические тесты на Java
Разворачивать фреймворки
Проектировать базы данных
Разрабатывать проект автоматизации тестирования

Преподаватели

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

Курс проходит онлайн и состоит из 6 уроков с методическими материалами и практическими заданиями. Также есть возможность получить поддержку от куратора в чате. После итогового теста студент получит по выбору удостоверение о повышении квалификации или свидетельство о дополнительном образовании.

1.
Введение в тестирование мобильных приложений
2.
Тестирование мобильных приложений: Android и iOS
3.
Итоговый тест

Чему вы научитесь

Разбираться в особенностях тестирования приложений на iOS и Android
Собирать и анализировать трафик с помощью Charles Proxy
Тестировать Android‑приложения с помощью Android Studio и Android Debug Bridge
Тестировать iOS‑приложения с помощью XCode и собирать логи
Тестировать прерывания, пуши, работу с сетью, GPS, визуал и функционал при разной ориентации экрана

QA масштабнее, чем вы думали

Распространённый миф о тестировщиках заключается в том, что они всего лишь ищут баги. На самом деле, QA-специалисты должны понимать процесс разработки и использовать целостный подход, чтобы убедиться, что ПО работает так, как задумано. В то время как разработчики сосредотачиваются только на детальном уровне кода, специалисты по тестированию рассматривают продукт в комплексе: от внешнего вида приложения и юзабилити до отсутствия ошибок при выполнении операций в системе.

5 294 ₽ в месяц
63 525 ₽
84 700 ₽
Ещё -60% по промокоду

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

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

1.
Ручное тестирование
2.
Java-разработчик
3.
Автоматизированное тестирование
4.
Бонусный курс
5.
Итоговый проект

Чему вы научитесь

Формировать отчеты об ошибках
Создавать простые и сложные тесты
Автоматизировать тестирование
Проводить тесты для ПО
Работать с эмуляторами

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

Вас ждут онлайн-занятия, на которых вы освоите все необходимые инструменты для работы QA-инженером на уровне junior и закрепите полученные знания на практике.

1.
Жизненный цикл разработки ПО
2.
Тест - дизайн
3.
Работа с API
4.
Базы данных
5.
Карьера
6.
Автоматизация

Чему вы научитесь

Тестировать веб-приложения
Работать с базами данных и писать SQL-запросы
Использовать СКВ Git
Работать с API
Автоматизация тестирования

Инструменты

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

Программа этого курса рассчитана на 12 занятий. Вы пройдёте их за 6 недель, если будете посещать лекции и практику дважды в неделю. 

1.
Тестирование ПО
2.
Уровни и виды тестирования
3.
Техники тест-дизайна
4.
Тестовая документация: чек-листы и тест-кейсы
5.
Проектирование тестов + тест-анализ
6.
Баг-трекинг
7.
Тестирование веб-приложений
8.
Нефункциональное тестирование
9.
Тестирование API
10.
Базы данных
11.
Работа с Git
12.
Тестирование Agile-проектов

Чему вы научитесь

Вручную тестировать приложения
Пользоваться техниками тест-дизайна
Работать с тестовой документацией
Проектировать тесты

Инструменты

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

Вам предоставляется возможность бесплатно пройти два начальных тематических блока в курсе Контур.Школы "Младший тестировщик", чтобы разобраться, хотите ли вы продолжить обучение.

1.
Тест-анализ и тест-дизайн
2.
Требования к продукту. Анализ, визуализация и декомпозиция
3.
Итоговый тест

Чему вы научитесь

Работать с требованиями к продукту
Проводить тест-анализ
Использовать техники тест-дизайна
Понимать, какая документация необходима в работе над проектом, и оценивать её
Проводить декомпозицию требований к продукту
4,3

Тестировщик от Контур.Школы

5 Месяцев
35 уроков
80 000 ₽
Ещё -15% по промокоду

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

На курсе вы познакомитесь с инструментами тестировщика ПО. Изучите теорию, познакомитесь с профессиональным софтом, научитесь писать функциональный код. 

1.
Работа с JavaScript и CSS
2.
Тестирование безопасности веб-приложений
3.
Основы языка Python
4.
Автоматизация на Python
5.
Запуск тестов в Jenkins
6.
Установка и настройка Allure
7.
Основы нагрузочного тестирования
8.
Docker для тестировщиков
9.
Работа с логами

Чему вы научитесь

Тестировать веб- и мобильные приложения, программные интерфейсы приложений
Программировать на Python и JavaScript
Автоматизировать тестирование программы
Работать с логами
Использовать инструменты Docker

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

Демо-версия курса включает 4 темы, связанные с основными инструментами программы: JavaScript и Python. Вы выполните несколько базовых практических заданий, чтобы оценить удобство обучения в Контур.Школе.

1.
JavaScript
2.
Python
3.
Итоговый тест

Чему вы научитесь

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

Инструменты

170 000 ₽
212 500 ₽
Ещё -7% по промокоду

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

Программа состоит из 4 учебных блоков и 2 курсов вне четвертей. За время учебы вы разберете основы ручного тестирования и тест-аналитики, погрузитесь в специфику тестов веб-приложений, познакомитесь с языком Java. 

1.
Основы ручного тестирования
2.
Тестирование веб-приложений
3.
Автоматизация тестирования
4.
Командная работа
5.
Предметы с индивидуальным выбором даты старта
6.
Дополнительные курсы от компаний-партнёров

Чему вы научитесь

Составлять тестовую документацию
Тестировать веб-сервисы и приложения
Автоматизировать рутинные процессы тестирования
Писать SQL-запросы
Пользоваться командной строкой в Linux
2 750 ₽ в месяц
33 000 ₽
44 000 ₽
Ещё -60% по промокоду

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

Программа курса рассчитана на год обучения. За это время вы отсмотрите 200 видеоматериалов в рамках 30 образовательных блоков и отработаете свои знания на практике. В конце курса вы создадите итоговый проект.

1.
Подготовительные навыки
2.
Навыки автоматизации

Чему вы научитесь

Программировать на Java
Писать автотесты без программирования
Тестировать свой программный код и вносить корректировки в него
Владеть системой контроля версий Git: вносить или откатывать изменения
Проводить простые и сложные тесты пользовательских интерфейсов
85 000 ₽
170 000 ₽
Ещё -5% по промокоду

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

На этом курсе вы с нуля изучите специальность тестировщика сайтов и мобильных приложений, освоите frontend- и backend-тестировку в ручном режиме и сможете автоматизировать её.

1.
1 раздел. Ручное тестирование
2.
2 раздел. Автоматизация тестирования

Чему вы научитесь

Проводить фронтенд- и бэкенд-тестирование
Автоматизировать процессы тестирования
Работать с базами данных, составлять запросы на языке SQL
Создавать тестовую документацию
Взаимодействовать с командой и заказчиками
87 000 ₽
Ещё -15% по промокоду

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

Курс подойдет тем, кто уже имеет опыт в тестировании и готов не просто повысить уровень, но и параллельно учиться управлению командами. 

1.
Введение в Docker
2.
Углубленный SQL
3.
Продвинутый Python
4.
Углубленное изучение автоматизации тестирования
5.
Управление командой
6.
Agile в командах
7.
Итоговый тест

Чему вы научитесь

Применять SQL на углубленном уровне и Python — на продвинутом
Развивать навыки оптимизации тестовых сценариев и автоматизации тестирования
Самостоятельно принимать стратегические решения
Использовать Docker для ускорения и автоматизации запуска тестируемого ПО и его окружения
Оценивать риски перед тестированием, чтобы обеспечить качество
Обеспечить распространение информации и опыта среди участников команды

Тестирование и Agile

В компаниях, работающих по agile-методологии, тестировщики – это центральное звено проектной команды. Существуют различные модели, например, Kanban или Scrum, где циклы тестирования должны планироваться синхронно с разработкой, являясь частью планирования спринта. Это позволяет совершенствовать готовый продукт непрерывно в зависимости от требований клиента и обратной связи.

77 500 ₽
Ещё -15% по промокоду

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

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

1.
Основы тестирования
2.
Тест-анализ и тест-дизайн
3.
Работа с HTML и CSS
4.
Тестирование Web-приложений
5.
Тестирование API
6.
Тестирование мобильных приложений
7.
Базовый SQL
8.
Командная строка
9.
Базовый Git
10.
Итоговый тест

Чему вы научитесь

Составлять тест-кейс для проверки пользовательской функциональности
Писать карты функциональности продукта
Создавать HTML-страницы с элементами в разных стилях
Тестировать с использованием консоли браузера, DevTools и инструментов работы с трафиком
Проверять мобильные приложения на Android и IOS

Инструменты

3 250 ₽ в месяц
39 000 ₽
65 000 ₽
Ещё -60% по промокоду

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

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

1.
Базовые навыки
2.
Продвинутые навыки
3.
Итоговые проекты

Чему вы научитесь

Использовать фреймворки
Автоматизировать тестирование
Работать с ООП
Создавать тесты
Устранять ошибки

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

На курсе вы сможете практиковаться через задания, основанные на реальных задачах тестирования из опыта преподавателей. Заниматься можно дистанционно или офлайн в Москве. Все участники, вне зависимости от формата учебы, получт международные дипломы.

1.
Обзор IT бизнеса: технологии и термины
2.
Фазы процесса разработки программного обеспечения
3.
Методологии процесса разработки программного обеспечения
4.
Анализ существующих моделей и методов разработки
5.
Роль и место QA в процессе разработки программного обеспечения, тестирование и QA
6.
Введение в тестирование
7.
Цели и задачи тестировщика в команде
8.
Теория тестирования: Подход, технологии, уровни, процесс, компоненты
9.
Дефекты: типы и жизненный цикл дефектов
10.
Типы тестов. Организация тестов
11.
Тестирование сложных программных решений и комплексных систем
12.
Requirements, введение в bug tracking systems
13.
QA процесс: инициализация, цели, приоритеты, сроки, риски
14.
Usability. I18N/L10N. MLU
15.
Системы контроля версий: CVS, SVN, GIT, Mercurial
16.
Обзор методологии SCRUM
17.
Сертификация ISTQB
18.
Язык программирования Java. Переменные и типы данных. Логические операторы и операторы ветвления
19.
Введение в теорию баз данных. Запросы SELECT, INSERT, UPDATE, DELETE. Многотабличные базы данных
20.
Функции агрегирования и объединения
21.
Представления, хранимые процедуры, триггеры,пользовательские функции
22.
Автоматизация тестирования: цели, задачи, этапы, подходы к автоматизированному тестированию
23.
Введение в Web-технологии, структура HTML, форматирование текста с помощью HTML и CSS. XML, XPath и WebDriver
24.
Selenium Server. Создание framework для тестирования в Selenium;
25.
Анализ продуктов для автоматизации тестирования, автоматизированное тестирование веб-сервисов и мобильных приложений

Чему вы научитесь

Использовать инструменты тестирования ПО для мобильных и десктопных приложений, а также веб-проектов
Создавать тест-план
Работать с баг-трекерами
Проводить автоматизированное тестирование с использованием различного программного обеспечения
Производить нормализацию баз данных

Инструменты

6 685 ₽ в месяц
80 223 ₽
123 420 ₽
Ещё -60% по промокоду

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

Курс поможет получить теоретическую базу и практические навыки, которые позволят начать работать по профессии уже через 2 месяца. Получите опыт тестирования приложений банка и соцсети, добавите проекты в портфолио и начнёте развиваться в QA.

1.
Ручное тестирование веб-приложений
2.
Дополнительные курсы
3.
Бонусные курсы
4.
Итоговый проект

Чему вы научитесь

Тестировать API и веб-приложения
Верстать страницы на HTML и CSS
Составлять чек-листы для тестов
Понимать спецификации и требования
Проводить проверку UX/UI

Инструменты

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

Это бесплатное открытое онлайн-занятие. Оно пройдёт в формате видеолекции, после которой вы сможете выполнить практическое занятие и пообщаться с одногруппниками-единомышленниками.

Чему вы научитесь

Понимать разницу между тестированием, обеспечением качества и его контролем
Работать с противостоянием разработчиков и тестировщиков
Определять цель и разбивать её на измеримые задачи
Тестировать программный код

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

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

1.
Введение в программирование
2.
Введение в контроль версий + Практикум
3.
Знакомство с языками программирования + Практикум
4.
Знакомство с базами данных
5.
Итоги блока. Выбор специализации
6.
Математика и информатика для программистов. Видеокурс
7.
Специализации

Чему вы научитесь

Знать математику и информатику на высоком уровне
Владеть несколькими языками программирования и писать код
Работать с системой контроля версий
Проектировать и модифицировать базы данных
Принимать оптимальные решения по выбору специальности

Преподаватели

Николай Хащанов

Fullstack-разработчик

Пётр Орлов

Руководитель по цифровой трансформации

Сергей Акопян

Директор по продукту

Дмитрий Бородин

Инвестиционный директор

Антон Смирнов

Генеральный директор

Алексей Петренко

Python developer

Александр Пряхин

Руководитель технического отдела

Сергей Кручинин

Руководитель проектов

Михаил Левин

Проджект-менеджер

Андрей Заярный

Учитель информатики

Павел Тарасов

Веб-разработчик

Анастасия Высоцкая

Ландшафтный дизайнер

Алексей Кадочников

Фронтенд-разработчик

Дмитрий Анзин

Разработчик игр

Олег Арестов

PHP-разработчик

Станислав Байраковский

Программист

Александр Гладков

Программист

Павел Анисимов

Промышленный дизайнер в Торгово-промышленная компания "Pro-Motion"

Сергей Сердюк

Backend-разработчик

Михаил Лебедев

Data Scientist

Дарья Нос

Тестировщик

Михаил Солодовников

Руководитель проектов

Мария Корлякова

Программист

Игорь Зуриев

Руководитель проектов

Владимир Морозов

Senior Software Developer

Сабина Исмаилова

Ведущий программист

Денис Анциферов

Геймдизайнер

Александр Солдатенков

Android-разработчик

Антон Баклунов

Эксперт

Сергей Романов

Эксперт

Галина Волкова

Senior Product Manager

Алексей Булатов

Флорист

Алексей Плеханов

Старший разработчик в Яндекс

Иван Овчинников

Ведущий специалист центра разработки информационных систем

Александр Соловьев

Руководитель отдела вёрстки и разработки платформы обучения в ProductStar

Станислав Никуличев

IT-специалист

Ильнар Шафигуллин

Директор по методологии в обучении

174 000 ₽
Ещё -7% по промокоду

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

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

1.
Общий блок
2.
Специализация
3.
Трудоустройство или создание бизнеса

Чему вы научитесь

Программировать на языках высокого уровня
Работать с базами данных и писать SQL-запросы
Пользоваться системой контроля версий Git
Применять теорию вероятности и теорию алгоритмов
Разбираться в любой операционной системе

Инструменты

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

На этом курсе вы овладеете навыками, необходимыми для управления командой тестировщиков. Программа курса состоит из вебинаров и практических заданий. В конце обучения вы подготовите итоговый проект, в котором пропишете стратегию тестирования, опишете процессы, составите план индивидуального развития сотрудников и финансовую модель. Сделаете презентацию для начальства и работников.

1.
Модуль 1. Ответственности и обязанности QA лида
2.
Модуль 2. Формирование команды
3.
Модуль 3. Развитие компетенций сотрудников
4.
Модуль 4. Оценка эффективности сотрудника
5.
Модуль 5. Работа с мотивацией сотрудников
6.
Модуль 6. Понимание продукта и системы
7.
Модуль 7. Тестовое покрытие
8.
Модуль 8. Организация процессов и коммуникации
9.
Модуль 9 Автоматизация и работа с инфраструктурой
10.
Модуль 10. Планирование и метрики
11.
Модуль 11. Проектная работа

Чему вы научитесь

Управлять командой тестировщиков
Разрабатывать стратегию тестирования
Развивать свои hard и soft скиллы
Внедрять новые практики тестирования
Распределять обязанности среди сотрудников
3 800 ₽ в месяц
136 800 ₽
228 000 ₽
Ещё -10% по промокоду

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

Программа курса состоит из двух ступеней и занимает от 10 до 16 месяцев в зависимости от выбранной вами траектории обучения.

Первая ступень посвящена профориентации. За 2 месяца вы познакомитесь с IT-профессиями, попрубуете решать несложные задачи, проконсультируетесь с экспертами, оцените свои склонности.

Вторая ступень посвящена обучению конкретной IT-специальности. Вам предстоит выбрать одно из направлений и пройти полноценный курс занятий. Обучение профессиям стартует 1–2 раза в месяц, а его продолжительность зависит от специальности (от 7,5 до 14 месяцев). 

1.
1 ступень. Погружение в сферу и профориентация
2.
2 ступень. Профессии на выбор

Чему вы научитесь

Создавать сайты и веб-приложения
Работать с одном из основных ПО для бизнеса
Разрабатывать приложения для смартфонов и других устройств
Обеспечивать информационную безопасность
Тестировать программные продукты

Инструменты

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

Материалы курса посвящены различным этапам работы с программой GIT. Для проверки знаний можно сдать онлайн-тест. Программа подойдет новичкам и специалистам с разным уровнем опыта.

1.
GIT
2.
Онлайн-тест

Чему вы научитесь

Устанавливать Git на компьютер и настраивать программу
Знать основные команды Git
Организовывать работу команды через Git
Использовать Git через специальные графические интерфейсы
Работать с репозиториями в GIT

В заключение

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

Как QA-инженер вы будете проверять работоспособность приложений не только с технической точки зрения, но и учитывая интересы конечного пользователя. Благодаря навыкам, полученным на курсах, вы научитесь быстро выявлять ошибки в коде и интерфейсах, давать рекомендации по их исправлению, а также составлять отчётность для руководства (например, баг-репорты). Часто такие проверки являются частью непрерывного процесса улучшений – на основе обратной связи вам понадобится оптимизировать и существующие протоколы для того, чтобы разработчики учли новые требования при последующих релизах. Вы освоите не только ручное тестирование фронтенда и бэкенда, но и автоматизируете свою работу с помощью автотестов и интеграции с Jenkins – это сэкономит массу времени, которое вы сможете посвятить профессиональному развитию в сфере IT.

Наверх