- Длительность3 мес.
- ДокументДиплом
Программа обучения
25 разделов программы по данным школы.
1Введение в профессию
- Что нужно знать о профессии тестировщика
- Карта компетенций тестировщика
- Какие книги стоит прочитать будущему тестировщику
2Жизненный цикл ПО
- Введение в Agile
- Принципы командной работы по Agile
- Введение в SCRUM
- Модели SDLC и Waterfall
- Процесс тестирования в разных методологиях разработки ПО
- Trello, Asana и Jira
3Основы тестирования
- Виды и уровни тестирования
- Инструменты тестирования
- Тестовая документация и отчётность
- Чек-листы и правила работы с ними
- Сценарии текста
- Технические отчёты
- Техники тест-дизайна
4Введение в нейросети
- Что такое нейросети
- Как использовать платные нейросети
- Как составить промпт для текстовых нейросетей
- Как использовать ChatGPT
- Как работать с нейросетью GigaChat
5Нейросети для ручного тестирования
- Как нейросети помогают разработчикам и тестировщикам
- Как использовать ИИ в ручном тестировании: генерация сценариев теста, тестовых данных и технических отчётов+ПЗ
6ИИ-ассистенты в работе тестировщика
- Проект: напишите программу для сбора данных для AppStore и автоматизируйте процесс
- Как декомпозировать проект на задачи для нейросети
- Как работает контекст нейросети и почему это важно
- Что делать, когда нейросеть генерирует нерабочий код
- Проект: создайте анализатор сайтов по домену
7Cursor для тестирования
- Как настроить Cursor и начать в нём работать
- Как управлять контекстным окном в Cursor
- Как использовать продвинутые возможности и рабочие паттерны в Cursor
- Проект: разработайте агрегатор заметок с ИИ-суммаризацией
8Какие бывают требования к ПО
- Какие бывают виды требований к системе
- Что такое пользовательские требования
- Что такое функциональные требования
- Что такое нефункциональные требования
- Что такое матрица требований
9Устройство веб-приложений
- Клиент-серверная архитектура
- Фронтенд-разработка: HTML, CSS, JS
- Бэкэнд-разработка
- Сетевые протоколы
- Уникальный адрес (URL)
- DevTools
10Тестирование фронтенда
- Элементы веб-интерфейса
- Тестирование интерфейса
- Основы вёрстки
- Кроссбраузерное и кроссплатформенное тестирование
- Тестирование вёрстки веб-приложений
- Организация тестирования фронтенд
11Сбор и очистка тестовых данных через нейросети
- С какими проблемами в данных сталкиваются аналитики и как их обнаружить
- Как провести аудит данных и подготовиться к очистке датасета
- Как нормализовать данные и проверить их качество
12Работа с базами данных
- Проектирование, установка и настройка базы данных
- Подключение к базе данных
- Типы данных в PostgreSQL
- Операторы SQL
- Работа с таблицами, шаблонами и фильтрами
- Функции для обработки данных
- Строки: группировка и вычисления
- Подзапросы в SQL
- Оконные функции в SQL
- Описание структуры базы данных с помощью операторов DDL
13Основы Linux
- Введение в ОС Linux
- Командная оболочка Bash
- Скрипты в Bash
14Git
- Работа с Гит (Git) и Гитхаб (GitHub)
- Оформление репозитория на Гитхаб (GitHub)
15Прикладной программный интерфейс (API)
- Устройство прикладного программного интерфейса (API) и REST API
- Тестирование прикладного программного интерфейса (API) с помощью Postman
- Применение снифферы в тестировании
16Тестирование сервисов на базе нейросетей
- Зачем использовать ИИ по API
- Как обезопасить проект перед деплоем
- Проект: протестируйте безопасность приложения
17Агентный подход в тестировании
- Чем агент отличается от нейросети
- Как изменилась роль человека: от пользователя к оркестратору
- Карта агентных инструментов 2026
- Как получить доступ к агентным инструментам
18Многоагентный конвейер в тестировании
- Как организовать работу нескольких агентов
- Как передавать контекст между агентами
- Агентный конвейер: от задачи до результата
- Практика: собрать многоагентный воркфлоу
19Нефункциональное тестирование
- Что такое нефункциональное тестирование
- Нагрузочное тестирование
- Тестирование безопасности
- Тестирование удобства пользования (юзабилити)
20Тестирование мобильных приложений
- Особенности тестирования мобильных приложений
- Пользовательский опыт/интерфейс (UX/UI) и гайдлайны
- Выбор мобильного устройства для тестирования
- Работа с логами
- Android Studio
- Мобильное тестирование с помощью Android Studio
- Мобильное тестирование с помощью Xcode
- Мобильное тестирование с помощью Charles Proxy
- TestFlight и Google Play Console
- Сервисы для оптимизации работы тестировщика
21Введение в автотестирование
- Особенности автотестирования
- Как стать тестировщиком-автоматизатором
22Карьера тестировщика
- Составление резюме на русском и английском языках
- Написание сопроводительных писем
- Оформление и размещение портфолио
- Подготовка к собеседованию
- Как решать тестовые задания
23Этика и безопасность работы с нейросетями
- Кто отвечает за ошибки ИИ
- Какие существуют этические нормы в работе с нейросетями
- Как защищать данные при работе с нейросетями
- Какие риски существуют в работе с нейросетями и как их устранять
24Особенности удалённой работы
- 10 мифов об удалённой работе
- Как организовать свой день на удалённой работе
- Как выстраивать отношения с коллегами в распределённой команде
- Как организовать совместную работу над проектом в разных часовых поясах
- Правила деловой переписки
- Как преодолеть трудности удалённой работы
- Как работать удалённо экстравертам
- Как избежать выгорания
25Итоговый проект
Разбор Обучакина
Перед выбором сравните программу и условия договора. Это вопросы для проверки, а не обещания результата.
Что оценить
- Соответствие программы вашим задачам
- Формат практики и обратной связи
- Требования к поступающим
Что уточнить
- Актуальную стоимость и условия оплаты
- Доступ к материалам и поддержку
- Порядок возврата и выдачи документов
Документ после обучения
Диплом
Частые вопросы
Какой документ выдаётся?
Диплом


