В середине 2023 года наша команда решила запустить внутреннюю школу QA для сотрудников "Bereke Bank". Главной целью создания школы было повышение уровня знаний и культуры качества в командах, а также предоставление возможности сотрудникам изменить направление своей карьеры, освоив новую профессию в области тестирования программного обеспечения.
При запуске школы нам предстояло решить несколько ключевых вопросов:
- Определить, кого обучать и сколько участников принять.
- Разработать программу курса и выбрать формат обучения.
- Определить критерии отбора учеников.
- Подобрать преподавателей и менторов из числа сотрудников банка и приглашенных экспертов.
- Составить календарный план занятий и разработать систему оценки.
Эти вопросы необходимо было решить в короткие сроки, так как дата запуска школы была назначена на начало октября. Основой программы обучения стали реальные кейсы из опыта работы наших сотрудников, а также лучшие практики в области тестирования программного обеспечения.
Команда преподавателей была сформирована из сотрудников "Bereke Bank", обладающих значительным опытом в области тестирования и разработки ПО, а также внешних экспертов, предоставленных партнерами банка.
Набор на первый поток обучения начался в сентябре, и за три недели было подано 150 заявок от сотрудников банка. Отбор кандидатов проводился на основе системы баллов, которая учитывала результаты анкетирования. Анкета включала вопросы на знание основ тестирования, логическое мышление и мотивацию, а также тестирование DISC для определения личностных характеристик и стиля работы. На основании набранных баллов были отобраны кандидаты, соответствующие критериям курса.
Школа была запущена в октябре, и обучение было рассчитано таким образом, чтобы завершиться перед Новым годом, что успешно и было выполнено. Торжественное вручение сертификатов состоялось на фоне новогодних елок, добавив мероприятию особую атмосферу праздника.
Программа обучения школы QA включала в себя следующие блоки:
- Роль QA в процессе разработки.
- Принципы и виды тестирования.
- Тестовая документация.
- Тестирование требований.
- Техники тест-дизайна.
- Функциональное и нефункциональное тестирование.
- Тестирование API.
- Тестирование баз данных (БД).
- Тестирование безопасности.
- Нагрузочное и автоматизированное тестирование.
- Мобильное тестирование.
Программа была ориентирована на потребности банка и соответствовала стандартам качества в области тестирования. Обучение включало как теоретические, так и практические занятия для закрепления знаний.
Также стандартные лекции были разбавлены воркшопами от приглашенных специалистов. Учащиеся смогли на практике изучить техники тест-дизайна, освоить основы тестирования безопасности приложений и самостоятельно заполнить баг-репорты. Один из гостей рассказал о трудностях и вызовах, с которыми сталкивается начинающий QA, что позволило ученикам лучше подготовиться к реальным условиям работы.
Занятия проходили два раза в неделю по вечерам, продолжительность каждого занятия составляла два часа. Обучение включало лекции, практические задания, а также сессии вопросов и ответов, чтобы обеспечить полное понимание тем.
Практические занятия были рассчитаны на самостоятельную работу и помимо тем, поднятых в лекциях, включали вопросы и задачи, которые начинающим тестировщикам предстояло решать самостоятельно, активно ища информацию в интернете и глубже погружаясь в основы текущей темы. Это позволило участникам развивать навыки поиска и анализа информации, критического мышления и самостоятельного решения проблем, что особенно важно в профессии тестировщика.
Финальный экзамен проходил в формате технического интервью, что позволяло участникам проверить свои знания и подготовиться к реальным собеседованиям. Экзамен проводился индивидуально, и успешные кандидаты получали сертификаты, подтверждающие их квалификацию на уровне junior QA.
- 150 заявок на участие в курсе.
- 36 участников прошли отбор и были зачислены на курс.
- 3 самых успешных участника сдали финальный экзамен на отлично и вошли в кадровый резерв IT.
- 1 участник получил оффер на работу в день вручения сертификатов.
После успешного завершения первого потока команда школы QA активно готовится ко второму, стремясь сделать его более насыщенным и полезным для учеников. Мы планируем усовершенствовать программу обучения и добавить новые артефакты, которые помогут участникам развивать свои навыки и знания.