Онлайн курсы по автоматизации тестирования

- По популярности
- По возрастанию цены ↓
- По убыванию цены ↑
- По ближайшей дате ↓
- По поздней дате ↑
- По длительности ↓
- По длительности ↑
- По названию [А-Я]
- По названию [Я-А]
- Для всех
- Для взрослых
- Для детей
Преподаватели и эксперты
Антон Моргунов Senior ML-инженер, Базис Центр
Анна Жаркова Руководитель разработки
Михаил Овчинников Ведущий разработчик, Badoo Автоматизация тестирования
Изучают автоматизацию проверки работы приложений с помощью скриптов и фреймворков. Применяется при тестировании web- и backend-сервисов, API и в CI/CD-пайплайнах. Студент получает навыки разработки автотестов, отладки флейковых тестов и интеграции тестов в процессы разработки.
- Тестировщикам, желающим перейти в автоматизацию
- Разработчикам, которые проверяют собственный код
- QA-инженерам, стремящимся сократить ручную проверку
- Специалистам, повышающим квалификацию в тестировании
- Тем, кто не планирует работать с кодом
- Тем, кто ориентирован исключительно на ручное тестирование
- Тем, кто не готов к регулярной практике
Программа обучения
Основные темы
- Основы тестирования и методологии
- Проектирование автотестов и паттерны
- UI-автоматизация и работа с браузерными драйверами
- API-тестирование и контрактное тестирование
- Интеграция тестов в CI/CD
- Отладка и стабилизация автотестов
Инструменты
- Python
- Java
- Selenium WebDriver
- Playwright
- pytest
- CI (Jenkins/GitLab CI)
Практика
- Написание UI-автотестов и Page Object
- Создание API-тестов и проверка контрактов
- Интеграция тестов в CI-пайплайны
- Диагностика и устранение флейков
- Формирование отчетов и логов
Карьера в автоматизации тестирования
Специалист по автоматизации разрабатывает и поддерживает набор автотестов, интегрирует их в процессы разработки и помогает снижать регрессии релизов. Навыки востребованы в продуктовых и аутсорсинговых командах разработки.
Кем вы сможете работать:
- Инженер по автоматизации тестирования (Junior)
- Тестировщик автоматизации
- Инженер по тестированию API
- SDET (начального уровня)
- Тест-инженер в продуктовой команде
Какие задачи вы будете решать:
- Разработка и поддержка автотестов
- Автоматизация регрессионного тестирования
- Интеграция тестов в CI/CD
- Анализ и устранение причин флейков
- Сбор и анализ отчетности
Тенденции в автоматизации тестирования
AI для генерации и сопровождения тестов
Инструменты на основе машинного обучения помогают генерировать тест-кейсы, приоритизировать проверки и облегчать сопровождение тестов при изменениях кода.
Shift-left и интеграция в CI/CD
Раннее и автоматическое тестирование в пайплайнах ускоряет обратную связь и снижает риск дефектов на поздних этапах.
Усиление роли API и контрактного тестирования
В условиях микросервисной архитектуры тестирование на уровне API и контрактов позволяет быстро обнаруживать регрессии без полной зависимости от UI.
Нюансы при подборе программы
На что обратить внимание
- Наличие практических проектов и проверяемых заданий
- Соответствие стека технологий требованиям рынка
- Разбор реальных кейсов и работа с кодом
- Наличие ревью кода и обратной связи наставника
- Фокус на интеграции в CI/CD и работу с инструментами инфраструктуры
Частые ошибки
- Выбор курса без практических задач
- Ориентация только на UI-автоматизацию без API-инструментов
- Игнорирование навыков работы с CI и инфраструктурой
- Ожидание результата без регулярной самостоятельной практики
- Otus скидка 10%
- Skillbox скидка 5%



