QA Engineer с AI: тестирование, автоматизация и реальные инструменты
Программа курса
Основы тестирования и AI в QA
Введение в тестирование ПО Роль QA в команде Практика: тестирование реального приложения Основы баг-репортов Где и как AI помогает тестировщику
Процессы разработки и работа QA
Agile и Scrum простым языком Роль QA на разных этапах разработки Работа с задачами и багами Практика: управление задачами в Trello Использование AI для создания и улучшения багов Автоматизация работы через AI
Тестирование требований с AI
Что такое качественные требования Как находить ошибки до разработки AI-анализ требований Базовый QA-анализ требований (Prompt) Анализ пользовательского поведения Риск-ориентированный анализ Работа с файлами и требованиями
Тест-дизайн и создание тестов с AI
Классы эквивалентности Граничные значения Test Design техники Генерация тест-кейсов Расширение тестового покрытия Risk-based тестирование Создание тестовой документации
Работа QA в Jira
Работа со спринтами Анализ требований (Confluence) Создание и управление задачами Sub-tasks и структура задач Создание багов Генерация задач Улучшение описаний Поиск через AI Работа с AI-агентами
Test Management в Zephyr
Создание тест-кейсов Работа со Step-by-step тестами Использование переменных и проверок Организация тестовых наборов Импорт тестов (CSV) Test Cycles и Test Plans Отчеты и аналитика Traceability
Test Management в Xray
Создание тестов (Manual) Preconditions Test Sets Связь требований и тестов
BDD и Cucumber
Введение в BDD Gherkin синтаксис Создание сценариев Параметризация тестов Использование tags Связка с Jira / Xray / Zephyr
Автоматизация тестирования с Playwright
Введение в автоматизацию Playwright + TypeScript Локаторы (XPath, CSS, best practices) Структура автотестов Создание тестов Работа с beforeEach
AI в работе QA: Claude AI и агенты
Создание тест-кейсов с AI Генерация Cucumber тестов Генерация Step Definitions Работа с AI в VS Code Создание собственных AI skills Использование агентов Connectors и Artifacts