Какое направление обучения рассматриваете в качестве приоритетного?
Мне нужна помощь в выборе
Программирование на С#
Время на прочтение
Всем привет, меня зовут Анастасия Макеева. Я QA Lead проекта “Доставка” в приложении “Пятёрочка”. За годы работы в тестировании у каждого специалиста накапливается своя “кубышечка” знаний, курсов и полезных ссылок. И у меня такая тоже накопилась. В статье я расскажу про бесплатные и платные курсы, которые будут полезны начинающим тестировщикам, а также о том, как начать делать свои первые шаги в этом направлении.
Здесь собрана именно моя подборка, которую я обычно рекомендую своим друзьям. Статья будет интересна тем, кто хочет связать жизнь с тестированием, а также специалистам, которые уже работают на младших позициях инженеров и хотят совершенствоваться в профессии.
Известным порогом для входа в эту сферу принято считать техническую поддержку и/или тестирование. Я свой путь начинала с технической поддержки российского поискового портала. Поэтому считаю, что это один из прекрасных вариантов входа.
Большую часть курсов, подборку которых я рекомендую, я либо проходила сама и высоко оценила профессионализм преподавателей и качество материала, либо их проходили мои хорошие друзья, мнению которых я доверяю.
Стоит отметить, что данная подборка не является рекламой (ах, а как хотелось бы))).

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 уроков вам расскажут о том, что это вообще такое, какие есть типы юнит-тестирования и о лучших практиках его использования. Ну и, конечно, об инструментах, с которыми вам придется иметь дело, занимаясь этим видом тестирования.
- Курса
- Актуальные знания и проекты для портфолио
- Особенности IT-курсов в Учебном центре Maxima
- Наши преподаватели
- Подборка бесплатных ресурсов для обучения тестировщика
- 1️⃣ С чего начинаем?
- 2️⃣ Где обучаемся?
- На украинском языке
- На английском языке
- Идеальный тестировщик – это кто?
- Подборка бесплатных курсов
- Знакомство с фронтендом
- Интерактивный тренажёр по SQL
- Введение в базы данных
- Postman для тестирования API
- QA Automation engineer?
- Занятия в Учебном центре Maxima проходят онлайн
- Подойдут наши курсы?
- Подборка платных курсов
- Школа для начинающих тестировщиков от Ольги Назиной
- Тестирование REST API
- Первый онлайн-институт тестировщиков Натальи Руколь
- Вернём деньги, если формат обучения не подойдёт
- Помощь с
- Записаться
Курса
Практика — это возможность применить полученные знания в “боевых” задачах, получить опыт на реальных проектах в IT-компании “Максима”
Когда стартует практика?
Ориентировочно через неделю после завершения курса.
Как попасть на практику?
Проявить себя на обучении: посещать занятия, “на отлично” справляться с домашними заданиями и аттестацией, получить рекомендации от преподавателя.
Как устроена практика?
👥 Вас поделят на команды по 2-3 человека и добавят в чат.
⭐️ Для каждой группы назначат тимлида, наставника из компании “Максима”.
📋 Командам дадут задачи для реального проекта и зафиксируют индивидуальные задания в таск-трекере.
⏱ Выполнение проекта поделят на временные отрезки-спринты (обычно это 4 спринта по 2 недели, но возможны изменения). Ориентировочная загруженность — 2-3 часа в день.
👍 Еженедельно тимлид будет проводить общие собрания и отслеживать прогресс, а также качество проведённой работы.
Актуальные знания и проекты для портфолио
AQA-специалист использует инструменты ручного тестировщика и умеет автоматизировать рутинные задачи с помощью программирования.
На курсе вы:
Особенности IT-курсов в Учебном центре Maxima
Автоматизированное ПО — это так называемый «IT пробник», позволяющий начинающим айтишникам опробовать большинство технологий, которые используются в повседневной работе разработчиками разных уровней и направлений. Изучая автоматизацию тестирования, вы станете и хорошим разработчиком и хорошим тестировщиком одновременно.
Вы начнёте обучение на курсе со знакомства с основами тестирования, изучите методы разработки ПО, научитесь составлять тестовую документацию и научитесь создавать тест-кейсы. Затем перейдёте к более сложным темам курса по автоматизации QA: ООП, SQL, паттерны программирования.
Наши преподаватели
У нас есть лицензия образовательной организации, поэтому мы выдаём диплом и/или сертификат установленного образца.
Они помогут на собеседовании и выделят резюме среди кандидатов.
Подборка бесплатных ресурсов для обучения тестировщика
Сегодня День знаний, с чем вас и поздравляю! По этому случаю собрал для вас различные бесплатные ресурсы и платформы для обучения профессии «тестировщик».
Все материалы использовал или использую сам.
1️⃣ С чего начинаем?
Тест для профориентации. А ваше ли это вообще? https://aw.club/global/en/career-quiz
Дорожная интерактивная карта для тестировщика https://roadmap.sh/qa
Если интересна roadmap конкретно по ручному тестированию, то выпускал видео + схему на этот счетQA Engineer Road Map
Универсальная матрица компетенций для понимания общего тренда для развития по определенном грейдуhttps://gradebuilder.tech/qagrades
2️⃣ Где обучаемся?
Вселенная тестирования, или Как стать тестировщикомБазовый курс по тестированию, бестселлер на Stepik. Не стоит ожидать практики, но структура курса приятная, как и объяснения. https://stepik.org/course/118842
Тестирование ПО с нуля? Теория + практикаМой курс на Stepik. Кто знаком с моим каналом и уроками, то это хорошая возможность закрепить полученные знания тестами и заданиями. Есть практика. https://stepik.org/course/171826
Тестирование ПО: Postman для тестирования APIБазовый курс по работе с Postman. https://stepik.org/course/120679
Интерактивный тренажер по SQLТолковый курс для отработки практических навыков применения SQL для работы с базами данныхhttps://stepik.org/lesson/297509
Продвинутый Курс Тестирование ПО от Ilarion HalushkaЗамечательный актуальный курс по тестированию, будет интересен даже Middle.
Бесплатная школа по автоматизации с полноценным процессом обучения https://redrover.school/ru
На украинском языке
Безкоштовний курс Тестування ПЗ (100 уроків) от Nataliia Pyslar PopelyshkoБольшое количество структурированных уроков по тестированию. Есть плейлисты по автоматизации
На английском языке
GURU99Отличная площадка с большим количеством материалов для обучения тестирования по разным направлениям https://www.guru99.com/
W3SchoolsТуториалы по различным технологиям, языкам программирования, разработке. Не раз выручали, чтобы освежить знания по SQL, HTML, CSS, XML. https://www.w3schools.com/
Test Automation UniversityБесплатная платформа для обучения автоматизации с уже готовыми дорожными картами по разным языкам и уроками https://testautomationu.applitools.com/
TM SQUAREБольшое количество материалов для подготовки к ISTQB сертификации по разным направлениям TM SQUARE
Automation Step by StepБольшое количество туториалов по автоматизации и конкретным инструментам для функционального тестированияRaghav Pal — Automation Step by Step
На самом деле материалов намного больше. Это только верхушка айсберга. Буду рад увидеть и ваши рекомендации в комментариях.
Идеальный тестировщик – это кто?

Не могу не поделиться здесь своими размышлениями о том, каким должен быть кандидат на должность “специалист по тестированию”. Это восприятие я формировала на протяжении продолжительного времени, проводя множество собеседований и общаясь с разными людьми. Не претендую на истину, просто делюсь своими наблюдениями.
Желание и “огонёк в глазах”
Это самое первое, что поможет вам сменить сферу и стать классным специалистом. Я считаю, что обладая истинным желанием, человек может познать всё, что угодно. На своём пути я встречала немало ребят с огромным желанием научиться новому. Созваниваешься по видеосвязи с таким человеком и видишь, что у него в глазах огенёк горит. Многого стоят такие глаза, знаете ли. Как правило, такие ребята с большим желанием и огоньком в глазах, добивались хороших успехов за относительно небольшой срок.
“Нет, мне не всё равно!”
На одном из предыдущих мест работы мне разработчик как-то сказал :
Уверена, что из людей, которым не всё равно, которые не равнодушны к продукту, к проекту, получаются лучшие специалисты, нежели из тех, кто просто “работает свою работу”. Открою вам небольшой секрет – на всех собеседованиях я давала ситуативное задание, которое помогало понять, какую тактику поведения выберет кандидат в конкретной ситуации:
Структура – всему голова
Тестирование – это история про большой объём информации, которая поступает из разных источников и на постоянной основе. Будущему тестировщику важно уметь структурировать всю информацию и уметь работать с ней грамотно.
У кого-то от природы хорошо развит навык структурированного мышления, а кому-то необходимо прилагать усилия, чтобы его развить. Структурированное мышление помогает:
Безусловно, список курсов, который я привела, можно продолжить. И он не претендует на звание идеального. Тем не менее, это те курсы, которые так или иначе помогут начинающим специалистам реализовать своё желание (или может даже мечту) сменить профессию и работать в тестировании.
Большая часть этих курсов стала фундаментом профессиональной деятельности моих друзей и знакомых. Многие сейчас работают в крупных компаниях на интересной работе с интересными задачами.
Помните, что истинное желание поможет вам свернуть любые горы. Будет точно сложно, но не останавливайтесь! Ну а если вдруг уныние настигнет, то знайте, что так было у всех.
P. S. Хочу выразить благодарность за помощь в написании статьи своим любимым коллегам и друзьям:
Александр Сухинин – менеджер направления, Х5 Tech
Александр Мелентьев – QA Lead МП “Пятёрочка”, Х5 Tech
Андрей Попов – инженер автоматизированного тестирования, Х5 Tech
Александр Наумов – QA Lead, Яндекс
Александр Иванов – инженер тестирования, Газпромбанк
P. P. S. Кстати, все картинки, которые вы видели в статье, сгенерированы с помощью нейросейтки.
Подборка бесплатных курсов
Ссылка на курс: https://stepik.org/course/16478/syllabus
Это самый первый курс об основах тестирования, который я прошла. Вообще, мне очень по душе эта платформа для обучения. Нравится мне больше всего в ней интерактивный режим: вы посмотрели или почитали урок и сразу же выполняете какое-то задание. Или не выполняете. Тогда вы возвращаетесь на шаг назад, перечитываете материал и снова выполняете задание.
Этот курс освещает фундаментальные основы тестирования: понятие, цели, принципы и процесс тестирования, типы и уровни тестирования, какие существуют модели разработки ПО и какое место занимает тестирование, как осуществляется процесс разработки тестов и какие методы существуют, как происходит планирование и оценка тестов, а также процесс организации тестирования и т. д.
Знакомство с фронтендом
Ссылка на курс: https://htmlacademy.ru/courses/intro-to-web-development
Увлекательная подача материала: Кекс – кот, разработчик и предприниматель и по совместительству ваш босс! Интересно, правда? Вот и меня он завлёк с первой страницы тренажёра. Все задания выполняются прямо в браузере и вы видите, как при помощи HTML творится магия.
Конечно, тестировщику не понадобится в своей работе создавать сайты, однако понимать, из чего состоят и как устроены сайты – будет очень полезно. В этом вам поможет этот очень увлекательный и интересный курс. Его я прошла практически на “одном дыхании”. Многие блоки входят в бесплатную часть, но есть и платная версия – расширенная с практикой. Попробуйте сперва бесплатную и, возможно, вы, как и я, купите потом и платную.
Этот курс коротенький, поэтому после него сразу рекомендую следующий курс (по той же причине объединила их в одном пункте):
Основы HTML и CSS:
Интерактивный тренажёр по SQL

Ссылка на курс: https://stepik.org/course/63054/syllabus
Даже начинающему тестировщику необходимо уметь составлять простенькие запросы SQL. Знание SQL – очень важный навык для тестировщика, поскольку большая часть информации хранится в базах данных. Чтобы её найти или получить, необходимо уметь составлять правильные SQL-запросы для обработки данных в SQL-СУБД.
Ещё, кстати, у Степика есть приложение – мне очень нравилось выполнять в нём задания по дороге куда-либо.
Введение в базы данных
Ссылка на курс: https://stepik.org/course/551/syllabus
Ещё один курс может пригодиться для оттачивания навыков SQL-запросов, понимания принципов использования баз данных в приложениях, основ реляционных и нереляционных баз данных. Тут не буду подробнее писать, так как это тот же SQL, только в немного другой вариации. Время прохождения: в 2 раза меньше, чем на курсе, описанном в пункте выше.
Postman для тестирования API
Ссылка на курс: https://stepik.org/course/120679/info
В наше время младшему тестировщику необходимо понимать, что такое API и с чем его едят. Кстати, классный курс об основах API и его тестировании я проходила у Ольги Назиной. О нём чуть ниже – в подборке платных курсов.
А как можно легко и просто тестировать API в замечательном инструменте Postman, расскажет этот коротенький, но очень содержательный курс. Я проходила его, когда уже в течение продолжительного времени тестировала API в Postman, однако узнала для себя некоторые новые возможности инструмента, о которых раньше не знала.
Заявленное время прохождения курса – 3 часа. Не сильно напрягаясь, его можно пройти за 2-3 вечера, причём, с большим удовольствием.
QA Automation engineer?
Наш ответ – да, автоматизированные тестировщики крайне востребованы. Многие компании ищут таких специалистов, что означает — они готовы достойно платить.
Занятия в Учебном центре Maxima проходят онлайн
Посмотрите пример нашего урока по Java

Подойдут наши курсы?
Ссылка на курс: https://pasv.us/ru/course/qa-automation
Если вдруг у вас есть лишние 7 000 $ и вы отлично знаете английский, то этот курс – самый необычный. Его проходил мой друг в 2021 году. Мне захотелось поделиться с вами кейсом о том, как человек, работая в то время на складах, решил изменить свою жизнь на 180 градусов: он вложил все свои деньги в курс, в обучение новой профессии. Мне повезло работать с ним в одной команде.
Андрей Попов, инженер автоматизированного тестирования, X5 Tech:
Тестирование меня привлекало уже очень давно, поэтому в 2021 году я решил основательно взяться за обучение и кардинально сменить область деятельности. Увидев интервью с основателем школы PASV, решил, что точно хочу учиться именно там, чего бы мне это ни стоило.
Обучение проходило через Zoom, 5 дней в неделю по 2-4 часа на протяжении шести месяцев. Самостоятельная работа над огромным количеством задач отнимает много времени. Да, совмещать с работой сложно, поэтому лучше подкопить и уделить обучению всё свое время.
Почему обучение стоило этих денег? Каждый из преподавателей – практикующий.
В основном это сотрудники крупных компаний США, поэтому можно быть уверенным в том, что подаваемая информация максимально актуальна. Если что-то непонятно, то можно задать вопрос преподавателю напрямую.
Весь курс построен на работе в проектах, в том числе реальных. Поэтому все знают на практике, как работать в команде, легко ориентируются в Jira, Confluence, Git.
Теория тестирования даётся максимально подробно и с огромным количеством примеров, сразу же подкрепляемых практикой. Особый упор делается на автоматизации. В рамках одного курса можно выучить JavaScript, Java, Python и массу тестовых фреймворков. Преподаватели шаг за шагом объясняют всё, чтобы обучающийся смог организовать автоматизацию на проекте с нуля.
Подборка платных курсов
Ссылка на курс: https://practicum.yandex.ru/qa-engineer/
Этот курс – своего рода all-inclusive. Тут всё сразу и в одном месте.
Сама я этот курс не проходила, но к нам устраивались немало коллег после этого курса, и они были весьма прокаченными с точки зрения знаний.
Приведу здесь отзыв моего друга, который был принят к нам на прошлое место работы после этого курса, а на данный момент он работает Middle специалистом по тестированию и уже успешно автоматизирует фронт на Java Script.
Александр Иванов, инженер по тестированию, Газпромбанк:
В 2019 году я искал себе курс по тестированию. У меня нет профильного IT образования, и на момент поиска курса не было опыта в IT-cфере.
Курс дал достаточно хорошую основу. В нём дают всю базу для старта работы QA: начиная с основ тестирования веб-приложений и проектирования тестов, заканчивая API, мобильным тестированием и базами данных. Безусловно, приходилось что-то доучивать и прокачивать навыки параллельно, но без этого никак. Дополнительно заниматься и искать информацию в ходе обучения придётся в любом курсе. Стоит также учитывать, что необходимо достаточное количество времени для прохождения курса и выполнения заданий. Совмещать с работой было сложно, но оказалось возможно, если сильно захотеть.
1. Теория отлично приправлена практикой.
2. Много разностороннего интересного материала для обучения (схемы, видео, тренажер с редактором и пр.).
3. Отличная команда сопровождения курса (кураторы, техподдержка, ревьюеры, наставники). Ревьюеры и наставники – это только практикующие тестировщики c опытом.
4. После прохождения курса становится доступен блок по трудоустройству. В блоке также есть наставники. По ходу прохождения блока можно поучаствовать в тестовом собеседовании, принять участие в peer-to-peer активностях, составить себе достойное резюме с сопроводительным письмом. И самое главное – побороть страх перед реальными собеседованиями и тестовыми заданиями, к которым также готовят.
Что не понравилось:
1. Дату начала обучения перенесли на более поздний срок, чем было заявлено изначально. Это было неудобно.2. Специфические инструменты для практики. Хоть весь курс и построен на работе в проектах, в том числе реальных, инструменты были выбраны довольно специфичные: вместо привычных всем Jira, Confluence были Яндекс. Трекер и пр. непопулярные инструменты.
3. Связка JavaScript vs Puppeteer. Основной блок по автоматизации тестирования на Puppeteer. Создан, скорее, для того, чтобы понять – что вообще такое автоматизация. Но выбор этой библиотеки в связке с языком программирования JavaScript – не очень понятная история для базового курса по QA.
Школа для начинающих тестировщиков от Ольги Назиной

Ссылка на курс: https://software-testing.ru/edu/3-online/56-school-for-beginer
Название курса говорит само за себя – это крутой интенсив с большим количеством материала. Считаю, что он будет очень полезен новичкам.
Конкретно этот курс Ольги я не проходила (я проходила у неё курс по тестированию REST API – он идёт ниже в моём списке), но меня зацепила её подача материала, ёмкость, а также структурированность информации.
В курсах Ольги весь материал с картинками – всё как я люблю, для лучшего запоминания ассоциативным способом. Также читала у Ольги много разных статей и её блог. Поэтому смело рекомендую этот курс начинающим тестировщикам – преподаватель она отличная.
Тестирование REST API
Ссылка на курс: https://software-testing.ru/edu/3-online/271-rest-api
Классный курс об основах API понятным языком, с понятными объяснениям. За это респект Ольге Назиной, конечно.
Удобный формат обучения на платформе:
Ещё стоит отметить, что в рамках прохождения курса вам удастся “потрогать” ручками то самое API и увидеть, как оно работает на примере реальной системы. Мне этот курс очень понравился.
Первый онлайн-институт тестировщиков Натальи Руколь
Ссылка на курс: https://software-testing.ru/edu/1-schedule/268-point
Меня вдохновило то, что Наталья в тестировании работает уже более 20 лет и что она столкнулась на своём опыте с большим количеством разнообразных ситуаций. Могу смело рекомендовать её курсы к прохождению.
С преподавателем Натальей Руколь я познакомилась также в рамках другого курса – Школа тест-менеджеров, но он для тех, кто занимается управлением и организацией тестирования.
Вернём деньги, если формат обучения не подойдёт
Если вы решите остановить обучение во время первых двух занятий, мы вернём полную сумму. А начиная с третьего — стоимость оставшихся занятий. Также можно сделать «заморозку» и вернуться к занятиям со следующим потоком или перевестись на другое направление.
Помощь с
Наши HR-специалисты помогают нашим выпускникам найти первую работу получить оффер.
Записаться
Остались вопросы или нужна помощь? Приходите на бесплатную консультацию. Расскажем о том, как выбрать актуальное направление для перехода в IT-индустрию, и подберём для вас подходящую программу обучения.





