QA инженер (Quality Assurance engineer) – это специалист по тестированию программного обеспечения и его функций на этапе разработки. Профессия подразумевает понимание всех технических аспектов, целей бизнеса и умение верно прорабатывать взаимодействия между заказчиком и тестировщиками.
Прежде чем вывести программный продукт на рынок, кто-то должен выявить все возможные баги и программные ошибки в ходе работы с приложением/сайтом/программой. Этот тот человек, что проверяет работу прогера. При этом глубинное знание языка – не обязательно. Для тестирования программ – существуют свои программы и инструментарий.
Краткий список профильных курсов:
Netology
skillfactory
Яндекс.Практикум
sky.pro
skillbox
videoforme
hexlet
brunoyam
Если этого мало, то вот ещё
6 месячный курс от нетологии в партнёрстве с Альфа банком, с дипломом после прохождения и возможностью начать работать в it с нуля и без технического образования.
Подробный 10 месячный курс от GeekBrains с 4 работами к портфолио и гарантией трудоустройства. Возможно изучение новичками.
4х месячный короткий, но подробный курс от SkillBoxдля старта в профессии.
12 месячный курс с получением навыков с нуля до middle с 3 языками программирования: Java, JavaScrяipt и Python
4 месячный курс от GeekBrains с изучением основ навыков тестировщика для старта в профессии.
12 месячный большой и подробный курс от GeekBrains с 5ю работами к портфолио и гарантией трудоустройства.
Курс от skillbox с тремя языками для работы тестировщиком: Java, JavaScrяipt и Python, 3мя проектами к портфолио и трудоустройством во время обучения.
Python
Список подходящих курсов:
Java
Один из самых популярных, строго типизированный объектно-ориентированный язык программирования, что будет полезным не только при разработке приложений и ПО, но и при его тестировании.
Список подходящих курсов:
Если этого мало, то вот ещё курсы по языкам:
Все обучающие курсы и подборки