Курсы тестировщиков - онлайн-обучение тестировщиков ПО и QA с нуля
Школа инженеров
по автоматизации тестирования
Начать обучение

Научим разрабатывать автотесты и выстраивать процессы в востребованном стеке

Test code

Infrastructure

Reporting & Notification

Test & Release managment

WEB

API

iOS
Android

PyCharm

PyCharm — интегрированная среда разработки для языка программирования Python. Предоставляет средства для анализа кода, графический отладчик, инструмент для запуска юнит-тестов и поддерживает веб-разработку на Django. PyCharm разработана компанией JetBrains на основе IntelliJ

Python

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

Pytest

Pytest — это среда тестирования программного обеспечения, основанная на языке программирования Python. Его можно использовать для написания различных типов тестов программного обеспечения, включая Юнит тесты, интеграционные тесты, end-to-end тесты и функциональные тесты.

Selene

Selene — открытая библиотека позволяющая писать ориентированные на пользователя браузерные тесты веб-интерфейса на Python

Selenoid

Selenoid — это программа, которая позволяет управлять браузерами и Android-эмуляторами с помощью специальных драйверов

Allure Report

Allure Report — позволяет представить данные о запуске тестов в виде простого и удобного HTML-отчета

Github

GitHub — крупнейший веб-сервис для хостинга IT-проектов и их совместной разработки

Jenkins

Jenkins — программная система с открытым исходным кодом на Java, предназначенная для обеспечения процесса непрерывной интеграции программного обеспечения

Docker

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

Allure TestOps

Allure TestOps — это платформа управления качеством программного обеспечения, объединяющая автоматическое и ручное тестирование, которая позволяет управлять всем, что связано с тестированием, в одном месте

Requests

Requests — Requests — это элегантная и простая HTTP-библиотека для Python.

Appium

Appium — это бесплатный кроссплатформенный инструмент с открытым исходным кодом, который помогает автоматизировать приложения как для Android, так и для iOS

Browserstack

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

Slack

Slack — платформа для корпоративного общения и работы в команде над проектами. Цель сервиса — оптимизировать коммуникацию в команде и облегчить взаимодействие

Telegram

Telegram bots — специальные аккаунты в Telegram, созданные для того, чтобы автоматически обрабатывать и отправлять сообщения

Jira

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

Занятия проводят практики с многолетним опытом в разработке и тестировании

Некоторые преподаватели непосредственно участвуют в разработке инструментов, которыми вам предстоит пользоваться, например: Selene, Allure, Selenoid

Начать обучение

Артём Eрошенко

Qameta Software

С 2008 года занимается автоматизацией тестирования околопоисковых сервисов в «Яндекс». С 2011 года разработчик Allure Reports и Allure TestOps

Александр Котляр

github.com/aleksandr-kotlyar

В тестировании с 2015 года, 3 года автоматизировал на java, с 2018 года автоматизирует на Python. Контрибьютор Selene, webdriver-manager. Автор gitlab-allure-history, local-allure-history-trends-bash, pytest-rocketchat

Сергей Хомутинин

github.com/skhomuti

6 лет опыта SDET от крупного энтерпрайза до миниатюрных стартапов. Контрибьютор опенсорсных проектов связанных с тестированием на Python, Java, TypeScript

Станислав Васенков

@qa_automation

7 лет опыта в автоматизации тестирования. Основатель телеграм-сообщества @qa_automation, конференции qa.cyprusitforum.com

Дмитрий Тучс

Dodo Brands

В IT более 12 лет. Начинал в аналитике, управлял проектами, в настоящее время менторит, пишет и автоматизирует на Java. Head of QA at Dodo Brands

Яков Крамаренко

CEO в Automician

Автор портов Selenide из Java в Python, С#, JS — Selene, NSelene, SelenideJs. Последователь подходов KISS и Context-Driven в разработке и тестировании. Практик и тренер в «Полиглот-автоматизации». Инвестирует и выигрывает от обучения команд больше, чем от поиска опытных и дорогих инженеров. Консультирует в QA Automation

На курсе вы получите следующие навыки:

Разработка автотестов

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

PyCharm

Python

Selenium

Selene

Appium

Requests

Выстраивание инфраструктуры

Узнаете как решать инфраструктурные задачи для встраивания запуска автотестов в CI/CD, контейнеризации браузеров и мобильных устройств

Github

Jenkins

Docker

Selenoid

Browserstack

Визуализация результатов тестирования

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

Allure Report

Allure TestOps

Jira

Slack

Telegram

Тест-менеджмент

Сможете "по — взрослому" управлять большим объёмом тестов в тест-менеджмент системе, поддерживающей ручные и автотесты, во взаимодействии с CI/CD инструментами и таск-трекерами

Allure TestOps

Jira

Сильное комьюнити

Для идей, вопросов, советов и разбора домашних заданий — у нас есть сообщество студентов и преподавателей курса

А еще в конце обучения вы можете стать наставником для студентов следующих потоков

Актуальная профессия

По окончании курса у вас будет полноценный боевой проект - лучше любого cопроводительного письма.

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

  • код с автотестами в GitHub
  • задача в Jenkins
  • контейнеризация Selenoid
  • отчет в Allure Report с логами, скриншотами и видео
  • тест-план в Allure TestOps
  • задача в Jira, прилинкованая к Allure
  • уведомления в Telegram/Slack-чат

Бессрочный доступ к платформе

Записи уроков, код, инфраструктура и постоянно обновляющаяся база знаний - бессрочно и без дополнительных затрат

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

Как проходят занятия?

В живом режиме с преподавателями по вторникам и четвергам в 20.00 по МСК, записи занятия выкладываются на следующий день, также к записям добавляем тайм-коды чтобы вам было легче пересматривать их. Домашние задания есть у большинства занятий.

Что нужно знать\уметь\иметь чтобы обучаться на курсе?

Операционная система: Win\Mac\Linux, 8 гб ОЗУ, процессор i3 2,8 Ghz или лучше.

Минимум 6 свободных часов в неделю, 4 из них будут занимать занятия, плюс выполнение ДЗ, время выполнения сильно зависит от выбранного вами способа выполнения и вашего прошлого опыта

Нужно ли знать Python?

Нет, мы проведём занятия по основам Python и о фреймворке для тестирования Selene.

Курс вполне можно закончить не имея опыта в IT.

А отзывы у вас есть?

Да, их можно почитать тут

Скидки есть?

Скидки есть, 10% при оплате до 19 августа до 23:59 по МСК и 5% при оплате с 19.08.2022 по 25.08.2022 до 23:59 по МСК.

В рассрочку можно?

Любой из вариантов можно оплатить в рассрочку, первый платёж в размере 50% вносите до начала обучения, следующий через месяц. Скидки на рассрочку не действуют.

Как оплатить?

Напишите нашему живому-боту в Telegram https://t.me/qa_guru_support и вам перешлют все доступные способы оплаты.

Сколько стоит курс?

  • Полный курс
    29 500 ₽ 26 550 ₽

    • Занятия в прямом эфире с возможностью задать вопросы преподавателям
    • Записи занятий с тайм-кодами, полезные ссылки и домашние задания с проверкой и обратной связью
    • Чат со студентами и преподавателями потока
    • Консультации наставников и преподавателей при необходимости
    • Участие в живых разборах ДЗ
    • Сертификат участника по окончании курса (при успешной сдаче дипломного проекта)
  • Карьерное развитие
    9 000 ₽

    Отдельный продукт, который можно приобрести и вместе с курсом и отдельно.

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

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

Записаться на вводное занятие по Python 24.08.2022

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

Школа инженеров по автоматизации тестирования

Есть вопросы?
Пишите сюда @qa_guru_chat