Логотип Academy Market
Каталог курсов
0
Логотип Academy Market
Наверх
Изображение подборки
Обновлено

14.11.2025

Автор

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

На чтение

27 минут

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

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

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

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

Логотип школы
53 000 ₽
Ещё -10 000 ₽ по промокоду

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

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

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

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

Инструменты

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

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

1.
Основы тестирования ПО
2.
Основы программирования на JavaScript
3.
Профессиональный JavaScript
4.
Тестирование
5.
Основы веб разработки
6.
Автоматизированное тестирование на JavaScript

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

Работать с Playwright и писать UI-тесты
Организовывать процесс автоматизации на проекте
Использовать главный инструмент автоматизированного тестировщика: JavaScript
Создавать инфраструктуру ПО

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

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

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

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

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

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

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

1.
Основы тестирования
2.
Регрессионное тестирование и ретест багов в веб‑приложениях
3.
Тестирование веб-приложений
4.
Расширенное тестирование веб-приложений
5.
Тестирование мобильных приложений
6.
Тестирование API
7.
Основы базы данных
8.
Итоговый проект
9.
Дополнительный модуль: разработка автотестов API на Python
10.
Дополнительный модуль: основы разработки пользовательских интерфейсов приложений
11.
Дополнительный модуль: продвинутый SQL для аналитики данных и работы с базами данных
12.
Карьерный трек: подготовка к трудоустройству
13.
Акселерация: активный поиск работы с поддержкой HR-экспертов
14.
Вебинары для разбора сложных тем, воркшопы
15.
Нейросети для тестировщиков
16.
Расширенный курс «Инженер по тестированию»
17.
Курс «Инженер по тестированию: от новичка до автоматизатора»

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

Тестировать мобильные и веб-приложения
Работать с базами данных
Автоматизировать отдельные процессы
Прогнозировать возможные сбои
Составлять отчёты об ошибках
Логотип школы
3 816 ₽ в месяц
130 500 ₽
229 000 ₽
Ещё -10% по промокоду

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

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

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

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

Тестировать мобильные приложения
Тестировать сайты
Работать с HTML и CSS
Верстать сайты
Работать с Git
Логотип школы
44 900 ₽
Ещё -15% по промокоду

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

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

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

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

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

Инструменты

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

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

1.
Основы тестирования
2.
Регрессионное тестирование и ретест багов веб‑приложений
3.
Тестирование форм веб‑приложений
4.
Расширенное тестирование веб‑приложений
5.
Тестирование мобильных приложений
6.
Тестирование API
7.
Основы баз данных
8.
Итоговый проект по ручному тестированию
9.
Автоматизированное тестирование на Java (на выбор)
10.
Автоматизированное тестирование на Python (на выбор)
11.
Итоговый проект по автоматизированному тестированию
12.
Нейросети для тестировщиков
13.
Карьерный трек: подготовка к трудоустройству
14.
Акселерация: активный поиск работы с поддержкой HR-экспертов

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

Владеть одним из языков программирования на выбор: Java или Python
Тестировать мобильные и веб-приложения
Проводить ручное тестирование и писать автоматические тесты
Работать в команде
Использовать все необходимые инструменты

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

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

1.
Это база
2.
С места - в карьеру
3.
Приколы автоматизации
4.
The end и титры

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

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

Инструменты

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

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

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

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

Разбираться в базовых принципах тестирования
Проводить автоматизацию процессов
Проводить разные тиры тестирования
Реализовывать проверку ПО
Логотип школы
146 200 ₽
391 000 ₽
Ещё -10% по промокоду

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

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

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

Проводить ручное и автоматическое тестирование
Работать с системами баг-трекинга
Автоматизировать тестирование
Ориентироваться в основах программирования
Работать с Git
Иллюстрация к факту

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

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

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

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

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

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

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

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

Инструменты

Логотип школы
4,4
Тестировщик ПО от Eduson Academy
6 Месяцев
243 урока
102 000 ₽
255 000 ₽

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

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

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 запросы и создавать таблицы
Использовать инструменты автотестирования

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

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

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

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

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

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

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

1.
Инженер по тестированию
2.
Инженер по автоматизированному тестированию на JavaScript

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

Писать скрипты на JavaScript
Работать с Git и CI-системой
Тестировать сайты
Тестировать мобильные и веб-приложения
Настраивать автоматизированное тестирование

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

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

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

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

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

Инструменты

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

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

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

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

Автоматизировать UI-тесты
Работать с паттернами
Тестировать приложения
Работать с GitHub
Работать с JIRA
Логотип школы
146 200 ₽
391 000 ₽
Ещё -10% по промокоду

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

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

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.
Анализ продуктов для автоматизации тестирования, автоматизированное тестирование веб-сервисов и мобильных приложений

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

Разбираться в инструментах тестирования ПО и применять их на практике
Понимать основы программирования, веб-разработки и системного администрирования
Проводить автоматизированное тестирование с учётом различного программного обеспечения
Логотип школы
2 672 ₽ в месяц
60 900 ₽
106 900 ₽
Ещё -10% по промокоду

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

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

1.
Ручное тестирование веб-приложений
2.
Git — система контроля версий
3.
Ручное тестирование мобильных приложений
4.
SQL для тестировщиков
5.
Построение карьеры и работа на фрилансе
6.
Дипломный проект

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

Создавать и оформлять различные тестовые сценарии
Локализовывать баги, описывать дефекты
Создавать репозиторий
Применять и настраивать снифферинг
Получать, фильтровать, сортировать и преобразовывать данные
Логотип школы
146 200 ₽
391 000 ₽
Ещё -10% по промокоду

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

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

1.
Это база. Base!
2.
С места - в карьеру
3.
Приколы автоматизации
4.
The end и титры

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

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

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

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

Логотип школы
3 070 ₽ в месяц
105 000 ₽
184 200 ₽
Ещё -10% по промокоду

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

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

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

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

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

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

Практический онлайн-курс для действующих DevOps‑инженеров по особенностям самостоятельного проведения нагрузочного тестирования.

1.
1. Введение
2.
2. Развёртывание контура для проведения нагрузочного тестирования
3.
3. Нагрузочное тестирование
4.
4. Анализ результатов нагрузочного тестирования
5.
5. Итоги курса

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

Определять максимальную производительность системы
Находить релизы для замедления производительности системы
Работать с данными на стендах
Организовывать и проводить нагрузочное тестирование
Анализировать результаты

Инструменты

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

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

1.
Тестировщик: кто это и как стать главным по качеству в IT
2.
Виды тестирования и задачи тестировщика

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

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

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

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

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

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

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

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

Дистанционный курс по автоматизации тестирования от лучших экспертов-практиков отрасли открывает новые возможности для карьерного и профессионального роста в IT-сфере.

1.
Введение в профессию
2.
Основы Java
3.
Основы юнит-тестов и UI-тестирование
4.
Юнит-тесты
5.
Тестирование API
6.
Инфраструктура и архитектура
7.
Итоговая работа
8.
Selenide
9.
Базы данных
10.
JUnit 5
11.
Карьерный трек
12.
Вебинары для разбора сложных тем

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

Выстраивать процесс автоматизации
Создавать автотесты для веб-приложений
Освоить базовые навыки языка программирования Java
Составлять отчёты о результатах тестов в Allure
Работать с продвинутыми инструментами JUnit 5, Selenide и Postman

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

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

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

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

Автоматизировать тестирование приложений
Писать тесты на Java
Работать с библиотеками
Создавать многопоточные приложения
Взаимодействовать с исключениями
Логотип школы
5 386 ₽ в месяц
118 494 ₽
236 988 ₽
Ещё -7% по промокоду

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

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

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

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

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

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

Курс предназначен для тех, кто хочет начать карьеру в области тестирования ПО или просто хочет лучше понять процесс обеспечения качества.

1.
Введение
2.
Адаптивность страницы
3.
Кроссбраузерность
4.
HTML/CSS
5.
Мультиязычность
6.
Скорость соединения
7.
Оптимизация загрузки
8.
Гипертекст
9.
Single Page Application (SPA)
10.
Формы
11.
CRUD
12.
Уязвимости на странице
13.
Протокол HTTPS и передача данных по сети
14.
Сессии
15.
Виды тестирования

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

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

Инструменты

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

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

1.
Бесплатное введение
2.
Основы Python
3.
ООП: наследование и полиморфизм
4.
ООП: инкапсуляция
5.
Юнит-тестирование
6.
UI-тестирование
7.
Page Object Model
8.
Тестирование API
9.
Архитектура
10.
Итоговый проект
11.
Основы работы с базами данных — дополнительный модуль
12.
Трудоустройство
13.
Вебинары для разбора сложных тем, сессии Q&A
14.
Расширенный курс «Автоматизатор тестирования на Python»

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

Программировать на Python
Автоматизировать рутинные задачи тестирования
Проводить юнит-тесты
Организовывать юнит-тесты
Работать с архитектурой приложений
Разбираться в принципах объектно-ориентированного программирования
Логотип школы
90 684 ₽
164 880 ₽
Ещё -5% по промокоду

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

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

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

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

Работать с тест-сценариями
Применять языки Python и SQL для тестирования
Использовать среду тестирования PyTest и систему GitHub
Владеть методами ручного и автоматизированного тестирования ПО
Верстать на языках HTML и CSS
Иллюстрация к факту

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

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

Логотип школы
3 525 ₽ в месяц
42 302 ₽
84 605 ₽
Ещё -7% по промокоду

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

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

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

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

Программировать на Java
Писать автотесты без программирования
Тестировать свой программный код и вносить корректировки в него
Владеть системой контроля версий Git: вносить или откатывать изменения
Проводить простые и сложные тесты пользовательских интерфейсов

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

Программа курса составлена на основе одиннадцатилетнего опыта преподавателя: вы изучите более 50 технологий, просмотрите 40+ часов лекций и выполните всевозможные практические задания.

1.
Блок 1: Вспоминаем Python
2.
Блок 2: Selenium
3.
Блок 3: Автоматизация тестирования с помощью pytest
4.
Блок 4: Тестирование API
5.
Блок 5: Работа с базами данных
6.
Блок 6: Архитектура проекта
7.
Финальное тестирование

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

Писать код на Python
Писать тесты с использованием Selenium WebDriver
Применять pytest
Работать с REST-сервисами
Строить отчеты в Allure

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

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

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

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

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

Инструменты

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

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

1.
1 ступень
2.
2 ступень

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

Разбираться в основных паттернах тестирования
Осуществлять автоматизацию тестирования с помощью Java
Работать с языком программирования Java
Автоматизировать UI-тесты

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

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

1.
Введение в курс
2.
Основы тестирования
3.
Углубление в конкретные задачи тестирования
4.
Техники тест-дизайна
5.
Тестовая документация
6.
QA в процессе разработки
7.
Подготовка к собеседованию
8.
Итоговая работа

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

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

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

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

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

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

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

Инструменты

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

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

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

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

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

Инструменты

Описание курса

Стань тестировщиком ПО с нуля и получи оплачиваемые навыки QA.

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

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

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

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

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

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

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

Инструменты

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

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

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.
Анализ продуктов для автоматизации тестирования, автоматизированное тестирование веб-сервисов и мобильных приложений

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

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

Инструменты

Иллюстрация к факту

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

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

Описание курса

Освойте архитектуру автотестов на Java, чтобы освободить себе руки и сэкономить время.

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

Этот пятимесячный курс предназначен для тестировщиков, которые хотят обучиться автоматизации с применением языка программирования Java.

1.
Введение в профессию
2.
Основы Java
3.
Основы юнит-тестов и UI-тестирование
4.
Юнит-тесты
5.
Тестирование API
6.
Инфраструктура и архитектура
7.
Итоговая работа
8.
Selenide
9.
Базы данных
10.
JUnit 5
11.
Карьерный трек
12.
Вебинары для разбора сложных тем

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

Автоматизировать процесс тестирования при помощи языка программирования Java
Владеть профессиональными инструментами, такими, как Unit 5, Selenide, Postman
Понимать устройство инфраструктуры и архитектуры приложений
Проводить юнит-тестирование
Работать с базами данных и тестировать их

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

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

1.
Обзор профессий в программировании
2.
Выбор языка программирования
3.
Мастер-классы с экспертами и практика

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

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

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

Курс "Введение в программирование" от Skillbox предоставляет возможность освоить базовые навыки программирования и разобраться в IT-сфере.

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

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

1.
Программы и программисты
2.
От теории к практике

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

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

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

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

1.
Какую профессию в программировании выбрать

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

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

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

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

1.
Введение
2.
Жизненный цикл программного обеспечения
3.
Тестовая документация
4.
Виды тестирования
5.
Техники тест дизайна
6.
Функциональное тестирование
7.
Инструменты тестирования браузера
8.
Инструменты тестирования API
9.
Инструменты тестирования мобильных приложений
10.
SQL
11.
Заключение

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

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

Инструменты

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

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

1.
Профориентация
2.
Frontend-разработчик
3.
Мануальный тестировщик
4.
Разработчик веб-приложений
5.
Python-разработчик
6.
Инженер по тестированию

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

Разбираться в особенностях IT-отрасли и отдельных профессий
Понимать основы frontend- и backend-разработки
Разбираться в главных принципах тестирования
Писать код на разных языках программирования
Искать работу в IT

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

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

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

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 скиллы
Внедрять новые практики тестирования
Распределять обязанности среди сотрудников

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

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

1.
Профориентация
2.
Веб-разработка
3.
Python-разработка
4.
Мобильная разработка
5.
Тестирование
6.
Data Science
7.
Аналитика данных
8.
Системное администрирование
9.
Project manager в IT

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

Обеспечивать корректную работу серверных приложений
Выстраивать сквозную аналитику
Создавать сайты и обеспечивать его дальнейшую поддержку
Проектировать приложения для мобильных устройств
Проводить тестирование и внедрять автоматизацию
Логотип школы
19 990 ₽
39 980 ₽
Ещё -12% по промокоду

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

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

1.
Ступень 1. Hard skills для специалиста
2.
Ступень 2. Информационная безопасность
3.
Ступень 3. Тестирование и организация безопасности

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

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

Инструменты

В заключение

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

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