QA Engineer — это специалист по обеспечению качества разработки ПО и его функционального тестирования. Хороший специалист должен разбираться в обеспечении качества, видах и уровнях тестирования, уметь проводить ручные и автоматизированные тесты, пользоваться метриками и так далее.
Получить все необходимые знания для QA-тестирования можно на онлайн-курсах. Научат функциональному и нефункциональному тестированию сайтов и приложений, основным методам автоматизации, техникам тест-дизайна и так далее. Также познакомитесь с Python, Java, HTML, CSS, Git и другими языками программирования и IT-технологиями.
Курсы по QA-тестированию могут готовить как универсальных, так и узких специалистов — например, в области тестирования мобильных приложений. Также можете изучать тестирование на разных языках (Python или Java), изучать автоматическое или ручное тестирование. Курсы подходят для новичков в программировании, начинающих тестировщиков, специалистов техподдержки и пр.
Уровень сложности
Профессиональный
Курс подготовки тестировщиков: вас познакомят с функциональным и нефункциональным тестированием сайтов/приложений, работой в таск-трекере, техниками тест-дизайна, использованию тест-планов, кейсов и сценариев и многому другому. Курс актуален не только для тестировщиков начального уровня, но и для новичков в IT-сфере.
Программа курса разбита на 5 блоков (от основ тестирования веб-приложений до автоматизации тестирования), в нее входит 40 тематических модулей и 250 онлайн-уроков. Вы изучаете темы по практическим видеоурокам и работаете над домашними заданиями, которые сдаете наставнику. Наставники помогают исправить ошибки и закрепить знания. В конце обучения вас ждет дипломная работа. Также всем студентам оказывается содействие в трудоустройстве (помощь с портфолио и резюме, подготовка к собеседованию, консультации и так далее). При успешном окончании курса Вы получаете диплом.
Преподаватели: Евгений Данилов (Head of QA), Арсений Батыров (QA Team Lead), Владимир Авилов (QA-инженер) и другие.
Длительность курса
5 месяцев
Уровень сложности
Профессиональный
Курс подготовки тестировщиков, на котором вас научат ручному и автоматизированному тестированию приложений. Вы сможете программировать на Java, научитесь работе с Git, освоите тестирование и сможете претендовать на трудоустройство в крупной компании. Курс подходит не только для начинающих тестировщиков, но и для новичков в IT.
Программа курса насчитывает 6 модулей (37 часов теории и 112 часов практики), также вас ждет изучение английского языка в формате специализированного курса для разработчиков. Во время обучения вы смотрите онлайн-вебинары, которые проходят 2-3 раза в неделю в вечернее время, выполняете домашние задания с обратной связью и получаете помощь от экспертов и координаторов курса. В конце вас ждет работа над дипломным проектом — вы проведете автоматизированное тестирование крупного веб-сервиса. Лучшие выпускники могут рассчитывать на поддержку Центра развития карьеры Нетологии.
Преподаватели: Александр Долинский (руководитель группы тестирования), Ильназ Гильязов (технический директор), Алексей Яковлев (Senior Java Developer) и другие.
Длительность курса
9 месяцев
Уровень сложности
Профессиональный
Данный курс позволяет за 4 месяца освоить профессию востребованного тестировщика ПО и приобрести навыки автоматизации тестирования на Python. Обучение подходит для технических специалистов, желающих начать карьеру в IT или расширить компетенции. Требуются только базовые навыки работы на компьютере. Курс полезен также уже работающим тестировщикам для улучшения умений и пополнения портфолио. По завершении предоставляется постоянный доступ к материалам.
Преимущества:
- практическая направленность
- игровой формат
- поддержка и обратная связь от наставников из IT-сферы
- реальные кейсы, которые вы добавите в портфолио.
Недостатки:
- возрастное ограничение (для людей старше 16 лет);
- возможны зависания и торможение платформы из-за большого потока пользователей.
Программа обучения:
- Ручное тестирование
- Основы Python
- Автоматизация тестирования на Python
- Дипломный проект
Уровень сложности
Профессиональный
Факультет тестирования ПО. Здесь вы сможете освоить профессию тестировщика с нуля — изучите основы ручного тестирования, проведете тестирование веб-приложений, научитесь автоматизации и работе с мобильными приложениями. Для обучения не требуются специальные навыки, достаточно пройти подготовительный курс по HTML/CSS.
Занятия расписаны по четвертям, параллельно с основными курсами вы проходите дополнительные программы и курсы от компаний-партнеров. В качестве бонуса вы получаете доступ к специализированному курсу английского языка для IT-специалистов и доступ к базе мастер-классов и воркшопов. На время курса с вами будут работать наставники, которые помогут с решением любых вопросов. При успешном окончании обучения вы получаете диплом о профессиональной переподготовке.
Преподаватели: Раиль Закиров (Senior Software Validation), Анастасия Кайгородова (тестировщик), Александр Фисунов (Senior Java Developer) и другие.
Длительность курса
9 месяцев
Уровень сложности
Профессиональный
Курс по тестированию мобильных приложений. Вас научат ручному и автоматическому тестированию приложений для Android и iOS, что позволит вас стать полноценным QA-специалистом. В частности, Вы изучите работу с Xcode и Jenkins, работу с эмуляторами/симуляторами, разработку тестов для любых задач и составление отчетов. Курс актуален для начинающих тестировщиков и тестировщиков смежных сфер.
Программа включает в себя 4 блока, из них 3 теоретические (ручное тестирование, автоматическое тестирование, бонусные курсы) и дипломный проект. В конце обучения вы будете тестировать приложение вручную и автоматически на всех стадиях разработки. Курс разбит на 18 тематических модулей и включает в себя 75 онлайн-уроков. Вы изучаете тему занятия, выполняете домашнее задание в привычном темпе и получаете обратную связь от наставника. При успешном окончании обучения вам вручают диплом.
Преподаватели: Арсений Батыров (QA Team Lead, опыт в тестировании более 11 лет) и Дмитрий Шадрин (Head of QA, опыт в тестировании более 9 лет).
Длительность курса
4 месяца
Уровень сложности
Профессиональный
Курс по автоматизации тестирования на стеке Java. Вас научат обязательным для автоматизаторов паттернам (PageFactory, ScreenPlay и пр.), внедрению инструментов и разработке тестов, их выполнению в несколько потоков, организации CI-процесса и многому другому. Курс актуален для разработчиков и тестировщиков с опытом, необходимо владеть Java, JS, HTML/CSS и любым фреймворком для тестирования.
Вас ждут 1,5-часовые занятия дважды в неделю в вечернее время. Программа разбита на 7 модулей, на заключительной стадии работаете над реализацией проекта по автоматизации тестирования. Обучение проводится в формате живых вебинаров, вы участвуете в лекциях по расписанию, можете общаться с преподавателем и другими студентами в Slack. Если не успеваете посетить вебинар, можно ознакомиться с его записью в личном кабинете. Каждую неделю будут домашние задания, на выполнение которых требуется выделить до 5 часов.
При успешном окончании курса получаете сертификат, а лучшие выпускники — приглашение на собеседование у компании-партнера.
Преподаватели: Дмитрий Еремин (главный разработчик отдела автоматизации), Карина Кюзалова (QA Lead, опыт в IT более 7 лет), Семен Вяземский (QA Automation Lead) и другие.
Длительность курса
10 месяцев
Уровень сложности
Профессиональный
Курс подготовки QA-инженеров на Java: сможете стать тестировщиком ПО с навыком автоматизации на популярном языке программирования. На курсе познакомитесь с Manual QA, тестированием WEB, распределенных систем и мобильных приложений, получите Soft Skills для работы в команде и взаимодействия с заказчиками, изучите основы программирования на Java, автоматизацию тестирования и так далее. По окончании обучения будете готовы занять позицию Junior Java QA Engineer.
Продолжительность обучения с нуля — 10 месяцев. Если вы начинающий автоматизатор или ручной тестировщик, то сможете выбрать программу длительностью 5,5 месяцев. Программа курса включает 3 блока: «Введение в ручное тестирование» (1,5 месяца), «Технические навыки тестирования» (1,5 месяца) и «Автоматизированное тестирование» (7 месяцев). Изучаете материал на платформе, новые уроки будут открываться каждую неделю. Курс включает много практики — задачи, практикумы, задания с проверкой, микропрактика и так далее.
Преподаватели: Виталий Котов (Lead Automation QA Engineer), Юлия Носакова (менеджер проектов) и другие.
Длительность курса
4 месяца
Уровень сложности
Профессиональный
Курс подготовки QA Engineer: узнаете, как тестировать веб-приложения и представлять обратную связь о качестве продукта. Также познакомитесь с основами автоматизации, основами SQL, получите карьерные консультации и многое другое. Курс подходит начинающим тестировщикам.
Занятия проходят 2 раза в неделю в вечернее время, каждый урок длится 2 ак. часа. Обучение проводится в формате живых вебинаров, записи которых сможете просматривать в любое время. За каждым студентом закрепляется личный ментор. Он является экспертом в области тестирования, комментирует ваши домашние задания и дает развернутый фидбек. Программа курса состоит из 7 модулей — от ЖЦ разработки ПО до автоматизации тестирования.
Преподаватели: Любовь Данилова (опыт в IT свыше 10 лет, специалист по тестированию), Антон Морев (IT-директор, опыт в коммерческой разработке более 12 лет), Анастасия Шарикова (QA Lead, опыт в IT свыше 7 лет) и Антон Картушин (ведущий специалист по тестированию, опыт более 12 лет).
Длительность курса
3 месяца
Уровень сложности
Профессиональный
Курс по подготовке тестировщиков ПО: вы научитесь тестировать веб- и мобильные приложения, использовать средства автоматизации, искать ошибки в работе систем и многое другое.
Продолжительность обучения — 24 часа. Курс состоит из 12 уроков, на которых вы изучите основные определения QA/QC, тестовую документацию, методы и уровни тестирования и так далее. Занятия проходят в виде вебинаров, записи которых можно найти в личном кабинете. Для доступа к следующему уроку Вы должны выполнить текущее домашнее задание. На время обучения студентов сопровождают координаторы и эксперты курса, обеспечивается обратная связь по тестам и домашним заданиям. В конце курса вы защищаете собственный проект и получаете сертификат специалиста.
Доступно 3 формата обучения: «Подписка», «PRO» и «VIP». При прохождении обучения по «Подписке» вы получаете доступ только к урокам и сертификату. Пакет «PRO» открывает доступ к домашним заданиям, проверке, тестам и пр. «VIP» подразумевает индивидуальное обучение с видеосвязью по Skype, дополнительными созвонами и консультациями.
Длительность курса
3 месяца
Уровень сложности
Профессиональный
Курс освоения специальности «Тестировщик ПО». Вы научитесь искать баги в приложениях, определять их функциональность, удобство использования и многое другое. Программа нацелена на получение профессиональных навыков с нуля.
После прохождения обучения вас ждет 2 месяца стажировки на реальных проектах GeekBrains или Mail.Ru. Программа включает в себя несколько практических курсов: «Тестирование ПО» 1 и 2 уровня, автоматизацию тестирования и основы БД. Занятия проводятся в режиме онлайн-трансляций несколько раз в неделю в вечернее время. Вы слушаете преподавателя, можете задавать вопросы, обсуждать материал с другими студентами в чате и так далее. После каждого урока вы получаете практическое задание, которое оценивается на следующем занятии. Часть программы представлена в формате записанных видеокурсов. В качестве бонуса студенты получают специализированный курс по английскому языку, инструкцию по поиску работы и доступ к мастер-классам и воркшопам. При успешном окончании обучения и стажировки вы не только получите свидетельство установленного образца, но и шанс получить работу в реальной компании.
Длительность курса
15 месяцев
Уровень сложности
Профессиональный
Онлайн-курс предлагается для тех, кто хочет стать специалистом по тестированию, но не имеет соответствующей подготовки, а также для уже обучавшихся специальности, но желающих поднять свой уровень до middle. На протяжении курса студенты изучат ручное и автоматизированное тестирование, три основных языка программирования (Java, JavaScript, Python) и добавят в свое портфолио четыре проекта. В создании курса принимали участие инженеры с большим практическим опытом и отлично подготовленные преподаватели.
Преимущества:
- базовый и продвинутый курс;
- большой объем полезной информации;
- практические занятия;
- 4 проекта для портфолио;
- возможность трудоустройства в престижные компании.
Недостатки:
- достаточно высокая стоимость;
- значительный объем материала (около 10 часов в неделю);
- не подходит опытным специалистам.
Программа обучения:
- Ручное и автоматизированное тестирование веб-приложений на Java
- Автоматизированное тестирование фронтенда веб‑приложений на JavaScript
- Мобильное тестирование приложений
- Продвинутые модули
- Дополнительные модули
- Дипломный проект
Уровень сложности
Профессиональный
Онлайн-курс разработан виртуальным университетом IT-профессий. Обучение проходит на собственной образовательной платформе. Преподаватели курса – эксперты, имеющие солидный опыт в тестировании и прекрасную теоретическую подготовку. Занятия обеспечат высокий уровень подготовки по специальности инженер по тестированию.
Преимущества:
- учиться можно в любое время и в подходящем темпе;
- можно проходить обучение в мобильном браузере;
- постоянный и вечный доступ к материалам курса;
- сопровождение куратором и наставниками;
- помощь в создании портфолио;
- возможность трудоустройства.
Недостатки:
- необходимость выполнения домашних заданий;
- не предоставляется трудоустройство.
Программа обучения:
- Основы тестирования
- Тестирование API
- Тестирование мобильных приложений
- Инструменты тестировщика
Длительность курса
3 месяца
Уровень сложности
Профессиональный
Курс подготовки Game QA Engineer: узнаете, как тестировать игры для различных платформ (мобильные устройства, игровые консоли, компьютеры). После обучения сможете тестировать игры и писать тесты для игр любой сложности, научитесь ускорять процессы тестирования, использовать инструменты геймдева и многое другое. Курс подходит всем, кто имеет опыт в ручном тестировании.
Каждую неделю вас ждет 4 ак. часа занятий в онлайн-формате. Сможете участвовать в вебинарах, общаться с преподавателем и другими студентами в Slack, выполнять домашние задания и получать проверку. Программа курса состоит из 7 модулей: от основ тестирования игр до проведения тестирования на разных платформах. В конце — итоговое тестирование.
Преподаватель: Дмитрий Шадрин (опыт в QA более 8 лет, из которых 6 — разработка игр).
Длительность курса
4 месяца
Уровень сложности
Профессиональный
Курс подготовки инженеров по тестированию: вы научитесь создавать сценарии тестирования, прогнозировать сбои и искать ошибки в ПО. На курсе рассматриваются тест-дизайн, инструменты (Яндекс.Трекер, Charles и др.), автоматизация тестирования и многое другое. Для обучения не требуется специфических навыков или знаний, достаточно уделять программе не менее 15 часов каждую неделю.
Программа насчитывает 7 модулей общей длительностью около 240 часов. Занятия проводятся в специальной среде, уже на первом уроке вы будете работать в онлайн-симуляторе с реальными кейсами. Огромное внимание уделено самостоятельной работе. Наставники проверяют и комментируют ваши работы, помогают исправить ошибки и дают ценные рекомендации. В конце обучения Вы получаете сертификат. На курсе вы протестируете Яндекс.Метро и мобильное приложение. Особенностью обучения в Яндекс.Практикуме является бесплатный 1-й модуль: 84 задания и 10 часов курса Вы получаете бесплатно. Если вам понравится формат занятий и подход к обучению, то Вы сможете приобрести полную программу.
Длительность курса
5 месяцев
Уровень сложности
Профессиональный
Онлайн-курс поможет получить перспективную и хорошо оплачиваемую профессию за достаточно короткий срок. Он создан практикующими специалистами, которые оказывают студентам всю необходимую помощь. Курс дает сжатую полноценную теорию и прекрасную практическую подготовку. Предназначен для тех, кто только начинает работать в сфере тестирования программного обеспечения.
Преимущества:
- обучение с личным наставником;
- возможность оформления рассрочки на оплату;
- получение образования за короткий срок;
- выдача сертификата.
Недостатки:
- необходимость прохождения собеседования;
- изучается только база.
Программа обучения:
- Основы тестирования программного обеспечения
- Тестовые артефакты. Тестирование приложений
- Agile
- Тест-дизайн
- Нефункциональное тестирование
- REST API
- Базы данных и терминал
- Практическое тестирование интернет-магазина
- Карьера и развитие
- Дополнительный блок
- Проекты для портфолио
- Бонусный бесплатный курс
Длительность курса
4 месяца
Уровень сложности
Профессиональный
Профессиональная программа обучения ручному (мануальному) тестированию с помощью в трудоустройстве за 4 месяца. После курсы вы научитесь проводить полный цикл ручного тестирования, применять тест-дизайн, правильно составлять чек-листы, декомпозировать требования, выстраивать требования к тестируемой системе. На курсе освоите баг-трекеры и системы контроля версий, изучите основы веб-разработки, инструмент DevTools. Узнаете, что такое HTML и CSS, научитесь тестировать API различных приложений. Сможете составлять запросы в инструментах Postman и CURL, составлять основные SQL-запросы и узнаете основы тестирования iOS- и Android-приложений.
Длительность курса
4 месяца
Уровень сложности
Профессиональный
Трек из 5 курсов поможет освоить новые знания и получить важные навыки Junior- и middle-тестировщикам, а также тем, кто проходит курс «Профессия тестировщик». Skillbox считается платформой №1 по качеству обучения. Курсы созданы на основе практических и теоретических знаний специалистов с большим опытом работы.
Преимущества:
- четко сформулированный актуальный материал;
- свободный график обучения;
- сохранение доступа к информации после завершения обучения;
- отсутствие жестких сроков сдачи работ;
- наличие куратора в чате Телеграм;
- возможность оплаты курса в рассрочку;
- возможность получения налогового вычета в 13%.
Недостатки:
- необходимость записываться заранее из-за большой востребованности курсов;
- техподдержка долго отвечает.
Программа обучения:
- Система контроля версий Git
- Автоматизированное тестирование на JavaScript. Часть 1
- JavaScript. Базовый уровень
- JavaScript. Продвинутый уровень
- Автоматизированное тестирование на JavaScript. Часть 2
- Итоговые проекты (простые автотесты, автоматические тесты)
Длительность курса
4 месяца
Уровень сложности
Профессиональный
Длительность курса
10 месяцев
Уровень сложности
Профессиональный
Курс подойдет начинающим тестировщикам и специалистам с небольшим опытом, которые хотят научиться проводить автоматизированное тестирование, находить ошибки при выполнении тестирования приложений и интерфейсов, разрабатывать тестовые планы и примеры. Также курс будет интересен практикующим IT-специалистам, желающим получить актуальные навыки.
Программа включает теоретический блок и практические занятия, которые проводят практикующие специалисты в сфере тестирования и автоматизации. В результате прохождения обучающего курса у слушателей формируется четкое понимание основных критериев и инструментов тестирования мобильных и веб-приложений.
Успешно выполнившие все практические занятия получают диплом о профессиональной переподготовке и электронный сертификат, подтверждающий знания и навыки специалиста — тестировщика ПО.
Онлайн-обучение — это отличный способ стать настоящим QA-тестировщиком. В уютной домашней обстановке сможете освоить азы тестирования и получить первый практический опыт. Онлайн-курсы включают в себя живые вебинары с преподавателями, на которых сможете проконсультироваться по любым вопросам тестирования, а также видеолекции и другие образовательные материалы. Студенты могут общаться друг с другом, выполнять задания в группах и пр. Преподаватель проверяет домашние задания студентов и дает обратную связь. При успешном завершении обучения получите сертификат или документ об образовании государственного образца.
Основы QA-тестирования можно освоить за 3-4 месяца, однако для полноценного освоения профессии вам понадобится около года. Стоимость курсов по QA-тестированию в среднем составляет около 40-60 тыс. рублей, однако стоимость некоторых программ подготовки может достигать 200 тыс. рублей.
Обучение специалистов по тестированию занимаются многие онлайн-школы — например, Нетология, Яндекс.Практикум, EasyUM, Skillbox, GeekBrains, Level UP и так далее. Сможете пройти обучение у QA-инженеров, тестировщиков, Frontend-разработчиков, аналитиков, техлидов и других IT-специалистов.