3 курса по руководству командой тестировщиков доступных для прохождения в 2024 году
Роль QA Lead остаётся востребованной и перспективной в сфере разработки программного обеспечения. Вот почему:
-
Качество продукта: С ростом сложности программных продуктов и повышением ожиданий пользователей к качеству, роль специалиста по контролю качества становится ключевой для обеспечения функциональности, надёжности и удовлетворения потребностей пользователей.
-
Автоматизация тестирования: Внедрение автоматизации в процесс тестирования программного обеспечения актуально и требует профессионалов, способных разрабатывать, реализовывать и управлять автоматизированными тестами. QA Lead имеет важную роль в этом процессе.
-
Координация и управление: В связи с ростом сложности проектов и команд разработки, потребность в роли, которая бы координировала и управляла процессом тестирования, остаётся высокой.
-
Постоянное улучшение процессов: Стремление к постоянному улучшению качества программ и оптимизации процессов тестирования требует наличия специалистов, способных организовать и внедрить эффективные методы тестирования.
-
Взаимодействие с командой разработки: В роли QA Lead важно обеспечивать бесперебойное взаимодействие и сотрудничество с разработчиками для быстрого выявления и устранения проблем.
Таким образом, роль QA Lead остаётся актуальной и перспективной, требуя широкого спектра навыков, включая техническую экспертизу, управленческие навыки и способность эффективно координировать команду в процессе обеспечения качества программного продукта.
Курс "QA Lead" от OTUS представляет собой комплексное обучение для специалистов, стремящихся занять руководящие позиции в области тестирования программного обеспечения. Этот курс особенно подходит для тех, кто хочет стать QA-лидом, тест-менеджером или руководителем тестирования, и для действующих руководителей, а также для middle- и senior-разработчиков и системных аналитиков, стремящихся усилить свои управленческие и тестировочные навыки.
Курс длится 6 месяцев и проводится онлайн, с занятиями по понедельникам и средам в 19:00 по Московскому времени. Основной акцент в программе делается на практическое применение знаний: студенты учатся формировать команду с нуля, выстраивать процесс тестирования, создавать системы для сбора метрик качества продукта, а также управлять баг-менеджментом и оценивать эффект от внедряемых изменений.
Ключевые аспекты обучения включают:
- Развитие soft skills для выстраивания эффективной коммуникации с сотрудниками, стейкхолдерами и бизнес-заказчиками.
- Понимание и оптимизация процесса тестирования, адаптированного под разные подходы к разработке, включая Agile (Scrum, Kanban).
- Автоматизация тестирования и оптимизация инфраструктуры тестирования.
- Формирование и развитие команды тестировщиков, включая найм, оценку квалификации и мотивацию сотрудников.
- Понимание продукта и системы, а также организация процессов и коммуникации.
Важным аспектом курса является индивидуальный подход к обучению: нет предзаписанных уроков, занятия проходят в формате вебинаров, позволяющих студентам задавать вопросы и получать обратную связь в реальном времени. Студенты также выполняют практические задачи, в том числе выпускные проекты, которые помогают закрепить знания и улучшить навыки.
Курс включает в себя активное коммьюнити, где студенты могут общаться с преподавателями и другими участниками, а также получать развернутые ответы на свои домашние задания. По окончании обучения студенты получают сертификат от OTUS и имеют возможность участвовать в карьерных мероприятиях, помогающих в трудоустройстве.
Стоимость обучения начинается от 12 180 ₽/месяц в рассрочку.
Вы изучите все аспекты управленческой деятельности в контексте руководства командой тестировщиков и прокачаете Hard и Soft Skills. Курс позволит глубже осознать все аспекты процесса тестирования: стратегически и финансово планировать тесты, обосновывать целесообразность и внедрять практики тестирования, грамотно распределять задачи в командах.
Для кого этот курс:
- Для тех, кто хочет стать QA лидом, Тест-менеджером, руководителем тестирования и у кого полностью отсутствуют управленческие навыки.
- Для текущих управленцев, курс поможет систематизировать имеющиеся знания и предоставит новые знания.
- Для middle, senior разработчиков и системных аналитиков, курс поможет сменить профиль деятельности.
Во время обучения вы:
- Получите и систематизируете знания о руководстве над процессом тестирования
- Сможете сформировать команду «с нуля»: нанимать новых сотрудников, дизайнить эффективные команды, оценивать эффективность команды
- Разовьете компетенции сотрудников, выстроите процессы наставничества, менторства и онбординга
- Научитесь выстраивать отношения с сотрудниками, стейкхолдерами и бизнес-заказчиками
- Выстроите процесс тестирования: оцените трудозатраты и планирование, ROI автоматизации, инфраструктуры тестирования и т.д.
- Научитесь строить процесс в зависимости от используемого подхода к разработке: проектный подход, agile(scrum, kanban)
- Создадите систему по сбору метрик качества продукта и построите процесс баг-менеджмента на своем проекте
- Непрерывно эмпирически улучшите процесс, оценивая качественно и количественно эффективность тех или иных изменений.
Программа обучения
Модуль 1. Ответственности и обязанности QA лида
- Тема 1. QA Lead - зачем нужна эта роль?
- Тема 2. Навыки и роли QA Lead
Модуль 2. Формирование команды
- Тема 3. Дизайн команды
- Тема 4. Проведение собеседований
- Тема 5. Адаптация нового сотрудника
Модуль 3. Развитие компетенций сотрудников
- Тема 6. Процесс развития сотрудника
- Тема 7. Целеполагание: ИПР
- Тема 8. Целеполагание: OKR
- Тема 9. Обучение сотрудников
Модуль 4. Оценка эффективности сотрудника
- Тема 10. Работа с обратной связью
- Тема 11. Perfomance review
- Тема 12. Матрица компетенций
Модуль 5. Работа с мотивацией сотрудников
- Тема 13. Эмоциональное состояние команды
- Тема 14. Нематериальная мотивация
- Тема 15. Стабильность команды и взаимозаменяемость людей
Модуль 6. Понимание продукта и системы
- Тема 16. Бизнесовая составляющая продукта
- Тема 17. Техническая составляющая продукта
- Тема 18. Определение критериев качества
Модуль 7. Тестовое покрытие
- Тема 19. Методы тестирования требований
- Тема 20. Способы построения тестовой модели
- Тема 21. Оценка эффективности тестовой стратегии с помощью тестового покрытия
Модуль 8. Организация процессов и коммуникации
- Тема 22. Команды в процессе разработки
- Тема 23. Процессные методологии и тестирование в них
- Тема 24. Организация прозрачного и понятного процесса работы
- Тема 25. Коммуникации
- Тема 26. Фасилитация для построения продуктивных коммуникаций
Модуль 9. Автоматизация и работа с инфраструктурой
- Тема 27. Формирование стратегии тестирования
- Тема 28. Цели автоматизации тестирования
- Тема 29. ROI автоматизации
- Тема 30. Организация тестирования при различных методологиях разработки
- Тема 31. Управление инфраструктурой для тестирования
Модуль 10. Планирование и метрики
- Тема 32. Оценка трудозатрат и планирование тестирования
- Тема 33. Метрики
- Тема 34. Жизненный цикл бага
- Тема 35. Анализ метрик с багами
- Тема 36. Оптимизация тестовой модели
Модуль 11. Проектная работа
- Тема 37. Консультация по проектам и домашним заданиям
- Тема 38. Подведение итогов курса
Выпускной проект:
В итоговой проектной работе вы должны будете разработать стратегию тестирования на продукт/систему, в тестировании которой задействовано более 3-х команд.
- Описать процесс тестирования на продукт/систему с учетом архитектуры и имеющихся компетенций в командах.
- Подготовить планы развития по сотрудникам для достижения целей стратегии
- Рассчитать финансовую модель по необходимым изменениям (какое business value, какие инвестиции нужны будут)
- Сформулировать стратегию через OKR
- Подготовить 2 презентации:
- для руководителей и стейкхолдеров
- для своих сотрудников
После обучения вы:
- Получите сертификат об окончании курса;
- Будете уметь эффективно управлять командой тестировщиков;
- Повысите свой профессиональный уровень в качестве QA Leader;
- Сможете сформировать стратегию тестирования;
- Сформируете команду, сможете ее мотивировать, оценить эффективность и точки роста;
- получите приглашение пройти собеседование в компаниях-партнерах OTUS (в случае успешного обучения).
Курс повышения квалификации «Школа тест-менеджеров v. 2.0» представляет собой комплексное обучение для ведущих тестировщиков и руководителей тест-команд. Под руководством тренера Натальи Руколь и помощника тренера Никиты Крата, участники курса изучают как формальные модели и техники тест-менеджмента, так и индивидуальные подходы, присущие каждому организатору.
Курс подходит для специалистов, ответственных за организацию тестирования на проектах, и охватывает следующие основные аспекты:
- Планирование и разработка стратегии тестирования.
- Оценка трудозатрат и управление задачами.
- Управление командой тестирования и инструментарием.
- Организация автоматизированного тестирования.
- Коммуникация с клиентами и оценка качества продукта.
Курс включает 16 модулей, начиная от введения в тестирование и тест-менеджмент до углубленных тем, таких как оценка качества продукта, организация автоматизированного тестирования и создание команды тестировщиков. Студенты также научатся адаптировать тестирование под разные модели разработки, разрабатывать формальные тест-планы, управлять задачами и ошибками, а также оценивать эффективность тестирования.
Участники курса выполняют домашние работы на основе своих рабочих проектов, что обеспечивает практическую пользу от курса и позволяет закрепить полученные знания. Курс требует 4-6 часов обучения в неделю, а для тех, кто имеет мало опыта в тестировании, может потребоваться больше времени.
По окончании курса участники получают удостоверение установленного образца о прохождении повышения квалификации. Курс проводится онлайн и начинается 7 февраля 2024 года, завершаясь 16 апреля 2024 года. Стоимость курса составляет 18500 руб для физических лиц и 24000 руб для юридических лиц.
Этот курс создан для ведущих тестировщиков и руководителей тест-команд. Если вы отвечаете за организацию тестирования на проекте, то этот курс – именно то, что поможет вам достичь максимального результата.
Программа курса:
- Введение, цели курса и цели тестирования
- Знакомство с курсом, тренером и группой
- Цели тестирования: какие бывают?
- Как выявить потребности вашего проекта от тестирования?
- TaaS: Testing as a Service
- Процесс тестирования
- Что такое процесс тестирования?
- Как адаптировать тестирование под модели разработки на проекте?
- Муда, Мури и остальные М: что мы делаем лишнего в своей работе?
- Поиск «узких горлышек» в тестировании, использование инструментов ТОС
- Варианты реализации гибкого и формального тестирования
- Планирование тестирования
- Разработка и согласование тестовой стратегии
- Разработка формальных тест-планов (RUP, IEEE, ГОСТ)
- Инструменты управления планами
- Оценка трудозатрат на тестирование
- Подходы к оценке трудозатрат (Estimations)
- Сбор статистики для повышения точности оценок
- KPI в оценке трудозатрат
- Управление задачами и ошибками
- Ведение задач на проекте
- Разработка оптимального workflow для дефектов
- Формат ведения дефектов
- Сбор статистики пользовательских обращений
- Управление тестами на проекте
- Исследовательское, Скриптовое и Сессионное тестирование
- Введение в тест-анализ и основные техники
- Инструменты для документирования тестов: как выбрать?
- Формат документирования тестов: как выбрать?
- Комбинирование различных подходов
- Знакомство с клиентом
- Какова целевая аудитория вашего продукта?
- Какая статистика использования ПО?
- Как потребности клиентов и пользователей влияют на приоритеты в тестировании?
- Организация юзабилити-тестирования и бета-кампаний
- Оценка качества продукта
- Что такое качество, и кто судья?
- Как определить готовность ПО к релизу?
- Метрики и KPI на релиз, итерацию, новые задачи в продукте
- Согласование внутренних критериев приёмки
- Вовлечение всей команды разработки в понятие качества
- Организация автоматизированного тестирования
- Цели автоматизации тестирования
- Организация команды автоматизации
- Отбор тестов в автоматизированное тестирование
- Инструменты автоматизированного тестирования
- Фреймворки автоматизированного тестирования
- Интерфейсы для автоматизации
- Средства разработки и управления автотестами
- Инфраструктура автотестирования: отчётность, автозапуск, тестовые среды.
- Создание команды тестировщиков
- Как понять, какие сотрудники вам нужны? Создание профиля
- Поиск тестировщиков и разработка тестов для отбора кандидатов
- Оценка квалификации команды, матрица компетенций
- Увольнение
- Организация командной работы в тестировании
- Распределение ролей между сотрудниками
- Передача знаний в команде
- Постановка и делегирование задач
- Контроль выполнения работ
- Мотивация тестировщиков
- Вечный компромисс между рабочим и личным
- Создание среды комфорта на работе
- Вечный интерес и ответственность за свою работу
- Обратная связь руководителя
- Корпоративная культура
- Оценка эффективности тестирования
- Что мы сделали хорошо, а что надо улучшать?
- Поиск оптимальных зон развития
- Метрики для оценки тестирования на проекте
- План внедрения
- Интеграция всех рассмотренных техник
- Алгоритм по внедрению в зависимости от особенностей вашего проекта
- Мотивашечки для закрепления полученных навыков
- Подведение итогов
- Сюрприз и выпускной.
На программе вы изучите тестирование ПО от азов до продвинутых методов тестирования и получите необходимые знания по управлению командой проекта.
В программу включены курсы:
- Руководитель структурного подразделения
- Управление командой проекта. Роль и компетенции руководителя проекта
- Тестирование ПО. Уровень 1. Тестировщик программного обеспечения
- Тестирование ПО. Уровень 2. Тест-дизайн.
- Тестирование ПО. Уровень 2. Управление командой тестировщиков.
- Тестирование мобильных приложений
- Автоматизированное тестирование веб-приложений с использованием Selenium
- Эффективные переговоры.
Каждый проект уникален и у каждой команды свои задачи, цели и запросы. Однако всех объединяет желание работать в успешной команде и с инструментами, которые экономят время и позволяют QA-специалистам тестировать качественнее и быстрее.
При прохождении программы вы овладеете компетенциями руководителя и всем необходимым инструментарием, узнаете, как управлять командой проекта: контролировать и мотивировать участников, разрешать конфликты, научитесь тестировать программные продукты, получите практические навыки по работе с инструментами: Charles Proxy, Postman, Android Studio, ADB, Сервисом Browserstack, DevTools и др., узнаете современные подходы к проектированию тестов, рассмотрите техники функционального тестирования.
Программа предназначена для:
- QA лидов, Тест-менеджеров
- Руководитель службы (проектов) тестирования
- Руководитель команды тестовых инженеров
- QA Manager/Руководитель отдела (команды) тестирования
- Для текущих управленцев, для систематизации имеющиеся знаний и получения новых.
- Тест-дизайнер
- Ведущий тестировщик
- Старший инженер-тестировщик
- Для middle, senior разработчиков и системных аналитиков - для развития компетенций.
Перейти к курсу ↑