Навыки, которые вы получите:
HTML
API
SQL
QA
Selenium WebDriver
Mobile testing
GitHub
DOM
Python
Вы получите фундаментальные знания, разовьете системное мышление QA-инженера и отработаете каждую пройденную тему на практических заданиях. На курсе вы полностью смоделируете путь тестировщика ПО: начнете с роли стажера, закончите погружением в реальные рабочие будни
Вы не остановитесь на ручном тестировании, а сразу выйдете на уровень специалиста с навыками автоматизации тестирования. Во время обучения вы будете выполнять задания на краудтестинговых платформах и фриланс-биржах, приобретая рабочий опыт.
Программа
Ручное тестирование
- Типы тестирования, архитектура веб-приложений, баг-трекинговые системы и баг-репорты.
- Тест-кейсы и тест-сценарии.
- Кроссбраузерное тестирование.
- Бонус: SQL для тестировщиков.
Основы программирования
- Базовые веб-технологии: протокол HTTP, концепция DOM, верстка HTML и CSS.
- Работа с Github.
- Объектно-ориентированное программирование и основы Python.
- Взаимодействие с REST API, типичные сценарии тестирования API-интерфейсов.
Автоматизация тестирования
- Автотестирование веб-приложений.
- Более 20 автотестов на Selenium и 20 автотестов к API.
- Популярные библиотеки для автотестирования, тестовый фреймворк PyTest, шаблоны проектирования и автоматизации тестирования PageObject.
- Работа с Selenium WebDriver.
Управление проектами и работа в команде
- Резюме и сопроводительное письмо.
- Портфолио на GitHub.
- Поиск вакансий и фриланс-заказов.
- Собеседования и тестовые задания.
- Коммуникации в команде и работа с заказчиком.
- Приоритизация задач и self-менеджмент.