Получить доступ
Эксклюзивный партнер
SkillFactory в Таджикистане
burger
Каталог Программирование Тестировщик на Python

Тестировщик на Python

Профессия QA-инженера с навыками автоматизации на Python — ваш прямой путь в IT

Требования к студентам: знание основ компьютерной грамотности


Курс-симулятор QA
9 мес
Формат:
онлайн
Доступ к курсу:
навсегда
Длительность:
28 ноября
Старт:
Тестирование ПО — один из этапов разработки, который помогает выявить ошибки в работе сайта или программы.
Этим процессом руководит тестировщик, или QA-инженер. Он воспроизводит все сценарии использования продукта, ищет проблемы и баги, анализирует защиту от хакеров и проверяет, правильно ли программа запускается на разных устройствах.

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

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

Вы освоите инструменты, которые нужны тестировщику

Postman
SQL
SQL
Структурированный язык запросов для получения информации из базы данных
Postman
HTTP-клиент, который помогает выявить ошибки в работе API
Python
PyTest
Python
Язык программирования, который применяется для разработки веб-приложений, ПО, сайтов и игр
Selenium IDE
MySQL
Selenium IDE
Плагин для браузера Firefox, который записывает действия пользователя и воспроизводит их
PyTest
Среда тестирования для написания и выполнения тестового кода
MySQL
Система управления базами данных, с помощью которой можно добавить или отредактировать информацию
Кто хочет работать в IT
Освойте с нуля новую профессию в IT. Для старта достаточно базовых знаний ПК. Начните работать ручным тестировщиком уже через 4 месяца после старта обучения.
Кто уже работает тестировщиком
Изучите написание автотестов на Python. Ускорьте рабочие процессы в разы. Отработайте навыки тестирования. Расширяйте профкомпетенции.

Для кого курс

Техническим специалистам
Изучив основы программирования на Python, вам проще будет начать карьеру программиста. Освойте профессию, которая нужна всегда — с доступом к работе из любой точки мира.
7 из 10 работодателей нанимают людей с опытом
03

Вы получите реальный опыт

Это формат, где студенты решают реальные задачи бизнеса. У вас будет опыт, которого так не хватает выпускникам онлайн-школ. Вместе с ментором вы решите кейс для компании-партнера — и получите фидбэк от потенциального работодателя.
Реальный опыт даст студентам:
04
Реальные проекты в портфолио
Участие в стажировках и хакатонах
Шанс получить оффер от компании-заказчика
Опыт работы над проектом в команде
Поэтому мы придумали Фэктори
01
02

Веб-приложение для проверки контрагентов

Создадите сложную фронтенд-часть для поиска публикаций о юрлице с подключением по API. Это интересный проект от компании СКАН для реально существующего сервиса, который предназначен для проверки надежности подрядчиков. Получите обратную связь от заказчика, кейс в портфолио и шанс трудоустройства.
  • HTML
  • JavaScript
  • CSS
  • Тестирования веб-приложений
Супер Моторика
  • API

Разработчики онлайн-сервисов «Детского мира»

Вы создадите сервис, где можно искать игрушки и одежду, добавлять их в корзину и оплачивать. И вё это под руководством менторов и представителей от «Детского мира», которые оценят вашу работу.
Супер Моторика

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

Погрузитесь в сферу IT на стажировке от Ростелеком. Вы проверите корректность работы сайта с помощью автотестов, которые напишете сами. В результате научитесь оформлять баги и дефекты, применять техники тест-дизайна, писать чек-листы и тест-кейсы. Результат можно добавить в портфолио и разместить на GitHub.
Супер Моторика
  • JavaScript
  • Postman
  • API
  • HTML
  • CSS
  • Тестовая документация
  • Автотесты

Почему именно этот курс?

Мы разработали и постоянно обновляем учебную программу таким образом, чтобы развиваться и соответствовать современным требованиям рынка и готовить специалистов с набором самых востребованных навыков

Необходимая теория + много практики

Игровой формат симулятора

Level Up: Python для автоматизации

Настоящие заказы и проекты

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

Ваш путь в роли тестировщика на курсе-симуляторе

1
2
3
4
После успешного прохождения стажировки вы сдадите экзамен, примете оффер, встретитесь с первыми сложными задачами по автоматизации и начнете изучать основы синтаксиса Python
Первый оффер
Представьте: вы уже начинаете самостоятельно думать и работать как QA-инженер. В реальности это ждет вас после курса, а во время обучения вы сможете попробовать и отрепетировать каждый будущий шаг.
5
Вы напишете 20 автотестов для API и веб-интерфейсов, зальете версии кода на GitHub и решите алгоритмические задачи на Python
Автотесты на Python
6
7
Новый проект
Вы обновите резюме, добавите ссылки на GitHub и профиль Utest, пройдете собеседование, выполните тестовые задания и получите место QA-инженера в стартапе
Вы начнете использовать фреймворк PyTest и внедрите автотестирование с помощью Selenium WebDriver
Будни QA-инженера

Какие возможности даст вам формат симулятора?

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

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

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

Ручное тестирование

Основы Python

  • Изучаете объектно-ориентированное программирование и основы Python
  • Работаете с Github

Автоматизация тестирования на Python

  • Изучаете взаимодействие с REST API и типичные сценарии тестирования API-интерфейсов
  • Учитесь писать автотесты и использовать необходимые для этого фреймворки (Pytest, Selenium, PageObject)
1
2
3
  • Изучаете теорию тестирования
  • Учитесь заполнять документацию (тест-кейсы, чек-листы, тест-планы)
  • Работаете с баг-трекером и оформляете баг-репорты
  • Изучаете методы кроссбраузерного тестирования
  • Знакомитесь с основными запросами SQL для тестировщиков и возможностями тестирования баз данных

4 месяца - 119 часов практики

2 месяца - 56 часов практики

2,5 месяца - 70 часов практики

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

Дипломный проект

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

Какую поддержку вы получите?

  • Ответы на вопросы по содержанию курса
  • Онлайн-мероприятия с разбором сложных тем
  • Помощь в выполнении задач и проектов
  • Проверка домашних заданий и обратная связь
  • Материалы для дополнительного изучения
  • Быстрая реакция по оргвопросам
Федор Буряков

Преподаватели и менторы

Вас будут учить люди, которые давно в индустрии, обладают большим опытом и точно знают стандартный список навыков и инструментов, которые нужны junior-тестировщику
Разработчик на Python. Тестирует проекты в веб-разработке. Стек технологий: телеграм-боты на Python, Django, Data Analytics (numpy, pandas, matplotlib), C++, JavaScript, SQL.
Юлия Носакова
Менеджер проектов, ex-QA Lead в компании KODE. Опыт в тестировании 6 лет. Особенно любит тестировать мобильные приложения и интеграции с backend.
Юлия Чистова
Руководитель отдела обеспечения качества мобильных приложений в компании «ЛитРес». Опыт в QA более 7 лет.
Анна Агабекян
Python-разработчик, опыт более 3 лет. Тестирование в веб-разработке (Jest). Стек технологий: Django, matplotlib, NumPy, SciPy, seaborn, bokeh, plotly, MS SQL.
Елена Тузкова
Работает в международном банке по направлению Digital Lending. Ex-Senior QA Engineer в крупном системном интеграторе. Опыт ручного тестирования более 2 лет.
Альберт Венедиктов
QA Engineer в Mentor Graphics (Siemens Business). Тестирует продукты студентов МИЭТ.
Виктор Коваль
QA-atomation Lead на проекте X5 Retail Group. Основные языки: Python, JavaScript.

Как изменилась жизнь студентов после обучения

Игорь Горбачев
«Я решил сменить работу, чтобы проводить больше времени с семьей, — а получил еще и интересные задачи»
Прошлое место работы:
«Сибтрейдсервис», инженер-конструктор
Новое место работы:
компания, предоставляющая IT-решения для госструктур, младший тестировщик
Ерлан Байдильдин
43 года
«Мне нравится, что на новой работе я каждый день учусь новому, есть возможность для роста»
Прошлое место работы:
собственный бизнес, предприниматель
Новое место работы:
Jusan Invest, тестировщик

Ваши навыки после обучения

Лера Леонова

Специалист по автоматизированному тестированию на Python

Я уверенно могу:

— Применять теорию тест-дизайна
— Составлять требования к продукту и пользоваться системами баг-трекинга
— Тестировать веб-интерфейсы и UI-элементы
— Тестировать API и базы данных, работать с логами
— Тестировать мобильные приложения
— Внедрять автоматизацию в ручное тестирование
— Писать тесты на стеке Python + Pytest
— Автоматизировать тестирование web-ресурсов
— Взаимодействовать с командой и заказчиками

Реальные истории наших студентов

Узнайте, как преобразилась их жизнь
Ирина Трифонова

Всем привет. Меня зовут Ирина. Я прошла курс «Тестировщик-автоматизатор на Python».
Александра Быстрова

Привет. Я решила стать тестировщицей ПО.
Записаться на курс
-5%
591 с/мес
622 с/мес
В рассрочку на 24 мес
Скидка по промокоду:
Кешбэк 30%: 4 249 баллов на Lerna
Тестировщик на Python
Длительность: 9 мес
Старт курса: 28 ноября
Заполните контактные данные
Имя
Телефон
E-mail
Промокод
Название компании
Отправить заявку
Ознакомиться с условиями публичного договора
success
error
warning

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

О курсе

Учебный процесс

Результаты курса