QA-инженер

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

Записаться на курс
24 урока
4,5 месяца

Для кого курс

Новичкам в тестировании

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

Новичкам в IT

Тем, кто хочет сменить сферу деятельности и работать в IT, но далек от программирования и понятия не имеет, за что отвечают «бэк» и «девопс». На курсе вы с нуля погрузитесь в профессию инженера по тестированию.

Всем, кто работает с сайтами и приложениями

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

После курса вы сможете

Проводить краш-тесты

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

Находить баги

Прокачаете усидчивость, внимательность и логику. Есть и побочный эффект: ошибки будут мерещиться везде!

Работать в IT

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

Повысить эффективность компании

Делать продукт удобнее и понятнее для каждого пользователя. Устранять ошибки до того, как они появились. А главное — приносить прибыль компании.

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

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

Знакомство с профессией

  • Зачем нужны тестировщики и чем они занимаются
  • Что такое баг
  • Откуда берутся требования
  • Чем отличаются QA от QC

Принципы и виды тестирования

  • Как избежать основных ошибок
  • Что делать, если проверить все невозможно
  • Уровни и виды тестирования

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

  • Жизненный цикл ПО (SDLC): что это такое, как начинается и заканчивается
  • Жизненный цикл задачи: в какой момент подключается QA
  • С кем в команде работает тестировщик
  • Необходимые софт-скилы

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

  • Тест-кейс, тест-сьют и чек-лист: плюсы и минусы каждого
  • Что такое отчет о тестировании
  • Инструменты для написания артефактов
  • Что такое баг-репорт и бэклог
  • Jira и другие инструменты тестировщика

Планирование тестирования

Подготовка к тестированию

  • Определение и постановка цели
  • Оценка рисков
  • Подготовка команды: количество QA-инженеров, техническое оснащение
  • Планирование этапов и расстановка приоритетов
  • Критерии успешного тестирования

Анализ технического задания

  • Что делать, если нет ТЗ
  • Декомпозиция, или что делать с ТЗ
  • Аналитика, UX/UI, дизайн

Популярные техники тестирования

  • Что такое тест-дизайн и как его применять
  • Классы эквивалентности и граничные значения
  • Попарное тестирование
  • Доменный анализ
  • ADHOC и предугадывание ошибок
  • Диаграмма пользовательских ролей
  • Матрица принятия решений

Тестирование веб-приложений

Основы работы веб-приложений

  • Суть клиент-серверной архитектуры
  • Что такое HTTP(S)
  • Что такое DevTools
  • Знакомство с HTML, CSS, JS: зачем их знать тестировщику

Типы задач: бэкенд и фронтенд

  • Что такое бэкенд: тест логики, особенности задач
  • Что такое фронтенд: верстка, дизайн, кроссбраузерность и кроссплатформенность
  • Задачи фронтенда и бэкенда

DevTools для тестировщика

  • Знакомство с инструментом
  • Инспектор элементов, консоль и стили

Тестирование приложений и API

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

Работа с API

Тестирование отдельных элементов

Автотестирование

Введение в автоматизацию

  • Цели автоматизации
  • Пирамида тестирования
  • Какие тесты можно автоматизировать, а какие — нет
  • Участие автоматизатора в разработке продукта

Настройка среды для автоматизации

  • Установка GIT
  • Установка VS Code
  • Установка Node.js
  • Создание и инициализация проекта автотестов
  • Установка Jest
  • Запуск первого автотеста

Автотесты для проверки пользовательских сценариев. E2E

  • Установка Selenium WebDriver
  • Локаторы
  • Написание и запуск первого E2E автотеста

Автотесты для проверки интеграции. REST API

  • Установка Supertest
  • Написание и запуск первого API автотеста

Итоговая работа

В конце курса вы пройдете весь цикл тестирования продукта и получите рекомендации от QA-инженеров.

Получите бесплатную консультацию

Мы поможем с выбором и ответим на все ваши вопросы

Нажимая на кнопку «Отправить», я соглашаюсь с политикой обработки персональных данных

Сколько зарабатывают
QA-тестировщики

от 60 000 ₽

На старте

120 000 - 150 000 ₽

Уверенные специалисты

300 000+ ₽

Руководители отделов

*По данным hh.ru

Как устроено обучение

Смотрите лекции или читайте конспекты

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

Выполняйте задания

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

Общайтесь на вебинарах и в чате

Много живого неформального общения с сокурсниками, преподавателями и другими профи из индустрии.

Делайте итоговый проект

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

Получите именной сертификат

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

Кто преподает

Александра Мальцева

Александра Мальцева

QA-инженер

Занимаюсь тестированием больше четырех лет. Ищу баги и слежу, чтобы на этапе продакшена их не было вовсе.

Павел Леконцев

Павел Леконцев

QA-инженер

За три года в профессии вырос до тимлида тестировщиков. Обучал с нуля специалистов, которые до сих пор успешно работают в IT. Вы следующие!

Александр Русаков

Александр Русаков

QA-инженер

Больше пяти лет работаю инженером по тестированию. Работал в EPAM Systems, сотрудничал со СберАвто, ВТБ, Газпромбанком, Google и другими корпорациями.

Анастасия Баганич

Анастасия Баганич

QA-инженер

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

Анастасия Карпеева

Анастасия Карпеева

QA-инженер

Уже пять лет в тестировании, прошла от junior QA до руководителя отдела, по пути занималась автоматизацией на Python, JavaScript.

Анна Добросердова

Анна Добросердова

Senior QA-инженер, Senior QA Analyst, Middle Automation QA

Уже семь семь лет в тестировании. Успешно работала в компаниях СберЕаптека и МосЭнерго, работала в европейских кампаниях, внедряла WCAG.

Отзывы студентов и выпускников

Семен

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

Элвин

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

Лиза

Мне всегда хотелось перейти в ИТ-сферу, а везде кричали, что тестировщик – это самый простой вариант. А этот конкретный курс меня привлек тем, что обещали тестовые стенды.

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

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

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

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

Записаться на курс

Соглашаюсь с офертой и политикой обработки персональных данных

Рассрочка на 3 месяцаРассрочка
₽ / мес
Рассрочка на 4 месяцаРассрочка
₽ / мес
Рассрочка на 6 месяцевРассрочка
₽ / мес
Рассрочка на 10 месяцевРассрочка
₽ / мес
Рассрочка на 12 месяцевРассрочка
₽ / мес
Полная стоимость курсаСтоимость курса
Разбей на части *

Возможна комиссия Яндекс.Сплит при разбивке платежей более чем на 2 месяца