инженером по тестированию обучение
Бесплатные образовательные курсы: тестирование
Ошибки и баги могут возникнуть в любых программах, поэтому тестировщиков нанимают многие крупные компании, которые разрабатывают программное обеспечение. А еще — небольшие фирмы, которые предоставляют услуги тестирования на аутсорс. Сегодня мы публикуем подборку из 14 бесплатных курсов по тестированию из нашего раздела Образование. Да, они, скорее, помогут вам получить базовые знания или освежить то, что вы уже и так знали, чем прокачаться до уровня синьора или лида. Но это не умаляет их полезности! Если вы видели что-то интересное, чего нет в этом выпуске — делитесь ссылками в комментариях.
QA Start · Академия IT
Семь уроков этого курса познакомят вас с методологиями разработки и их влиянием на качество, с фреймворками гибкой разработки, видами, техниками и уровнями тестирования, с тестовой документацией, а также с работой с дефектами ПО.
Интенсив по тестированию ПО · GeekBrains
Сегодня ни один проект не обходится без тестирования — будь это сервис, компьютерная игра или интернет-магазин. На этом курсе вас научат различать тестовую документацию, тестировать требования и составлять тест-кейсы, составлять отчеты о дефектах и пользоваться баг-трекинговыми системами.
Видеокурс по тестированию ПО · Академия IT
Один из стартовых курсов, после прохождения которого вы будете различать типы тестирования ПО, самостоятельно определять и ставить цели тестирования и узнаете, что такое баги и как их репортить. А еще вы попрактикуетесь в создании тест-кейсов и в тестировании веб-приложений.
Верификация программного обеспечения · ИНТУИТ
Программа курса посвящена современным технологиям верификации ПО, применяемыми при промышленной разработке сложных и отказоустойчивых систем. Она охватывает такие темы, как построение тестового окружения, планирование системы тестов, анализ и обнаружение багов, интеграционное и системное тестирование и общие аспекты тестирования интерфейсов.
Профессия «Инженер по тестированию» · Яндекс.Практикум
На этом курсе вы освоите тест-дизайн и овладеете инструментами Postman, Charles, Яндекс.Трекер, а также познакомитесь с Javascript и Puppeteer. Обратите внимание, Яндекс.Практикум предлагает бесплатно пройти только вводную часть курса, состоящую из 10 часов теории и 84 заданий. Это поможет определиться, хотите ли вы двигаться дальше в этом направлении.
Автоматизация тестирования с помощью Selenium и Python · Stepik
Это базовый курс для начинающих тестировщиков, на котором вас научат писать автоматизированные UI-тесты на Python с помощью библиотеки Selenium. А еще в программе — популярные фреймворки и лучшие практики написания автотестов.
Software Debugging · Udacity
На этом курсе вы узнаете, как «дебажить» программы и как автоматизировать этот не всегда веселый и захватывающий процесс. А также вас научат создавать кое-какие инструменты автоматической отладки на Python. Курс на английском.
Основы тестирования · Академия IT
Еще один базовый курс от Академии, на котором вам расскажут о QA, как таковом, и расскажут о тестовых артефактах, жизненном цикле тестирования, типах приложений, клиент-серверной архитектуре и других полезных вещах.
Software Testing · Udacity
В разработке программного обеспечения разрушение может быть так же ценно, как и созидание. На курсе вас научат ломать любое ПО разными способами, чтобы отыскать в нем баги и уязвимости.
Основы тестирования программного обеспечения · ИНТУИТ
За 14 с небольшим часов этого курса вы не только получите хорошую теоретическую базу знаний о тестировании ПО, но и потренируетесь в нем, выполняя практические задания. В конце курса предусмотрен экзамен по пройденному материалу, так что готовьте зачетки.
Software Testing QA · Академия IT
Курс, на котором вас познакомят не столько с QA, сколько с тем, как начать свой путь в этой специальности. Уроки посвящены прохождению собеседований, лайфхакам и советам для новичков, а также разбору структуры QA команд в IT-компаниях.
Курсы тестировщиков онлайн · Академия IT
Базовый, но от этого не менее полезный курс, который вам пригодится, чтобы получить или освежить знания о тестирование ПО, контроле качества и баг-трекинге.
Тестирование ПО: базовый уровень · Stepik
Курс ориентирован на начинающих тестировщиков и тех, кто хочет потренироваться перед сдачей сертификационного экзамена. Он основан на официальной программе обучения ISTQB, а все 111 тестов составлены из заданий реальных экзаменов ISTQB Foundation Level.
Unit-тестирование С# · Академия IT
Более узкоспециальный курс для тех, кто хочет научиться именно юнит-тестированию. За 12 уроков вам расскажут о том, что это вообще такое, какие есть типы юнит-тестирования и о лучших практиках его использования. Ну и, конечно, об инструментах, с которыми вам придется иметь дело, занимаясь этим видом тестирования.
Больше бесплатных и платных курсов для тестировщиков, девопсов, разработчиков, дизайнеров и менеджеров — в разделе Образование на Хабр карьере.
20 лучших курсов по тестированию ПО для тестировщиков и QA-инженеров (2021)
Привет, дорогой читатель!
Хочешь стать QA-инженером и зарабатывать от 100 000 рублей? Тогда ты попал по адресу, ведь я собрал для тебя более 20 крутых курсов по QA-тестированию ПО.
Большая часть этих программ предполагает полномасштабное обучение со всеми нюансами. От неопытного новичка тебя доведут до самого трудоустройства, помогут решить все вопросы, расскажут и покажут что, где и как.
Не будем медлить, погнали читать! 😎🚀
Лучшие курсы по обучению тестировщиков
Начнем с платных курсов, на которых ты полностью сможешь освоить профессию и устроиться на работу. Чуть ниже — бесплатные.
🏆 №1. Профессия Тестировщик от Skillbox
Отличный курс для тестировщиков от школы Skillbox. Это полноценное обучение, рассчитанное на 12 месяцев. За это время ты освоишь профессию с нуля, получишь бесценный опыт, обзаведешься крутыми знакомыми из IT-индустрии и сможешь устроиться на работу по специальности.
Формат: практические видеоуроки + задания + работа с наставником.
Кому подойдет: новичкам в IT и тестировщикам начального уровня.
Длительность курса: 12 месяцев.
Сертификат: диплом Skillbox.
№2. Курс Тестировщик ПО от Нетологии
Еще один неплохой курс, который сделает из тебя настоящего профессионала в области QA-тестирования.
Формат: вебинары по вечерам + практика + сопровождение менторов.
Кому подойдет: тестировщикам начального уровня, специалистам техподдержки, тем, кто хочет получить профессию в IT.
Длительность курса: 6 месяцев.
Сертификат: диплом Нетологии.
№3. Автоматизированное тестирование на Java от Skillbox
Курс для тех, кто хочет с помощью языка Java автоматизировать процесс тестирования. Ты научишься работать с фреймворками, тестить пользовательские интерфейсы и многому другому. Курс не для полных новичков.
Формат: практические видеоуроки + задания + работа с наставником.
Кому подойдет: junior- и middle- тестировщикам, ученикам курса «Профессия Тестировщик».
Длительность курса: 12 месяцев.
Сертификат: диплом Skillbox.
№4. Факультет тестирования ПО от GeekBrains
Полноценный факультет по тестированию ПО от популярного онлайн-университета gb.ru (GeekBrains). Здесь ты полностью освоишь профессию, получишь сертификат и устроишься на работу в одну из топовых IT-компаний.
Формат: вебинары, домашние задания, работа с менторами и преподавателями.
Кому подойдет: новичкам, начинающим тестировщикам, работающим специалистам.
Длительность курса: 12 месяцев.
Сертификат: сертификат GeekBrains.
№5. Инженер по тестированию: с нуля до middle от Нетологии
Неплохой курс по тестированию с нуля от школы Нетология. Тут ты сможешь освоить перспективную IT-профессию всего за 14 месяцев.
Формат: вебинары по вечерам + практика + сопровождение менторов.
Кому подойдет: тестировщикам начального уровня, специалистам техподдержки, тем, кто хочет получить профессию в IT.
Длительность курса: 14 месяцев.
Сертификат: диплом Нетологии.
№6. Курс Тестировщик ПО от GeekBrains
Небольшая программа обучения для тестировщиков от GeekBrains. От факультета отличается длительностью обучения — 4 месяца против 12. Ну и все будет более скомкано, разумеется.
Формат: вебинары, домашние задания, работа с менторами и преподавателями.
Кому подойдет: новичкам и начинающим тестировщикам.
Длительность курса: 4 месяца.
Сертификат: сертификат GeekBrains.
№7. Автоматизация тестирования на Java от GeekBrains
Курс по автоматизации процессов тестирования с помощью Java от GeekBrains.
Формат: вебинары, домашние задания, работа с менторами и преподавателями.
Кому подойдет: тестировщикам, специалистам смежных IT-сфер.
Длительность курса: 7 месяцев.
Сертификат: сертификат GeekBrains.
№8. Автоматизация тестирования на Python от GeekBrains
Курс по автоматизации процессов тестирования с помощью Python от GeekBrains.
Формат: вебинары, домашние задания, работа с менторами и преподавателями.
Кому подойдет: тестировщикам, специалистам смежных IT-сфер.
Длительность курса: 7 месяцев.
Сертификат: сертификат GeekBrains.
№9. Тестирование мобильных приложений от Skillbox
Курс для тестировщиков мобильных приложений от Skillbox. Тут ты научишься работать с iOS и Android, искать баги, ошибки, а также проводить автотесты.
Сейчас эта тема особенно актуальна, т. к. рынок приложений расширяется просто в катастрофических масштабах.
Формат: практические видеоуроки + задания + работа с наставником.
Кому подойдет: новичкам в тестировании мобильных приложений, тестировщикам из смежных сфер.
Длительность курса: 9 месяцев.
Сертификат: диплом Skillbox.
№10. Автоматизированное тестирование веб-приложений на JavaScript от Skillbox
Еще один неплохой курс, который сделает из тебя настоящего профессионала в области QA-тестирования.
Формат: практические видеоуроки + задания + работа с наставником.
Кому подойдет: junior- и middle- тестировщикам, ученикам курса «Профессия Тестировщик».
Длительность курса: 12 месяцев.
Сертификат: диплом Skillbox.
№11. Профессия Тестировщик ПО от SkillFactory
Полноценный крутой курс для тестировщиков от школы SkillFactory. На нем ты освоишь все нужные навыки, получишь диплом и шанс устроиться на работу в крутую IT-компанию.
Формат: лекции, работа с наставником, тренажеры.
Кому подойдет: новичкам, тем, кто хочет получить престижную IT-профессию.
Длительность курса: 10 месяцев.
Сертификат: диплом SkillFactory.
№12. Тестировщик программного обеспечения от SkillFactory
Курс-симулятор для тестировщиков ПО от SkillFactory. Основной упор идет на автоматизацию процессов с помощью Python.
Формат: лекции, работа с наставником, тренажеры.
Кому подойдет: новичкам и начинающим тестировщикам.
Длительность курса: 8 месяцев.
Сертификат: диплом SkillFactory.
№13. Онлайн-курс тестировщиков от IRS.Academy
Небольшой курс от академии Hedu. Есть несколько тарифов, которые отличаются по качеству обучения. Со всей этой информацией можно ознакомиться на их сайте.
Формат: вебинары, домашки, работа с преподавателями.
Кому подойдет: новичкам, тестировщикам и всем, кто хочет работать в IT.
Длительность курса: 24 часа.
Сертификат: сертификат IRS.Academy.
№14. Тестирование ПО для начинающих — Udemy
Курс для начинающих тестировщиков ПО на Udemy. Автор — IT Web Study. На данный момент курс прошло почти 3000 студентов. Отзывы в основном положительные.
Формат: видеолекции.
Кому подойдет: новичкам и начинающим тестировщикам.
Длительность курса: 6 часов.
Сертификат: сертификат об окончании.
№15. Тестирование мобильных приложений от GeekBrains
Курс для тестировщиков мобильных приложений от GeekBrains и Юла. На нем ты с нуля сможешь освоить крутую профессию всего за полгода обучения.
Формат: вебинары, домашние задания, работа с менторами и преподавателями.
Кому подойдет: новичкам, тестировщикам, разработчикам ПО под iOS и Android.
Длительность курса: 6 месяцев.
Сертификат: сертификат GeekBrains.
№16. Основы тестирования ПО от GeekBrains
Небольшой месячный курс для начинающих тестировщиков от gb.ru.
Формат: видеозаписи.
Кому подойдет: новичкам.
Длительность курса: 1 месяц (9 уроков).
Сертификат: сертификат GeekBrains.
№17. Автоматизированное тестирование для бизнеса от Skillbox
Курс по автоматизированном тестированию для корпоративных и индивидуальных клиентов.
Формат: видеолекции, работа с преподавателями, домашние задания.
Кому подойдет: действующим тестировщикам начального и среднего уровня.
Длительность курса: 12 месяцев.
Сертификат: сертификат Skillbox.
Бесплатные курсы для тестировщиков
№18. QA Automation от Тинькофф
Бесплатный курс по автоматизированному тестированию от Тинькофф.Банка. Лучшие ученики смогут попасть в команду.
Формат: лекции, работа с преподавателями.
Кому подойдет: студентам, начинающим тестировщикам.
Длительность курса: 3 месяца.
Сертификат: нет.
№19. Профессия инженер по тестированию от Яндекс.Практикум
Курс для инженеров по тестированию от Яндекс.Праткикума. Первая часть курса доступна бесплатно, остальную программу можно докупить за 55 000 рублей (или помесячно за 14 500 рублей, итог 58 000).
Формат: вебинары, симуляторы, домашки.
Кому подойдет: начинающим тестировщикам.
Длительность курса: 10 часов/240 часов.
Сертификат: в бесплатной части нет, в платной — да.
№20. Бесплатные вебинары Skillbox
В Skillbox много бесплатных вебинаров по самым разным тематикам. По QA-тестированию там тоже есть серия полезных роликов. Они помогут тебе определиться с тем, интересно ли тебе это вообще, стоит ли разбираться с этим всем или поискать другую сферу.
Формат: вебинары.
Кому подойдет: новичкам.
Длительность курса: от нескольких часов.
Сертификат: нет.
Заключение
Надеюсь, что подборка придется тебе по вкусу. Выбирай любой из предложенных курсов и начинай обучение. Если остались какие-то вопросы — как всегда пиши в комменты.
Как стать тестировщиком с нуля
Основы тестирования можно освоить без курсов за 120K. Наш QA-инженер Антон в прошлом работал на стройке и самостоятельно переучился на тестировщика игр за полгода. В статье он расскажет, как нашел бесплатный курс, сколько часов в день тратил на теорию и зачем в перерывах между занятиями рубил дрова.
«Ребята, работаю охранником, мне 40 лет. На кого пойти переучиться?» Этот пост на Пикабу сразу меня зацепил: я мечтал бросить работу на стройке, но не знал, чем зарабатывать дальше. В комментариях увидел ссылку на бесплатный курс по QA. Посмотрел вводный урок о профессии тестировщика и на следующий день уволился.

Составьте план обучения
После увольнения устроил себе долгий-долгий отпуск. Шучу 🙂 Сразу сел за курс и, вдохновленный, решил изучать его по 8 часов в день. Не считал, сколько месяцев буду осваивать основы тестирования, а потом искать работу. Не считал, сколько денег нужно на этот период.
У нас с женой было отложено около 90 тысяч, казалось, нам хватит надолго: машины нет, квартира своя. Ели гречку, макароны, сосиски, хлеб. Из развлечений оставили только прогулки по улице.
Отложенные деньги закончились через 4 месяца, а я еще не открывал сайты с вакансиями. Пришлось переехать к родителям жены: мы не могли даже оплатить коммуналку. Тогда я поставил себе дедлайн — через 2 месяца устроиться в IT-компанию.
Совет: сразу решите, когда закончите учебу и станете искать работу. Рассчитайте, сколько денег нужно на этот период. Не начинайте ничего без финансовой подушки.
Найдите базовый курс для тестировщиков
Я не хотел платить адские деньги за курсы: в интернете есть тысячи бесплатных материалов по основам тестирования. Но в них легко запутаться, особенно когда не знаешь базу. Поэтому я сосредоточился на бесплатном курсе Михаила Портнова «Тестирование программного обеспечения в США», который рекомендовали на Пикабу.
Курс — топ за свои деньги 🙂 Во время уроков Михаил Портнов шарит экран компьютера и показывает, как ищет баги и пишет баг-репорты. Иногда он отвлекается от теории и рассказывает истории из жизни, чтобы мотивировать новичков. В курсе 23 видео по 2 часа, есть проверочные онлайн-тесты и практические задания. Минус — нет обратной связи.

Чтобы лучше запомнить уроки, я конспектировал их от руки. Не забивал на домашние задания, старался сделать на «отлично» — как если бы от качества зависело, отчислят меня с курса или нет. В конце дня перечитывал свои конспекты и вслух пересказывал их жене.

Совет: заучивайте лекции, делайте домашки, и тогда любой курс будет работать.
Ограничивайте и сортируйте информацию
К базовому курсу я подключал другие источники. Если в уроке попадался незнакомый термин — какая-нибудь «верификация» или «валидация», — то ставил видео на паузу и шел гуглить. Изучал все статьи подряд. Думал, чем больше прочитаю, тем лучше разберусь, но по факту либо читал одну и ту же информацию в разной подаче, либо углублялся в экспертные дебри, в которых ничего не понимал. В итоге решил смотреть не более двух-трех сайтов по непонятной теме.
Когда серфишь, список закладок растет в геометрической прогрессии. У каждой статьи по десять ссылок на другие статьи, а у тех статей — еще десять. Под конец обучения я боялся открывать свои закладки: там царил неудержимый хаос. Я так и не решился его упорядочить и потерял много классных ресурсов.
Совет: не пытайтесь прочитать весь интернет. Изучайте темы:
— как составлять тест-кейсы,
— как составлять чек-листы,
— что такое классы эквивалентности и как их выделять,
— что такое метод граничных значений,
— как правильно оформить баг,
— какие бывают виды и уровни тестирования,
— что такое клиент-серверная архитектура и как она работает.
Сохраняйте полезную информацию по этим темам в закладки. Сортируйте закладки по папкам.
Занимайтесь краудтестингом
Как только я прошел половину курса, захотел применить свои знания на практике.
Чтобы получать много заказов, нужно много девайсов. У меня был только комп, мой мобильник и мобильник жены. Я поставил виртуальные машины с различными ОС и Android Studio на свою винду. Так набралось 20 девайсов, которые я и указал в профиле. С инвайтами проблем не было.
Проблемы были с оформлением багов. Мне возвращали баг-репорты, потому что неправильно называл баги, описывал их не по ТЗ, прикреплял мало скриншотов. Я переделывал, переделывал и еще раз переделывал. В итоге за несколько месяцев на краудтестинге научился правильно оформлять баг-репорты.
Совет: сосредоточьтесь на качестве баг-репортов, а не на их количестве.
Отдыхайте от учебы (хоть иногда)
Освоением новой профессии я занимался по 11 часов в день: 8 часов на теорию и 3 — на практику. Во время обеда быстро грел еду и сидел с тарелкой за компьютером. Когда голова совсем закипала, позволял себе максимум 5 минут, чтобы встать со стула и пройтись по комнате. Никаких соцсетей, просмотра новостей и видосиков на Ютубе.
Такой экстремальный режим измотал меня: хуже запоминал информацию, быстро уставал. Поэтому решил делать нормальные перемены в течение дня — по 15–20 минут каждые 2 часа. В это время гулял вокруг дома, рубил дрова, помогал с домашней работой. Если не находил проект на краудтестинге, то вечером со спокойной совестью отдыхал.
Совет: устраивайте перемены по 15 минут каждые несколько часов. Полноценно отдыхайте по вечерам.
Смотрите, читайте, слушайте
Сложно учиться 8 часов подряд, даже с небольшими передышками в течение дня. Чтобы голова не закипала, я постоянно переключался между просмотром видео, чтением бумажной книги, изучением сайта и т. д.
Как это выглядело? Когда начинал тупить над видеоуроком, переключался на чтение книги. Когда начинал перечитывать абзац по сто раз, включал подкаст про тестирование и ложился на диван. Когда переставал слышать информацию, открывал форум по тестированию. И так по кругу. Иногда в течение часа менял источники каждые 20 минут.
Совет: переключайтесь между источниками информации, как только начинаете тупить. Заранее составьте список книг, сайтов, подкастов или воспользуйтесь перечнем, который я спрятал под кат в конце статьи.
Ищите вакансии на позицию интерна
Чтобы стать тестировщиком с нуля, я потратил полгода. Первые четыре месяца просто учился, оставшиеся два — учился и искал работу. Искать было тяжело, получил 15 отказов и почти отчаялся, но тут мне попалась вакансия Plarium Krasnodar. Они набирали тестировщиков онлайн-игры без опыта работы на позицию интернов. Интерны — это специалисты начального уровня: компания обучает их, так как видит потенциал.

Теоретические знания и опыт в краудтестинге помогли мне выполнить тестовое задание, а на собеседовании ребята расспрашивали про мое самообразование. Через день позвонила HR и сказала, что меня берут в интернатуру. Первые 3 месяца я обучался под руководством крутого тестировщика, потом сдал финальный тест и стал самостоятельно заводить баги. В этом месте звучат фанфары, и занавес медленно опускается 🙂
Не совет: я не знаю, как закончить статью. Писать что-то из серии «Иди к своей цели» или «Ученье — свет» не хочется. Поэтому беру помощь Хабра. Опытные тестировщики, давайте вместе сделаем статью полезной. Что еще можно почитать/посмотреть новичкам? Какие курсы рекомендуете?
Книги
«Тестирование программного обеспечения. Базовый курс», С. Куликов. Написана простым языком, с юмором.
«Тестирование программного обеспечения», С. Канер, Д. Фолк, Е. К. Нгуен. Книга сложная. Осилят не все.
«Тестирование Дот Ком, или Пособие по жестокому обращению с багами в интернет-стартапах», Р. Савин. Для новичков, без сложных терминов.
«Быстрое тестирование», Р. Калбертсон, К. Браун, Г. Кобб. Книга о том, как тестировать быстро и качественно.
«Кровь, пот и пиксели. Обратная сторона индустрии видеоигр», Дж. Шрейер. Прочитайте, если хотите идти в геймдев.
«Как тестируют в Google», Дж. Уиттакер, Дж. Арбон, Дж. Кароло. Общая информация о работе QA в большой корпорации.
Сайты
Сообщество программистов DOU. Новости, тренды тестирования и IT-индустрии в целом.
Software-Testing.Ru. В разделе «Библиотека» есть подраздел для новичков — «Начинающему тестировщику». Там много мегаполезных статей.
Testbase.ru. Коротко об основах тестирования. Помогает разобраться в терминах.
Группы ВКонтакте
QA тестирование и котики. Вакансии, приколы, практические советы.
Ключ седого тестировщика. Создатели сообщества регулярно отвечают на вопросы новичков.
QA Club. Много видеоконтента о тестировании.
QA NINJAS. Работающий тестировщик делится своим опытом в статьях.
Телеграм-каналы
QA — Курсы и образование. Обсуждение курсов, книг, мастер-классов по тестированию.
QA — Bad Company! Про компании, в которые стоит или не стоит идти тестировщику.



















