Практический онлайн-курс, на котором вы с нуля за 7 месяцев освоите профессию инженера по тестированию в своем темпе и с поддержкой куратора.

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

Много практики
14 практических кейсов, тренажеры
Поддержка личного куратора на год
отвечает 7 дней в неделю
Помощь
в трудоустройстве
подготовим к отбору, даем карьерные консультации
Официальный диплом
выдаем удостоверение государственного образца
Профессия
-0%
до
Поддержка на год
отвечает 7 дней в неделю

  • Получите реальный опыт работы с инструментами тестировщика;

  • Сможете найти работу через 4 месяца обучения.

  • Изучите теорию тестирования доступным языком и на примерах;

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

Освоив профессию инженера по тестированию, вы получите максимум плюсов IT-профессии, минимум программирования.

Кто такой инженер по тестированию?

Входит в топ-профессий с возможностью удаленной работы: по данным hh.ru и SuperJob, 1/3 вакансий QA-инженера — удаленные.
Инженер по тестированию — одна из самых востребованных профессий на ближайшие 10 лет
3 700 вакансий на hh.ru в 2023 году

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

заметно растет с увеличением опыта работы и компетенций:

230+ тыс. руб.
80 тыс. руб.
110+ тыс. руб.
Middle
Senior
Junior
Уровень соискателя
До 1 года опыта
1-3 года опыта
3+ лет опыта

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

Тестировать веб-
и мобильные приложения

1

Понимать жизненный цикл разработки ПО

2

Писать SQL запросы
и создавать таблицы

3

Тестировать API

4

Использовать инструменты автотестирования

5

Писать автотесты на Python

6

Обучаетесь в удобном формате

Смотрите занятия в удобное время и в удобном темпе
Решаете бизнес-кейсы и практикуетесь на тренажерах
Получаете обратную связь от экспертов и задаете вопросы куратору
Получаете личные рекомендации экспертов за высокую активность
Добавляете официальный диплом об окончании курса к своему резюме
Помогаем найти работу
Пошаговое составление резюме и подготовка сопроводительных писем
Рассылка резюме по партнерам
Тренажеры собеседований, решение тестовых заданий
Разработка стратегии трудоустройства в РФ и за рубежом
Разбор собеседований от нанимающих менеджеров
Интенсив по LinkedIn
Карьерная консультация от директора по аналитике Работа.ру Алены Артемьевой

в карьерном акселераторе

1
7
2
3
4
5
6
Мы изучили более 3 500 вакансий, поговорили с экспертами индустрии, опросили действующих тестировщиков и создали курс, в ходе которого вы погрузитесь в профессию, соберете портфолио, подготовитесь к отбору и научитесь уверенно выполнять задачи ручного тестировщика.
Программа полностью соответствует требованиям к тестировщикам в 2023 году

Программа обучения

109 видео- и интерактивных уроков, 10 практических кейса и финальный проект

3. Особенности удаленной работы

Уроки и практика:
10 мифов об удаленной работе
Организация рабочего дня на удаленной работе
Отношения с коллегами в распределенной команде
В результате:
Разберетесь, как организовать свой день на удаленной работе
Подготовитесь к формату удаленной работы тестировщиком

4. Основы тестирования

Уроки и практика:
Виды тестирования и их различия, тест-дизайн
Тестовая документация: тест-планы, чек-листы, тест-кейсы и отчеты о результатах тестирования
Баги: жизненный цикл, приоритетность бага, документирование и работа с баг-трекинговыми системами
В результате:
Изучите теорию тестирования, примените знания на практике
Научитесь составлять документацию для тестирования

5. Клиент-серверное взаимодействие

Уроки и практика:
Элементы клиент-серверной архитектуры
Принципы клиент-серверного взаимодействия
Работа с протоколами (HTTP-протокол)
В результате:
Узнаете, как устроена клиент-серверная архитектура
Разберетесь, как работать с протоколами и URL
Поймете принципы работы клиент-серверных приложений

6. Основы HTML и CSS

Уроки и практика:
Основы верстки HTML: элементы страницы, адаптивность, кроссбраузерность
Создание HTML-страницы: теги, атрибуты и селекторы CSS
Алгоритм тестирования верстки
В результате:
Научитесь верстать сайты на HTML и CSS , тестировать верстку

8. SQL для работы с базами данных

Уроки и практика:
Написание основных запросов
Объединение данных из различных таблиц
В результате:
Научитесь фильтровать данные с помощью основных SQL-запросов

7. Инструменты для ручного веб-тестирования

Уроки и практика:
Работа с командной строкой
Работа с Chrome DevTool для упрощения тестирования и локализации ошибок
Работа в панели инструментов веб-разработчика
В результате:
Научитесь пользоваться инструментом Chrome DevTool
Научитесь работать с операционной командной строкой
Получите опыт тестирования веб-приложений
Спроектируете базу данных на примере практического кейса

9. Нефункциональное тестирование

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

10. Тестирование мобильных приложений

Уроки и практика:
Особенности тестирования мобильных приложений
Виды мобильных приложений и операционных систем
В результате:
Изучите особенности тестирования мобильных приложений
Познакомитесь с инструментами мобильного тестирования: TestFlight (iOS), Google Play Internal Test (Android), xCode
Сервисы, облегчающие мобильное тестирование

11. Тестирование API

Уроки и практика:
Особенности тестирования API
Postman — HTTP-клиент для тестирования API
В результате:
Научитесь тестировать API с помощью Postman

12. GitHub: работа с системой контроля версий

Уроки и практика:
Предназначение системы контроля версий
Основные операции: (фиксация и откат изменений, поиск, история)
В результате:
Научитесь делать основные операции в сервисе GitHub и сможете сформировать портфолио из пройденныхдомашних заданий
Ветки, слияние веток и разрешение конфликтов

13. Основы автоматизации тестирования

Уроки и практика:
Введение в Python
Основы автоматизации UI-тестов
В результате:
Изучите основы языка программирования Python
Напишете автоматизированные UI-тесты
Автоматизация тестирования API

Введение в профессию тестировщика

Жизненный цикл ПО

Карьерный акселератор

Особенности удаленной работы

Основы тестирования

Клиент-серверное взаимодействие

Основы HTML и CSS

SQL для работы с базами данных

Нефункциональное тестирование

Основы автоматизации тестирования

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

GitHub: работа с системой контроля версий

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

Инструменты для ручного веб-тестирования

3 урока
7 уроков
8 уроков
6 уроков
3 кейса
4 урока
1 кейс
Тренажер
3 урока
4 урока
1 кейс
20 уроков
1 кейс
6 уроков
2 кейса
10 уроков
6 уроков
2 кейса
3 урока
24 урока
1 кейс
Оцените свой уровень компетенций в тестировании ПО
Познакомитесь с профессией тестировщика: его ролью в компании и необходимыми требованиями
В результате:
Особенности профессии тестировщика
Навыки и личностные качества, необходимые тестировщику
Способы вхождения в профессию и карьерный рост тестировщика
Уроки и практика:

1. Введение в профессию тестировщика

Научитесь оформлять баги в Trello, Jira и Asana
Сможете различать разные методологии разработки
Разберетесь в жизненном цикле разработки ПО
В результате:
Принципы Agile и методологии разработки ПО: Scrum, Kanban
Методологии разработки ПО
Процесс разработки программного обеспечения
Уроки и практика:

2. Жизненный цикл ПО

14. Основы программирования на Python
Изучите базовый синтаксис, функции, операторы языка
Напишете простую программу на языке Python
В результате:
Работа с файлами и веб-ресурсами
Базовый синтаксис Python
Уроки и практика:
15. Основы автотестирования
Уроки и практика:
Инструменты для автотестирования
Какие есть подходы к написанию тестов
Среда тестирования PyTest
В результате:
Научитесь писать простые тесты с использованием PyTest
16. Тестирование фронтенда
Уроки и практика:
Основы тестирования UI
Selenium WebDriver
Создание отчетов с помощью фреймворка Allure
В результате:
Научитесь работать с Selenium WebDriver и Allure
Напишете автотесты для тестирования UI
17. Тестирование бэкенда
Уроки и практика:
Data-Driven Testing (DDT) в тестировании API
Работа с ОС Linux с помощью Python
Автоматическое тестирование БД
В результате:
Напишете автотесты для тестирования API
Знаете, как анализировать логи
18. Мобильное тестирование
Уроки и практика:
Как устроен синтаксис языка Python
Как анализировать данные с помощью библиотек Numpy и Pandas
Как визуализировать данные средствами Matplotlib и Seaborn
В результате:
Напишете автотест для тестирования мобильного приложения на Android
Научитесь работать с веб-ресурсами и основами объектно-ориентированного программирования
19. Методология DevOps для тестировщика
Уроки и практика:
Виртуализация, контейнеры, оркестрация
Непрерывная интеграция с помощью Jenkins
Подготовка тестового окружения
В результате:
Знаете методологию DevOps
Умеете ее применять при тестировании приложений
20. Карьерный акселератор
Уроки и практика:
Как составить резюме (на русском и английском языках)
Как оформить портфолио и где его разместить
Как подготовиться к собеседованию и решению тестовых заданий
В результате:
Научитесь составлять резюме для российских и зарубежных компаний
Разберетесь, как составлять портфолио и загружать его на GitHub
Условные операторы и циклы
Научитесь проводить автоматизированное тестирование БД
Узнаете, как лучше всего подготовиться к собеседованию
Тренажер
1 урок
1 кейс
6 уроков
4 урока
1 кейс
4 урока
4 урока
15 уроков
2 кейса
5 уроков
21. Программирование на Python для тестировщиков
Вы подготовитесь к работе, установите все приложения, научитесь выбирать инструменты для эффективной разработки
В результате:
Установка и использование IDE PyCharm и других приложений
Изучение базовых понятий в программировании
Уроки и практика:
22. Работа с Linux
Уроки и практика:
Обзор и установка ОС Linux
Работа с удаленными серверами
Работа с логами
В результате:
Вы узнаете, что такое Linux и как работать в ней, научитесь настраивать удаленные сервера, работать со скриптами Bash
23. Основы автотестирования
Уроки и практика:
Работа с автотестами и KPI для успешного теста
Работа с фикстурами
Написание тестовой функции и ее проверка
В результате:
Вы погрузитесь в работу тестировщика и напишите свою первую функцию, узнаете больше о плагинах и фикстурах, научитесь их применять
24. Тестирование фронтенда
Уроки и практика:
Инструменты для автоматизации тестирования
Написание тестов в Selenium
Генерирование отчетов в Allure
В результате:
Вы научитесь автоматизировать свою работу с помощью разных инструментов
Узнаете, как генерировать отчеты
25. Методология DevOps для тестировщиков
Уроки и практика:
Тестирование в Docker
Изучение виртуализации и контейнеризации
Jenkins в тестировании
В результате:
Вы разберетесь в методологии DevOps: автоматизации сборки, настройки и развертывании ПО, а также научитесь работать с инструментами для этого
26. Тестирование API
Уроки и практика:
Тестовые данные: сбор и анализ
Автоматизация тестирования в API
Подход Data Driven Testing
В результате:
Вы узнаете, как собирать и анализировать данные тестов, как использовать эти данные в управлении тестированием (DDT)
Научитесь писать автотесты для API
27. Карьера автотестировщика
Уроки и практика:
Ответы на вопросы на собеседовании
Виды тестовых заданий для тестировщиков
Дипломный проект
В результате:
Вы узнаете, как пройти любое собеседование, особенности написания резюме и CV, как построить карьеру в автотестировании в России и зарубежом.
Язык программирования Python
Разберетесь в особенностях фронтенд-тестирования

7 уроков
16 уроков
2 урока
10 уроков
5 уроков
61 уроков
11 уроков
Образовательная деятельность в Академии Eduson (Общество с ограниченной ответственностью «Эдюсон») ведется на основании государственной лицензии № 374 370 от 27 мая 2022 года.

Вы получите удостоверение о повышении квалификации

У вас будет официальный документ, который подтвердит повышение квалификациии поможет в карьерном росте.
4,5 часа
7 уроков
7 часов
16 уроков
15 часов
34 урока

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

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

Закажите бесплатную консультацию
Есть вопросы?

Эксперты курса