Специальности «тестировщик ПО» в российских вузах нет — ни в бакалавриате, ни в магистратуре. Тестирование изучают как одну из дисциплин в рамках смежных программ, например «
Разработка ИТ‑продуктов и информационных систем», «
Программные системы и автоматизация процессов разработки», также есть короткие программы допобразования при вузах.
Полноценного профильного высшего образования, как у программистов или математиков, у тестировщиков в России пока нет. Поэтому большинство QA попадают в профессию через онлайн-курсы, самообучение или переходят из аналитики, техподдержки, разработки.
Самостоятельно можно освоить теорию, научиться писать тест-кейсы и баг-репорты, практиковаться с Postman и Jira. Для ручного тестирования достаточно понимания логики и чтения кода. Сложнее с автоматизацией: придётся писать код на Python, Java или JavaScript и разбираться в Selenium или Playwright — эти навыки поможет получить системное обучение.
На расширенном курсе «
Инженер по тестированию» за 14 месяцев можно освоить ручное, автоматизированное, мобильное и нагрузочное тестирование. Преподают практикующие инженеры и разработчики из Т-Банка, Ozon Tech, Яндекс Крауд. В программе — Java, JavaScript, Python, Selenium, Docker, Jenkins. Курс «
Инженер по ручному тестированию» подойдёт тем, кто хочет быстрее войти в профессию, он длится всего 4 месяца, а работать можно уже со второго месяца. Есть и бесплатный
вводный курс, чтобы попробовать себя в роли QA.