бесплатное обучение тестировщиков с нуля с трудоустройством
Как стать тестировщиком с нуля
Основы тестирования можно освоить без курсов за 120K. Наш QA-инженер Антон в прошлом работал на стройке и самостоятельно переучился на тестировщика игр за полгода. В статье он расскажет, как нашел бесплатный курс, сколько часов в день тратил на теорию и зачем в перерывах между занятиями рубил дрова.
«Ребята, работаю охранником, мне 40 лет. На кого пойти переучиться?» Этот пост на Пикабу сразу меня зацепил: я мечтал бросить работу на стройке, но не знал, чем зарабатывать дальше. В комментариях увидел ссылку на бесплатный курс по QA. Посмотрел вводный урок о профессии тестировщика и на следующий день уволился.
Видео, после которого я решил учиться на тестировщика. Скриншот с YouTube
Составьте план обучения
После увольнения устроил себе долгий-долгий отпуск. Шучу 🙂 Сразу сел за курс и, вдохновленный, решил изучать его по 8 часов в день. Не считал, сколько месяцев буду осваивать основы тестирования, а потом искать работу. Не считал, сколько денег нужно на этот период.
У нас с женой было отложено около 90 тысяч, казалось, нам хватит надолго: машины нет, квартира своя. Ели гречку, макароны, сосиски, хлеб. Из развлечений оставили только прогулки по улице.
Отложенные деньги закончились через 4 месяца, а я еще не открывал сайты с вакансиями. Пришлось переехать к родителям жены: мы не могли даже оплатить коммуналку. Тогда я поставил себе дедлайн — через 2 месяца устроиться в IT-компанию.
Совет: сразу решите, когда закончите учебу и станете искать работу. Рассчитайте, сколько денег нужно на этот период. Не начинайте ничего без финансовой подушки.
Найдите базовый курс для тестировщиков
Я не хотел платить адские деньги за курсы: в интернете есть тысячи бесплатных материалов по основам тестирования. Но в них легко запутаться, особенно когда не знаешь базу. Поэтому я сосредоточился на бесплатном курсе Михаила Портнова «Тестирование программного обеспечения в США», который рекомендовали на Пикабу.
Курс — топ за свои деньги 🙂 Во время уроков Михаил Портнов шарит экран компьютера и показывает, как ищет баги и пишет баг-репорты. Иногда он отвлекается от теории и рассказывает истории из жизни, чтобы мотивировать новичков. В курсе 23 видео по 2 часа, есть проверочные онлайн-тесты и практические задания. Минус — нет обратной связи.
Пример домашнего задания из курса Михаила Портнова. Скриншот с YouTube
Чтобы лучше запомнить уроки, я конспектировал их от руки. Не забивал на домашние задания, старался сделать на «отлично» — как если бы от качества зависело, отчислят меня с курса или нет. В конце дня перечитывал свои конспекты и вслух пересказывал их жене.
Конспект от руки, как в универе
Совет: заучивайте лекции, делайте домашки, и тогда любой курс будет работать.
Ограничивайте и сортируйте информацию
К базовому курсу я подключал другие источники. Если в уроке попадался незнакомый термин — какая-нибудь «верификация» или «валидация», — то ставил видео на паузу и шел гуглить. Изучал все статьи подряд. Думал, чем больше прочитаю, тем лучше разберусь, но по факту либо читал одну и ту же информацию в разной подаче, либо углублялся в экспертные дебри, в которых ничего не понимал. В итоге решил смотреть не более двух-трех сайтов по непонятной теме.
Когда серфишь, список закладок растет в геометрической прогрессии. У каждой статьи по десять ссылок на другие статьи, а у тех статей — еще десять. Под конец обучения я боялся открывать свои закладки: там царил неудержимый хаос. Я так и не решился его упорядочить и потерял много классных ресурсов.
Совет: не пытайтесь прочитать весь интернет. Изучайте темы:
— как составлять тест-кейсы,
— как составлять чек-листы,
— что такое классы эквивалентности и как их выделять,
— что такое метод граничных значений,
— как правильно оформить баг,
— какие бывают виды и уровни тестирования,
— что такое клиент-серверная архитектура и как она работает.
Сохраняйте полезную информацию по этим темам в закладки. Сортируйте закладки по папкам.
Занимайтесь краудтестингом
Как только я прошел половину курса, захотел применить свои знания на практике.
Чтобы получать много заказов, нужно много девайсов. У меня был только комп, мой мобильник и мобильник жены. Я поставил виртуальные машины с различными ОС и 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! Про компании, в которые стоит или не стоит идти тестировщику.
Как стать тестировщиком ПО: пошаговая инструкция
Рассказываем, какие книги читать и какие технологии осваивать, чтобы стать тестировщиком ПО.
Тестировщик ПО (или QA-инженер) — распространенная отправная точка для тех, кто хочет начать карьеру в IT-индустрии, и просто востребованная профессия. Мы расскажем, где новичкам набраться полезных навыков и знаний, а также заработать заветные строчки для резюме и проекты для портфолио.
Чем занимаются QA-инженеры
Тестировщики ПО помогают делать продукты — приложения, сайты, программы, автомобили — такими, чтобы ими можно было пользоваться. Они определяют, какие элементы системы функционируют некорректно или не так удобны, как хотелось бы, находят причины этого — ошибки в коде, дизайне или логике — и отдают на исправление. Все это делается для того, чтобы конечные пользователи получили стабильный, надежный и удобный продукт.
Какие навыки нужны начинающему тестировщику
Поскольку тестирование применимо к самым разным областям, то для работы тестировщику могут понадобиться различные знания. Однако что-то общее есть во всех случаях: нужно, во-первых, знать теорию тестирования, ну а уже дальше — обладать некоторым объемом знаний по тестируемой системе и используемым в ней технологиям.
С теорией все довольно понятно: потенциальный работодатель будет хотеть от вас знаний о том, что такое тестирование, зачем оно нужно в цикле разработки и какое место в ней занимает. Также хорошо бы знать основные методологии разработки (AGILE, SCRUM и прочие страшные слова) — просто для того, чтобы вы могли работать в команде, которая функционирует по определенным правилам. Также неплохо знать, как грамотно написать дефект, что такое тест-кейсы и как их нужно составлять, что такое чек-листы, когда лучше использовать кейсы, а когда проще ограничиться чек-листом.
Если теория тестирования применима ко всем областям, то технические навыки, которые вам понадобятся, зависят от области, в которой вы решили работать. Скажем, если вы хотите заниматься тестированием в области веб-приложений, то очень полезно знать, как работает браузер и из чего состоит веб-страница. И вряд ли это вам пригодится, если вы будете заниматься тестированием бортовых систем самолета.
Впрочем, самые популярные направления разработки сейчас — это именно веб и мобильные платформы. С вебом уже разобрались, а для тестирования мобильных устройств нужно знать особенности построения мобильных приложений, их жизненные циклы и отличия от десктопных приложений, особенности Android и iOS, ну и хорошо бы также ознакомиться с руководствами по дизайну приложений для мобильных устройств от разработчиков обеих систем.
Наконец, практически любая современная программа будет использовать базы данных, так что вам нужно будет узнать, что это такое, и научиться писать простые SQL-запросы.
Нужно ли тестировщику уметь программировать
Вопрос, при выяснении которого сломано немало копий: нужно ли тестировщику уметь программировать. Здесь существуют разные мнения, но все сходятся в том, что умение программировать точно не помешает. На старте оно может и не понадобиться, но будет несомненным плюсом. Навыки программирования могут пригодиться как для понимая того, что происходит в тестируемом приложении, так и для автоматизации каких-то рутинных задач, даже если вы не идете именно в автоматизированное тестирование. Если же вас интересует область автоматизации тестирования, то тут ответ однозначен: вам нужно учить какой-нибудь язык программирования. Если вы уже работаете, то хороший вариант — учить тот язык, на котором в вашей компании ведется разработка. Если еще нет — учите любой из популярных сегодня языков.
Если уж мы говорим про языки, то тестировщику очень полезно знать еще один язык — английский. Хотя бы на уровне чтения документации. Без этого можно работать, но множество материалов сейчас на английском, и его знание может очень помочь.
Как учиться начинающему тестировщику ПО
Учиться лучше так, как удобнее лично вам: по книгам, по статьям, по видеокурсам — или по всему сразу. К счастью, про тестирование очень много материалов в любой форме, так что с поиском информации проблем возникнуть не должно.
Есть множество блогов от известных тестировщиков, есть статьи по тестированию на тематических ресурсах, YouTube полон видеокурсов, в том числе от крупных компаний, есть множество докладов с конференций по тестированию, которые может быть полезно посмотреть. Кстати, на конференциях часто бывают доклады именно для начинающих тестировщиков.
Кроме того, есть образовательные платформы вроде Coursera или Udemy с обучающими курсами, в том числе бесплатными.
Можете начать погружение в тему с книг — приведем четверку самых, на наш взгляд, полезных:
Некоторым из них уже по 20 лет, а написаны они не очень простым языком, но по-прежнему актуальны — особенно как база для начинающих.
Если решите записаться на один из множества платных курсов для начинающих тестировщиков, помните: не все они одинаково полезны, и не всегда в них есть что-то, чего нет в бесплатных.
Пожалуй, основное отличие платных — наличие преподавателя, который сможет ответить на ваши вопросы. Помимо прочего, многие IT-компании открывают собственные школы QA-инженеров и затем принимают самых способных учеников в штат. Обратите на них внимание, если вам хочется попасть к какому-то конкретному работодателю.
Как начать карьеру тестировщика
Когда поймете, что готовы перейти к реальным проектам, выберите какой-нибудь сайт или приложение и попробуйте его протестировать. Подготовьте тест-кейсы, составьте чек-листы для проверки работоспособности, подумайте, как бы вы проследили взаимодействие продукта с его серверной частью — бэкендом.
Первые реальные проекты лучше искать на платформах для краудтестинга. Там компании предлагают всем желающим протестировать их продукт на определенном устройстве и ОС. Скорее всего, работать придется за идею, то есть бесплатно, зато вы наберетесь опыта и посмотрите, как опытные QA-инженеры ведут дефекты.
Неплохой старт для начинающего тестировщика — проект с открытыми исходным кодом и баг-трекером. Это уже не только практика, но и неплохое дополнение к вашему резюме.
Наконец, не забывайте про стажировки в IT-компаниях. На много денег поначалу рассчитывать не стоит, однако если вы проявите себя, есть шанс получить приглашение на работу или рекомендацию для будущих собеседований.
Бета-тестеры и тестировщики ПО
Еще один вариант для старта карьеры — это бета-тестирование. В этом случае вы будете проверять работу программы с точки зрения конечных пользователей. Основная задача бета-тестеров — найти максимальное количество ошибок, а также определить, насколько продукт удобен.
Бета-тестерам не приходится писать скрипты и взаимодействовать с изнанкой программ, так что их работа проще и не требует глубоких знаний, поэтому вы сможете совмещать бета-тестинг с освоением теории. Такая работа развивает мышление тестировщика, учит искать в программе ошибки, позволяет придумывать и проверять неочевидные пользовательские сценарии. Это хорошая практика, которая сделает ваши резюме и портфолио еще привлекательнее.
Крупным IT-компаниям — разработчикам игр, приложений для ПК и мобильных устройств, чьими продуктами пользуются миллионы людей, бывает сложно проработать все пользовательские сценарии. Так что не удивляйтесь: «Лаборатория Касперского» тоже ищет бета-тестеров. Хотите стать одним из них? От вас потребуется только компьютер, который поддерживает актуальную версию антивируса. Желательно установить на него виртуальную машину (например, Hyper-V или VMware), чтобы не превращать в тестовый полигон собственный ПК. Минимальные характеристики для комфортной работы — 4 Гбайт оперативной памяти, а также процессор с двумя, а лучше четырьмя физическими ядрами.
Если хотите попробовать себя в роли тестировщика — пробуйте, это полезная и востребованная профессия, да и порог входа в нее не такой уж высокий. В общем, дерзайте! Ну и смело жмите сюда, если хотите получить опыт бета-тестирования в Kaspersky.
Бесплатные образовательные курсы: тестирование
Ошибки и баги могут возникнуть в любых программах, поэтому тестировщиков нанимают многие крупные компании, которые разрабатывают программное обеспечение. А еще — небольшие фирмы, которые предоставляют услуги тестирования на аутсорс. Сегодня мы публикуем подборку из 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-тестированию там тоже есть серия полезных роликов. Они помогут тебе определиться с тем, интересно ли тебе это вообще, стоит ли разбираться с этим всем или поискать другую сферу.
Формат: вебинары.
Кому подойдет: новичкам.
Длительность курса: от нескольких часов.
Сертификат: нет.
Заключение
Надеюсь, что подборка придется тебе по вкусу. Выбирай любой из предложенных курсов и начинай обучение. Если остались какие-то вопросы — как всегда пиши в комменты.