Видеокурс в подарок

Python QA Engineer

Изучите фрейморк PyTest.
Научитесь автоматизировать интерфейсы UI и API.

30 октября

5 месяцев

Онлайн

Пн/Ср 20:00 Мск

Для кого этот курс?

Курс подойдет подойдет специалистам автоматизированного тестирования на Python с опытом работы до 2-х лет, желающих углубить и систематизировать свои знания иил специалистам автоматизированного тестирования желающим перейти на Python QA. 

Необходимые знания

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

Что вам даст этот курс?

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

Особенности курса

  • использование Selenium 4 и Appium
  • повышение технической грамотности функционального тестировщика до уровня разработчика и DevOps-инженера
  • поиск неисправностей в работе веб-приложений
  • гибкий и простой в использовании инструмент для написания автотестов на Python
  • запуск процесса автоматизированного тестирования в сжатые сроки на проекте любой сложности
  • изучение инструментов и практик DevOps, чтобы знать, как и где запустить тесты с пользой для проекта

Курс по ручному тестированию

  • формат видеолекций 
  • закрепить теоретическую часть
  • получить представление о профессии Тестировщик ПО 
  • получить знания для прохождения собеседований на позицию Trainee/Junior QA

Процесс обучения

Все обучение проходит онлайн: вебинары, общение с преподавателями и вашей группой в закрытом Telegram чате, сдача домашних работ и получение обратной связи от преподавателей. Вебинары идут два раза в неделю по 2 академических часа. Все записи вебинаров будут доступны в личном кабинете. Домашнее задание выдается в среднем раз в 1 неделю, а его выполнение занимает 2-3 часа.

Инструменты диагностики


Изучение инструментов диагностики ОС Linux для определения причин возникновения багов

Практика


Постоянная практика с решением кейсов

Актуальная программа


Изучение всех видов тестирования: API, UI и backend

Трудоустройство

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

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

QA Automation Engineer (Python)

Перспективы направления
Средний уровень зарплат в Москве:
90 000Junior+ специалист
150 000Middle+ специалист
977
актуальных вакансий

Работодатели курса

Формат обучения

Интерактивные вебинары

2 занятия по 2 ак.часа в неделю
Доступ к записям и материалам остается навсегда

Обратная связь

Развернутый фидбэк по домашним заданиям от преподавателей в формате код-ревью

Активное комьюнити


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

Программа

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

В данном модуле будут рассмотрены теоретические аспекты автоматизации тестирования. Студенты изучаться работать с GitHub для выполнения домашних заданий. Узнают как тестировать API и как работать с тестовыми данными. Также погрузятся в разработку на Python.

Тема 1: Автоматизация тестирования: введение.

Тема 2: Погружение в Python: Функциональное программирование

Тема 3: Погружение в Python. ООП

Тема 4: Введение в Pytest

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

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

Тема 1: Работа с тестовыми данными

Тема 2: Тестирование API

Тема 3: DDT в тестировании API

Тема 4: Консультация по домашним заданиям

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

В данном модуле познакомимся с основами Web-разработки и изучим эффективные подходы к тестированию. Разберём все основные аспекты работы Selenium WebDriver. Научимся запускать тесты параллельно и познакомимся с удаленным запуском тестов. Также будет вторая консультация по пройденному материалу.

Тема 1: Основы Web-разработки

Тема 2: Введение в тестирование Web UI, Selenium WebDriver

Тема 3: Поиск элементов

Тема 4: Ожидания элементов

Тема 5: Работа с окнами, iframes, cookies

Тема 6: WebElement и работа с ним

Тема 7: Паттерн PageObject

Тема 8: Логгирование и протоколирование

Тема 9: Отчёты Allure

Тема 10: Удаленный запуск (Grid)

Тема 11: Selenoid

Тема 12: Скриншотное тестирование

Тема 13: Обзор Playwright

Тема 14: Консультация по домашним заданиям

Мобильное тестирование

В данном модуле настроим Appium и окружение на Windows или Mac. Научимся разрабатывать автотесты как для нативных так и гибридных приложений. Также рассмотрим тестирование Swipe жестов, Reporting и Listeners

Тема 1: Введение в Appium

Тема 2: Нативные и грибридные приложения

Тема 3: Тестирование Swipe жестов, Reporting, Listeners

Работа с бекендом

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

Тема 1: Архитектура Линукс

Тема 2: Работа с ОС Linux с помощью Python

Тема 3: Анализ логов веб-сервера

Тема 4: Работа с сетью I (SSH, FTP)

Тема 5: Работа с сетью II (socket)

Тема 6: Работа с БД

Тема 7: Консультация по домашним заданиям

DevOps

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

Тема 1: Введение в Docker и контейнеризацию

Тема 2: Оркестрация и взаимодействие контейнеров

Тема 3: Непрерывная интеграция, Jenkins

Тема 4: Подготовка тестового окружения

Другие виды тестирования

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

Тема 1: Robot Framework + ATDD/BDD

Тема 2: Модульное тестирование

Тема 3: Нагрузочное тестирование

Проектный модуль

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

Тема 1: Выбор темы и организация проектной работы

Тема 2: Собеседование Test Automation (Python)

Тема 3: Защита проектных работ

Также вы можете получить полную программу, чтобы убедиться, что обучение вам подходит

Выпускной проект


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

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

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

Андрей Гридяев

Lead QA Automation Engineer

Semrush

Михаил Чирков

Positive Technologies

QA Automation Engineer

Викентий Лапа

Software Tester

Whamcloud

Дмитрий Золотов

Flutter+Kotlin Developer

Yandex

Валентин Агапитов

QA Lead

Exness

Павел Суринт

QA Automation Engineer

Ozon Банк

Эксперты-практики делятся опытом, разбирают кейсы студентов и дают развернутый фидбэк на домашние задания

Ближайшие мероприятия

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

Перспективы и преимущества профессии автоматизатора тестирования на Python
Андрей Гридяев
На занятии поговорим о профессии автоматизатора тестирования на Python. Обсудим необходимые навыки которые нужны для работы и требования к кандидатам при собеседованиях. Расскажем про современные технологии автоматизации тестирования и преимущества использования автотестов. Также рассмотрим перспективы профессии на данный момент.

Основные темы открытого урока:
- Профессия автоматизатора тестирования на Python и перспективы
- Преимущества автоматизации
- Современные технологии автоматизации тестирования
...
4 октября в 17:00
Открытый вебинар
Тестирование API с помощью библиотеки Requests
Валентин Агапитов
На занятии осветим пирамиду тестирования, зачем она нужна и место API тестов в ней. Разберем библиотеку Requests и как с её помощью отправлять HTTP-запросы. В ходе занятия напишем тесты на REST API с помощью PyTest.

Основные темы открытого урока:
- Пирамида тестирования
- Библиотека Requests
- Параметризация тестов с помощью PyTest
...
11 октября в 17:00
Открытый вебинар
Введение в тестирование Web UI, Selenium WebDriver
Михаил Чирков
На занятии научимся запускать и останавливать браузеры с помощью Selenium. Расскажем как подготовить инфраструктуру для запуска UI-тестов, искать элементы с помощью Selenium и писать свои отказоустойчивые и стабильные селекторы.

Основные темы открытого урока:
- Тестирование Web UI, Selenium WebDriver
- Запуск и остановка браузера с помощью Selenium
- Подготовка инфраструктуры для UI-тестов
...
25 октября в 17:00
Открытый вебинар

Прошедшие
мероприятия

Светлана Лебедева
Открытый вебинар
Введение в Robot Framework
Викентий Лапа
Открытый вебинар
Введение в Docker и контейнеризацию
Для доступа ко всем прошедшим мероприятиям необходимо пройти входное тестирование
Возможность пройти вступительное тестирование повторно появится только через 2 недели
Результаты тестирования будут отправлены вам на email, указанный при регистрации.
Тест рассчитан на 30 минут, после начала тестирования отложить тестирование не получится!

Корпоративное обучение для ваших сотрудников

Отус помогает развивать высокотехнологичные Команды. Почему нам удаётся это делать успешно:
  • Курсы OTUS верифицированы крупными игроками ИТ-рынка и предлагают инструменты и практики, актуальные на данный момент
  • Студенты работают в группах, могут получить консультации не только преподавателей, но и профессионального сообщества
  • OTUS проверяет знания студентов перед стартом обучения и после его завершения
  • Простой и удобный личный кабинет компании, в котором можно видеть статистику по обучению сотрудников
  • Сертификат нашего выпускника за 5 лет стал гарантом качества знаний в обществе
  • OTUS создал в IT более 120 курсов по 7 направлениям, линейка которых расширяется по 40-50 курсов в год

Отзывы

Павел Жуков

01.08.2019
В целом курс очень понравился. Хотелось бы чтоб на курсе во время вебинара побольше озвучивалось описание что конкретно требуется выполнить в домашнем задание. У меня иногда были проблемы с быстрым пониманием поставленной задачи. Планирую после нового года пойти на ваш курс по разработке python+django Спасибо большое за такой полезный курс.

Семён Корнеев

01.08.2019
Отличный курс, отличные преподаватели. Полученные знания применяются уже на рабочем проекте. Спасибо!

Victoria Uskova

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

Сергей Морозов

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

Владислав Левин

13.05.2020
Все супер!

Александр Рыбин

07.07.2020
До обучения работал тестировщиком мобильных игр в Playrix, до начала курса успел несколько месяцев поработать там же автоматизатором тестирования веб-приложений. Выбрал именно этот курс, потому что хотел лучше понимать, как вообще сейчас устроена автоматизация тестирования на Python (так как мы его активно используем в работе), какие технологии и практики используются, научиться самостоятельно не только писать тесты, но и подготовить окружение, настроить CI, хотя бы на базовом уровне. Когда искал курсы, этот был единственным, который всё это предлагал. Да и сейчас наверное других таких ещё нет. Что понравилось: - На курсе рассказывают про самые актуальные технологии и подходы, программа постоянно обновляется, чтобы это учитывать. Причём на моём потоке даже заменили одну тему за пару недель до лекции в угоду более актуальной. - Курс даёт хорошее и довольно широкое понимание того, как сейчас устроена сфера автоматизации тестирования. - Преподаются разные подходы к автоматизации (например BDD, DDT). - Много практики. - Преподаватели -- опытные автоматизаторы. - Поверхностно рассказывается о вещах, не касающихся автоматизации тестирования веб-приложений напрямую, но смежных с ней, которые могут быть полезны в работе. Что хотелось бы поменять: - Чуть меньше домашних заданий. К сожалению, успеть сделать все не очень просто. Я справился, но некоторым студентам было сложно. Но на следующих потоках систему ДЗ обещали переделать на более удобную и подходящую как тем, кто загружен работой, так и тем, у кого свободного времени достаточно. - В программе про Docker рассказывается не очень глубоко и ближе к концу программы, но он очень удобен на протяжении практически всего курса. Думаю, что про Docker и особенно Docker-compose стоит рассказать в начале курса, хотя бы поверхностно, чтобы у студентов была возможность быстро разворачивать тестовые приложения. А про сборку собственного образа с тестами можно рассказать уже позднее, когда будут эти тесты. Когда я пришёл на курс, было только некоторое понимание того, как пишутся сами тесты. После курса я бы смог у себя на работе начать настраивать весь процесс -- автоматический прогон тестов раз в какой-либо период или при изменениях в коде, красивая отчётность, и это всё в Docker-контейнерах. Но пока я обучался, позвали работать программистом ? Тем не менее, из курса я всё равно узнал некоторые полезные мне в работе вещи, ни о чём не жалею. Это были очень интересные и насыщенные новыми знаниями 5 месяцев.

Екатерина Кокшарова

03.08.2020
До обучения я работала простым ручным тестеровщиком. Общие представления об автоматизации, конечно, были. Могла какие-то тест простые писать, но уже используя готовые методы. Даже не пыталась например, автоматизировать тестирование API, не говоря уже о добавлении в CI) Выбрала этот курс, потому что хотела более фундаментальных знаний по автоматизации тестирования и у меня использовался на работе именно этот стек - Python + Pytest. Скажу честно, обучение в этом курсе - челлендж:) Зато теперь я могу реально с нуля создать проект с автотестами, научилась анализировать логи на разном уровне. Сейчас я активно внедряю полученные знания в рабочий проект и уже для задачки по тестированию API на работе на изи написала скриптик:) Из пожеланий: можно добавить подробные конспекты лекций, тогда будет идеалити)

Александр Князев

28.08.2020
Курс хороший, узнал много нового. Самое полезное - это практика, буду развиваться дальше.

Елена Шишкина

28.08.2020
На момент поступления на курс "Python QA Engineer" в Otus я уже работала ручным тестировщиком Web-приложений около 9 месяцев. Необходимость дальнейшего профессионального развития привела меня на курс. Выбор был сделан в пользу Otus, т.к. программа курса показалась наиболее удовлетворяющей моим потребностям на тот момент времени. Пройдя курс, могу с уверенностью сказать, что ни разу не пожалела о выборе. Во время прохождения курса была пара замечаний к порядку изучения тем, но в целом программа составлена хорошо, были затронуты и отработаны различные тонкости и сложности, с которыми может столкнуться каждый автоматизированный тестировщик. Любимым этапом стали темы по CI/CD, которые, я уверена, самостоятельно я бы еще не скоро изучила. Курс дал представление о полном процессе автотестирования, начиная с проектирования архитектуры кода и заканчивая готовым отчетом в CI системе. Главным показателем успешности прохождения курса считаю получение предложения о работе. Ответы примерно на половину вопросов собеседования требовали знаний, которые были получены мною на занятиях. Желаю всем успешного обучения, и не забывайте делать домашние задания, ведь одних лекций всегда недостаточно!

Сергей Агафонов

28.08.2020
Курс понравился. Много материала, на вебинарах, в подавляющем большинстве случаев, параллельно с теорией была демонстрация на примерах. Всю информацию, которую ожидал получить после ознакомления с программой курса, я получил. Из минусов могу отметить, что иногда преподаватели долго отвечали в чатах. Понимаю, что большая загрузка, работа и всё такое, но между тем. Зато сапорт отвечал быстро =) В целом, я бы поставил курсу 5/5. Семёну, Мише и Виктории большое спасибо за курс!

Ильяс Хусаинов

09.09.2020
До начала курса я только начал работать ручным тестировщиком. Мне всегда нравилось автоматизировать рутинные простые операции, отнимающие много времени. Я выбрал курс, потому что на каком-то уровне знал python и хотел перейти в автотестеры. Что понравилось? 1) Обилие практических домашних заданий. Они позволяют изучить и закрепить навыки, которые востребованы у работодателей в этой сфере. 2) Курсы всегда развиваются. Преподаватели являются специалистами в автотестах и поэтому перед началом каждого курса меняют темы под актуальные технологии. 3) Постоянная обратная связь по вебинарам. Можно выразить свое мнение, что будет влиять на дальнейшее преподнесение информации по ходу курса. 4) Работа с менеджерами. Они всегда помогут решить организационные вопросы в короткий срок. 5) Эффективность обучения. После вебинаров можно сразу применять навыки на реальных проектах и получать от этого пользу. 6) Возможность общения со специалистами позволяет значительно увеличить свои компетенции. 7) Не думал, что часть про построение инфраструктуры будет настолько полезна на практике. Чего не хватает? 1) Подготовительных материалов перед вебинарами. Было бы неплохо, если для некоторых вебинаров был набор материалов, с которыми необходимо ознакомиться самостоятельно, чтобы сконцентрировать вебинар на сути происходящего. Например перед вебинарами по linux, приложить ссылку на статью и небольшое практическое задание, чтобы студенты знали самые базовые команды в консоли. Иногда это затягивало повествование и некоторые вебинары казались для меня слишком простыми. Что дало обучение? 1) Научился лучшим практикам по написанию автотестов, что незамедлительно начал делать. Статьи, видео и бесплатные курсы других ресурсах не помогли сформировать видение хороших автотестов. Только здесь сразу стало понятно, что такое хорошие автотесты. 2) Знание широкого спектра технологий, практик и умение применять эти знания на реальных проектах.

Иван Токарев

27.11.2020
Хочу написать слова благодарности за прекрасный курс! Курс, не смотря на то, что я работал уже автоматизатором в телекоммуникационной компании и имел опыт, был мне очень полезен. Курс улучшил мои скилы, обновил и дополнил знания по техникам автоматизации, а также сделал меня более востребованным на рынке труда. Отдельные слова благодарности хотелось бы адресовать Семёну Вяземскому и Михаилу Чиркову - преподавателям курса. Благодаря им курс был динамичным, полным, интересным, современным и очень полезным. После окончания курса уверен, что ни у кого не возникнет проблем с поиском работы с желаемыми условиями. Советую Всем желающим и быть может ещё сомневающимся!

Дмитрий Быстриков

04.01.2021
Курс в целом очень хороший, выбрал его так-как темы в нем очень востребованы. Отмечу преподавателя Михаила, все четко, интересно, с юмором и материал во время выкладывался. Но пока есть и минус, задолженность по коммитам осталась, надеюсь оставшиеся 5 тем выложат.

Юрий Кравцов

11.01.2021
Курс неплохой, учтено подавляющее большинство кейсов тестирования, единственное что могу отметить как недостаток - необходимость настраивать ПО opencart самостоятельно, то есть нужны навыки DevOps. Если бы было что то вроде контейнера Docker с установленным opencart, это сильно бы помогло в обучении - я тогда успел бы сделать домашнее задание №9 с BDT.

Сергей Сухарев

10.03.2021
Для начала расскажу о своем бэкграунде, у меня более 8 лет опыт в ит, начинал как специалист техподдержки, в последствии работал системным администратором, последние 2 года работал manual QA, тестировал веб, мобильные и BI приложения. На курс пошел учится, так как по собственной инициативе занимался на последнем месте работы автоматизацией, и собственных знаний явно не хватало. Теперь непосредственно о курсе - можно оплатить курс целиком или разбить платеж по месяцем, при оплате целиком, если мне память не изменяет, дают неплохую скидку, вы получаете доступ к личному кабинету а так же к slack (мессенджер для группового общения), в личном кабинете публикуется расписание лекций а так же сдаются домашние задания, в слаке же происходит общение между студентами и преподавателями и можно задать вопрос по домашнему заданию или по какому-то другому вопросу, связанному с темой курса. Хотел обратить внимание что на курсе нет! тем, посвященных теории тестирования, весь курс посвящен тому, как создать на проекте фреймворк с нуля и все сопутствующие этому инфраструктурные вопросы. Так же хотел обратить внимание, что курс не простой! нужен определенный уровень теоретической подготовки (ООП, декораторы, линукс, веб и тд) Курс длится на протяжении полугода, два раза в неделю выходят лекции, кажется что это не много - на самом деле с учетом работы и личных дел времени это отнимает не мало, каждая лекция длится 1,5-2 часа, лекции проходят в зуме. Как правило сразу после лекции ее запись появляется в личном кабинете, удобно можно пересмотреть непонятные моменты или просматривать на 1,5 скорости для экономии времени. За время курса было около 12 домашних заданий, то есть по 2-3 лекции на одну домашку, сложность домашек варьируется от 15 минут на выполнения в начале, до последнего задания где нужно создать фреймворк автоматизации в докер контейнере с отчетностью в алюре и запуском через дженкинс) Материал лекций подобран максимально практично - чтобы не давать сырую теорию, а только актуальные данные которые можно сразу применить в деле (это не относится к нескольким лекциям про которые даже сами преподаватели говорили, что никто никогда этим не пользуется. Благодаря данном курсу мне удалось сменить работу с мануальщика на автоматизатора и повысить свой доход почти в два раза, я рекомендую всем кто хочет освоить написание автотестов на Python курс от Otus!

Андрей Безкровный

21.06.2021
Отличный практический курс! Кроме теории, которая дается в лекциях, не уступающих академическим, даются и практические задания, требующие понимания пройденного материала и умения применять его на практике. Это позволяет систематически освоить и использовать новые знания при практических задачах. К тому же, менторы всегда помогут и разъяснят недопонятые материалы лекции. Сама платформа для прохождения курсов постоянно совершенствуется и новые добавленные фичи на платформе привносят удобство при работе с материалами курса. Огромное спасибо компании OTUS , организаторам и менторам курса "Python QA Engineer" за предоставленную возможность освоить эту профессию!

Максим Казанцев

23.06.2021
До обучения в OTUS на курсе Python QA Engineer я больше 3х лет работал функциональным тестировщиком. Большой интерес у меня вызывало автоматизированное тестирование и своё дальнейшее профессиональное развитие я видел именно в этом направлении. Некоторое время пытался учиться самостоятельно, находя информацию в бесплатных курсах, статьях на Хабре, видеоуроках на Youtube и даже книгах. Но информация была не структурирована, часто противоречивая, устаревшая. По тем "пэт" проектам, которые у меня получалось реализовать в рамках самостоятельного обучения, не у кого было спросить совета, узнать правильно ли я понимаю и делаю. Поэтому я решил пройти какой-нибудь полноценный курс по автоматизации. Долго выбирал его по отзывам и, в конце концов, перед самыми новогодними праздниками поступил на курс Python QA Engineer. Через 5 месяцев обучения могу сказать, что курс был полезен для меня. Помог лучше разобраться в процессах, посмотреть хорошие, правильные примеры организации инфраструктуры автоматизированного тестирования, углубить и структурировать ту информацию, которую я получил во время самостоятельного изучения. Курс охватывает область от азов, базовых вещей по программированию на языке Python, которые полезно знать, если планируешь быть автоматизатором тестирования, до DevOps практик разворачивания и настройки Jenkins и запуска автотестов в докер контейнерах. Мне кажется, что полученных знаний и навыков будет достаточно для перехода в отдел автоматизаторов тестирования и продолжения дальнейшего развития в хорошего специалиста в области автоматизации тестирования на языке Python.

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

24.06.2021
Проходил данный курс с уже имеющемся минимумом знаний языка Python. Каждое занятие было интересным, подкреплялось примерами и необходимыми материалами для самостоятельного изучения. Возможно, для тех, кто только начинает изучать язык, курс поначалу может показаться сложным, но все записи вебинаров доступны в личном кабинете, всегда можно пересмотреть интересующий урок, задать имеющиеся вопросы преподавателям в группу слака. Домашние задания показались умеренной сложности, иногда не хватало предварительного обсуждения заданий с преподавателем, но на все имеющиеся вопросы преподаватели всегда готовы ответить в той же группе слака. Могу рекомендовать данный курс, для всех кто уже начал изучать Python и инструменты для web тестирования, хочет систематизировать и углубить свои знания. Отдельное спасибо преподавателю Михаилу Чиркову за интересную подачу материала, подкреплённую примерами из личного опыта.

Сертификат о прохождении курса

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

После обучения вы:

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

Частые вопросы

Что, если в середине курса я не смогу продолжать обучение?
У вас есть право одного бесплатного трансфера в другую группу
Обязательно ли защищать выпускной проект?
Для получения сертификата OTUS необходимо сдать проект. Кроме того, проект необязательно защищать перед аудиторией, а можно сдать в чате с преподавателем.
С какого момента я смогу заниматься трудоустройством?
Получить карьерную консультацию вы сможете уже в начале обучения. Остальные опции: помощь с резюме, добавление резюме в нашу базу специалистов и т.д. будут доступны после окончания обучения.
Я могу вернуть деньги?
Да, вы можете сделать возврат средств пропорционально оставшимся месяцам обучения.