Тестировщик или qa engineer – одна из популярных и востребованных профессий на рынке. Ошибочно мнение, что профессия очень легкая и особых скилов и навыков не требуется: «Мол, садишься играешь в игрушки, клацаешь приложуху и ждешь, когда выскочит баг». Эх, если бы все было так просто. На далее ситуация кардинально отличается. Для тестирования продукта необходимо много времени, усилий и знаний. Как минимум это знание языка программирования (хотя бы одного (python, javascript), а в идеале – нескольких).
Содержание
- Обязанности QA и его задачи на рабочем месте
- Зарплата и место на рынке труда
- Первые шаги в индустрии
- Плюсы и минусы профессии
- Профессия тестировщик от Skillbox
- Курс тестирование мобильных приложений от Skillbox
- Курс тестировщик программного обеспечения от Skillfactory
- Курс тестировщик от Нетологии
- Онлайн-курс тестировщиков от irs.academy
- Факультет тестирования от Geekbrains
- Курс QA Automation от Тинькофф
- Яндекс практикум. Как стать инженером по тестированию от Яндекс
- Курсы по тестированию ПО
- Обучение тестировщиков онлайн от LearnQA
- Курс тестирования ПО
- Тестирование ПО: подготовка к сертификации ISTBQ FOUNDATION
- Курсы тестировщиков онлайн от GaleraITAcademy
- Первый онлайн институт тестировщиков
- Тестирование ПО для начинающих от Udemy
- Итоги
Обязанности QA и его задачи на рабочем месте
Поговорим о том, что должен делать тот самый тестировщик. Что он должен знать, что должен делать, а чем должен научиться.
QA engineer отвечает за качество будущего ПО или приложения. А вот и все задачи тестировщика:
- Теоретические знания должны позволять ему анализировать техническую документацию;
- Должен уметь общаться с заказчиком для регулярной коммуникации по проекту;
- Анализирует возможные риски;
- Вычленение ошибок в процессе разработки;
- Нужно уметь разрабатывать и проводить тестирования;
- Отслеживание и определение проблемных мест, с последующим внесением в трекинг-систему;
- Если он занимает высокопоставленную должность, то должен уметь все четко, грамотно и ясно доносить стажерам;
- Обсуждение проблем с разработчиками;
- Прослеживание жизненного цикла проблем тестируемой программы;
- Умение находить недочеты, с последующим устранением;
- Должен уметь работать с новыми технологиями и стараться освоить их первым.
Зарплата и место на рынке труда
Заработная плата – момент волнующий всех и каждого. Это нормальное явление, ведь все хотят получать достойные деньги за работу. Начать следует с востребованности и популярности специальности.
Профессия востребована и пользуется хорошим спросом на рынке труда. Из-за повального появления различного софта и приложений, профессия тестировщика стала популярной. Самое главное, что она всегда будет актуальной, из-за повальной цифровизации всех отраслей нашей жизни.
Вакансии тестировщика можно найти на любом сайте с объявлениями или сайтах по поиску персонала и сотрудников. Все зависит только от ваших умений и знаний. Зарплата будет прямо пропорциональна вашим скилами и знаниям. Средняя зарплата должности составляет 1200 – 1400 долларов. Но до нее нужно будет постараться и дорасти. Как и в любой другой работе, которая связана с ИТ, есть разные уровни скила. Junior tester будут получать меньше, чем про и middle– 700-800 долларов в месяц. Но никто не запрещает развиваться и совершенствоваться.
Подводя итог, можно сказать, что профессия востребованная, нужная и «не выйдет из моды» через пару лет. Она уже сала неотъемлемой частью наших жизней.
Первые шаги в индустрии
Что касается работы и её поисков, то путей развития несколько.
- Если вы тестировщик самоучка, то вам будет сложнее, чем конкурентам. Самый хороший вариант – начать карьеру на фрилансе. Это неплохой вариант, чтобы улучшить уровень навыков, проверить знания на практике и «набить» руку на реальных проектах. На фрилансе всегда можно найти постоянных клиентов и набраться опыта в индустрии. Да, это будет сложнее и куда дольше, чем получение опыта работы в компании или студии, но для кого-то намного результативнее.
- Если вы где-то получили образование по профессии, то найти и устроиться будет куда легче. Современные онлайн школы и курсы предлагают стажировку в компаниях-партнерах. Но это касается только успешных учеников и тех, кто действительно горит и живет этой сферой. Такой вариант развития куда проще, но для этого придётся поработать и обогнать всех своих конкурентов-студентов. А желающих будет немало.
Плюсы и минусы профессии
Что касается плюсов и минусов, то они есть везде, в любой профессии и индустрии. Постараемся разобраться с обоими подпунктами:
Плюсы:
- Высокая заработная плата;
- Возможность иметь регулярный заработок;
- Востребованная специальность;
- Опции развития и карьерного роста;
- Вы всегда можете подрабатывать дома, в свободное время;
- Нет привязки к месту и времени работы;
- Возможность открыть свою компанию или курсы.
Недостатки:
- Хотите получить хорошее место? Нужно быть лучше сотен остальных. Профессия востребована и конкурс на 1 рабочее место большой;
- Скрупулёзная работа, особенно ручная тестировка. Запаситесь терпением;
- Работа не всегда веселая и легкая, бывают и скучные проекты.
Профессия тестировщик от Skillbox

Краткая информация:
- Стоимость: 6 364 рублей в месяц, со скидкой – 3 818 рублей в месяц;
- Длительность: 12 месяцев;
- Наставник: есть, преподаватели;
- Документ: Диплом Skillbox об успешном завершении курса;
- Задания: есть, с проверкой.
Программа: Программа классического образца: Видеоуроки, домашние задания, постоянная работа с наставником и подготовка к дипломной работе. В процессе оубчения, студенту предстоит пройти 105 тематических модулей и 586 уроков.
Преподаватели: Евгений Данилов — Head of QA, Samsung NEXT, Арсений Батыров — тимлид QA, Михаил Овчинников — главный методист технического направления Skillbox, Даниил Пилипенко — директор кадрового центра SimbioWay, Марина Третьякова — ведущий специалист по тестированию в СКБ «Контур» и многие другие профессионалы отрасли.
Особенности: Первый взнос по оплате частями за обучение необходимо сделать спустя 3 месяца. Интересно и то, что дипломная работа будет связан с тестом онлайн-портала.
Что получает студент: По окончанию курса, студент сможет применять техники тест-дизайна на практике, заниматься приемочным и регрессированным тестированием, сможет составлять баг-репорты, будет знать основы Git, Java, SQL и вёрстки, будет работать в баг-трекере Jira, узнает Android Studio, Android SDK и SDK Manager, будет работать с API.
Курс тестирование мобильных приложений от Skillbox

Краткая информация:
- Стоимость: 98 000 рублей, со скидкой — 58 800 рублей, оплата частями 2 450 рублей;
- Длительность: 9 месяцев;
- Наставник: есть, преподаватели;
- Документ: Диплом Skillbox об успешном завершении курса;
- Задания: есть, с проверкой.
Программа: Программа классического образца: Видеоуроки, домашние задания, постоянная работа с наставником и подготовка к дипломной работе. Вас ждут 18 тематических модулей и 75 онлайн-уроков.
Преподаватели: Арсений Батыров — Тимлид QA, Дмитрий Шадрин — Head of QA в Social Solutions,
Особенности: Программа подразумевает помощь в трудоустройстве по окончанию курса. Студентам дадут рекомендации по составлению портфолио, подготовят к собеседованию в компаниях-партнерах, а на защите диплома будут реальные заказчики.
Что получает студент: Студент ряд следующих скилов: тестирование на Android и iOS, Работа с Android Studio и Xcode, Работа с Jenkins и настройка CI, Работа с эмуляторами и симуляторами, Работа с Appium Desktop, Составление баг-репортов, Автоматизированное тестирование на Android и iOS, Написание простых и сложных автотестов.
Курс тестировщик программного обеспечения от Skillfactory

Краткая информация:
- Стоимость: при оформлении рассрочки на 12 месяцев – 8 250 рублей в месяц, со скидкой – 5 775 рублей в месяц;
- Длительность: 8 месяцев;
- Наставник: есть, кураторы курса;
- Документ: Персональный сертификат о прохождении специализации. По запросу предоставляется на английском языке;
- Задания: есть, с проверкой.
Программа: Программа выстроена следующим образом: изучения материала в симуляторе, выполнение практических заданий, регулярная поддержка преподавателя и коллектива, наработка портфолио в процессе всего обучения.
Преподаватели: Тимур Нурлыгаянов — QA Trainer, опыт в тестировании более 9 лет, Александр Панченко — Автоматизированное тестирование финансовых систем (веб-банкинг и трейдинг криптовалют) в BitTradeSoft Inc., Юлия Носакова — Менеджер проектов, ex-QA Lead в компании KODE с опытом в тестировании 6 лет, Юлия Чистова — Руководитель отдела обеспечения качества мобильных приложений в компании ЛитРес.
Особенности: в программу включен программный трек по подготовке к собеседованиям и поиску работы в будущем. Студентов подготовят не только морально, но и практически: объяснят основные принципы проведения собеседований, научат общаться с работодателем и так далее.
Что получает студент: После обучения вы получите огромный опыт и базу знаний в сфере тестирования ПО. Вы поймете принципы работы тестировщика, основные сложности и методы их решения, узнаете, что такое ручное тестирование.
Курс тестировщик от Нетологии

Краткая информация:
- Стоимость: 77 900 рублей, со скидкой 50 635 рублей, от 4 220 рублей в месяц при оплате частями;
- Длительность: 6 месяцев;
- Наставник: есть, преподаватель;
- Документ: Удостоверение о повышении квалификации или Диплом о профессиональной переподготовке;
- Задания: есть, с проверкой.
Программа: Программа классического образца: Видеоуроки, домашние задания, постоянная работа с наставником и подготовка к дипломной работе.
Преподаватели: Александр Долинский – руководитель группы тестирования, Алена Батицкая – фронтент разработчик, Ильная Гильязов- технический директор компании и многие другие.
Особенности: в процессе обучения студенту помогут с трудоустройством. Помогут подготовить профессиональное резюме и портфолио, расскажут о тонкостях проведения собеседований и подготовят к ним.
Что получает студент: После прохождения курса, студент сможет использовать актуальные теории тестирования, понимать жизненый цикл разработки ПО, програмировать на Java, использовать объектно-ориентированное программирование, проводить unit-тестирования и многое другое.
Онлайн-курс тестировщиков от irs.academy

Краткая информация:
- Стоимость: зависит от уровня подписки: 390 рублей, 18 000 рублей и 36 000 (цена со скидкой 18 000 рублей);
- Длительность: 24 часа;
- Наставник: есть, но только в ВИП подписке, для обычной подписки есть помощь тех. поддержки;
- Документ: электронный сертификат, а во втором и третьем уровнях доступен бумажный сертификат;
- Задания: есть, но во втором и третьем уровнях и с проверками.
Программа: Программа зависит от уровня подписки. Самый простой предполагает самостоятельное обучения по видеокурсу и помощь тех. Поддержки. В остальных двух вариантах будут доступны регулярные консультации с преподавателями курса, тесты, модули и индивидуальные разборы домашних заданий.
Преподаватели: есть, но только во 2 и 3 уровне подписки.
Особенности: У курса есть 3 варианта подписки, дающие различные бонусы и привилегии учащимся: обычная подписка, подписка ПРО и ВИП.
Что получает студент: После окончания курса студент сможет самостоятельно тестировать мобильные приложения, тестировать веб-приложения, использовать методы автоматического тестирования, находить ошибки, баги, разрабатывать тестовые планы и тестовые примеры.
Факультет тестирования от Geekbrains

Краткая информация:
- Стоимость: рассрочка – 3 990 рублей в месяц;
- Длительность: 12 месяцев;
- Наставник: есть, личный помощник-куратор;
- Документ: диплом о профессиональной переподготовке, сертификат о профессиональном обучении на факультете Тестирование ПО;
- Задания: есть, с проверкой.
Программа: Программа курса многофункциональна: она подойдет, как новичкам и людям, которые хотят что-то изменить в своей жизни, так и ребятам, которые уже задействованы в сфере. Включает в себя программа 159 часов обучающего контента, 336 часов практики.
Преподаватели: Раиль Закиров, Анастасия Кайгородова – тестировщик, фрилансер, Вячеслав Колпаков – старший инженер по тестированию, Александр Данилов – тестировщик ПО банковского сектора, Александр Придача – старший тестировщик и много других профессионалов.
Особенности: После прохождения обучения, студент сможет работать не просто тестировщиком, а сможет выбрать между тестировщиком ПО, тестировщиком мобильных приложений, стать инженером автоматизации тестирования, QA инженером, аналитиком-тестировщиком.
Что получает студент: Знание методологии и стандартов в области тестирования, тестирование пользовательского интерфейса, умение пользоваться командной строкой (Linux), составление SQL-запросов, работа с системой контроля версий Git, автоматизация тестирования API, знания языка Java и методологии ООП, разработка и внедрение автоматизированных тестов на Java, работа со средствами автоматического тестирования (Selenium), понимание методологий TDD и BDD, автоматизация тестирования мобильных приложений (Appium), работа с инструментами CI/CD (Jenkins, TeamCity).
Курс QA Automation от Тинькофф

Краткая информация:
- Стоимость: бесплатно;
- Длительность: нет;
- Наставник: есть, преподаватели;
- Документ: нет;
- Задания: есть, с проверкой.
Программа: Программа разработана для студентов 18+ лет и выпускников технических специальностей, которым интересна аналитика, программирование.
Преподаватели: Сергей Серов — занимается автоматизацией Siebel и мобильного оператора, тестирую интерфейсы и API, Ивановский Николай — автоматизация процессов тестирования, а также тестированием API, Имаев Азамат — специализируется на функциональном тестировании web-приложений на Tinkoff.ru
Особенности: Проходит курс обучения в штаб квартире Тинькофф и региональных центрах разработки, а лучших студентов берут на работу в Тинькофф.
Что получает студент: знания теории тестирования и реляционных баз данных, знание Java, опыт автоматизации тестирования, опыт автоматизации тестирования, опыт самостоятельной разработки.
Яндекс практикум. Как стать инженером по тестированию от Яндекс

Краткая информация:
- Стоимость: вводный курс – бесплатно. Итоговая стоимость всего курса – 60 000 рублей (если платить в месяц по 15 000 рублей), единократная оплата всего курса – 50 000 рублей;
- Длительность: 4 месяца;
- Наставник: есть, преподаватели + поддержка в чате 24/7;
- Документ: Диплом от Яндекса;
- Задания: есть, с проверкой.
Программа: Вы освоите востребованные навыки специалиста по тестированию, но и поработаете с настоящими проектами.
Преподаватели: Опытные преподаватели, методологи и действующие специалисты Яндекса и Школы анализа данных.
Особенности: Яндекс разработал свою собственную систему обучения, для достижения еще больших результатов. С первого дня, студент учатся на практике. Никакой воды, только конкретика и опыт.
Что получает студент: Студент получает базу основных востребованных навыков и скилов в сфере тестирования, поработает с настоящими проектами. Также освоит тест-анализ и тест-дизайн, сможет самостоятельно тестировать мобильные приложения, поймет, как работать с базами данных и создаст свой выпускной проект, который пополнит портфолио.
Курсы по тестированию ПО

Краткая информация:
- Стоимость: 166 420 рублей, ос скидкой – 119 790 рублей;
- Длительность: 352 академических часа;
- Наставник: есть, преподаватель;
- Документ: Свидетельство о повышении уровня квалификации, Диплом о профессиональной переподготовке;
- Задания: есть, с проверкой.
Программа: Стандартная программа в виде комбинации практики с теорией и консультациями. Однако, она более подробная. Она построена таким образом, чтобы провести слушателей по всем этапам этого процесса, начиная с принятия решения о внедрении автоматизированного тестирования через планирование и выполнение тестирования и заканчивая отчетом.
Преподаватели: Седых Игорь Владиславович — преподаватель-практик по направлениям «Программирование», «Трехмерная графика» и «MacOS».
Особенности: Курсы разделены на различные типы программ. Каждая отличается количеством академических часов и материалом. Дипломная программа «тестировщик ПО» длится 352 академ. часа.
Что получает студент: студент получит ряд следующих знаний, скилов и навыков: понимание видов тестирования и необходимости их применения на различных этапах реализации проекта, составление тест-планов, создание и реализация тестовых сценариев, понимание жизненного цикла разработки ПО, разработка и обслуживание автоматизированных тестов (Selenium).
Обучение тестировщиков онлайн от LearnQA

Краткая информация:
- Стоимость: у каждого курса она своя. Есть 3 варианта подписки на курс: базовая, продвинутая и уверенная;
- Длительность: зависит от выбранного курса;
- Наставник: есть, групповой чат с преподавателями;
- Документ: Сертификат о прохождении курса;
- Задания: есть, с проверкой.
Программа: Программа представляет собой видеозаписи уроков. Все видео смонтированы профессионалами, нет никакой воды и лишних слов. Только полезная инфа, которая поможет вам ворваться в сферу тестировщиков.
Преподаватели: Арсений Батыров – Mobile QA Team Lead
Тренер, Виталий Котов — Automation QA Team Lead,
Особенности: огромный выбор курсов и направлений. Каждый студент может самостоятельно выбрать свой вектор развития. Можно записать сразу на несколько курсов и проходить их одновременно.
Что получает студент: После окончания курса студент сможет самостоятельно тестировать мобильные приложения, тестировать веб-приложения, использовать методы автоматического тестирования, находить ошибки, баги, разрабатывать тестовые планы и тестовые примеры.
Курс тестирования ПО

Краткая информация:
- Стоимость: 20 000 рублей;
- Длительность: 5 недель;
- Наставник: есть, преподаватель;
- Документ: сертификаты;
- Задания: есть, с проверкой.
Программа: классическая программа, рассчитанная на новичков. Она поможет ворваться в сферу и начать развиваться в ней.
Преподаватели: Александр Таранков — Senior QA Engineer в Openprovider, опыт работы в тестировании — с 2001 года, Михаил Шишкин — Старший инженер по тестированию ПО более 5 лет.
Особенности: есть вариант прохождения онлайн варианта курса, а можно пройти его офлайн.
Что получает студент: Студент узнает все азы и основы тестирования приложений, процессы, методы и инструменты тестирования, сможет поднять свой профессиональный навык, научится тестировать веб-приложения.
Тестирование ПО: подготовка к сертификации ISTBQ FOUNDATION

Краткая информация:
- Стоимость: бесплатно;
- Длительность: 32 урока, 111 тестов;
- Наставник: нет;
- Документ: Сертификат Stepik;
- Задания: нет.
Программа: состоит из 32 уроков и 111 тестов.
Преподаватели: Антон Кхолин.
Особенности: Данный курс основан на официальной программе обучения «Сертифицированный тестировщик ПО Базового уровня» ISTQB и предназначен для подготовки к сдаче сертификационных экзаменов. Все тестовые задания, представленные в курсе, взяты из реальных экзаменов ISTQB Foundation Level.
Что получает студент: Студент получает хорошую базу и подготовку к тестированию ISTQB Foundation, а также сможет прокачать свои навыки в сфере тестирования приложений.
Курсы тестировщиков онлайн от GaleraITAcademy

Краткая информация:
- Стоимость: 399 долларов, со скидкой 49 долларов;
- Длительность: 2 месяца;
- Наставник: есть, преподаватель курса;
- Документ: сертификат Galera It Academy;
- Задания: нет.
Программа: курс выполнен в виде онлайн курсов. Так же, программа простым языком объясняет сложные вещи.
Преподаватели: Andy Key Автор популярного на просторах YouTube канала про IT
Автор книги Engineer» ISTQB Certified, QA Team lead.
Особенности: программа подразумевает помощь в трудоустройстве. Студентам расскажут о всех правилах проведения собеседований, о том, как найти подход и как общаться с работодателем. Помогут создать грамотное портфолио.
Что получает студент: Студент после прохождения курса узнает Методологии разработки. SDLC (Software Development Life Cycle), спецификацию программного обеспечения, научится вести текстовую документацию, узнает все о багах и дефектах программ и приложений, узнает техники тест дизайна, попробует свои силы и научится разным техникам тестирования.
Первый онлайн институт тестировщиков

Краткая информация:
- Стоимость: 19 000 рублей, для юридических лиц – 22 000 рублей;
- Длительность: 11 недель;
- Наставник: есть, тренер индивидуальный;
- Документ: Сертификат о том, что студент прослушал курс лекций. Сертификат выдается на двух языках;
- Задания: есть, с проверкой.
Программа: более 40 часов практических занятий и 11 различных тематических модулей и тем обучения.
Преподаватели: Наталья Руколь — В тестировании с 2004 года. Работала с операционными системами и системами документооборота, Роман Буданов — В тестировании с 2013 года. Начинал с манки-тестинга HOG-игр для мобилок, Нина Агеева — Суровый сибирский аккаунт-менеджер. Характер «стойкий нордический». В тестировании с 2012 года, Елена Крестина — HR-менеджер «Лаборатории качества» и многие другие профи своего дела.
Особенности: курс максимально практичен и информативен, команда экспертов своего дела.
Что получает студент: После завершения курса, Вы получите ряд следующих скилов и навыков:
Сможете успешно проводить тестирование (исследовательское и скриптовое), научитесь разрабатывать базовые автоматизированные тесты для функционального (Selenium) web-тестирования, научитесь оптимальному баг-трекингу, форматам составления тестовых артефактов, ознакомитесь с самыми популярными инструментами ведения чек-листов, тест-кейсов и баг-трекинговыми системами, будете обладать ключевыми навыками тестирования интеграции (с использованием SoapUI) и баз данных (SQL).
Тестирование ПО для начинающих от Udemy

Краткая информация:
- Стоимость: 19,99 долларов, со скидкой – 18, 99 долларов;
- Длительность: 6 часов познавательного контента;
- Наставник: нет;
- Документ: нет;
- Задания: нет.
Программа: Программа рассчитана для новичков и начинающих тестеров, которые только узнают индустрию.
Преподаватели: IT Web Study.
Особенности: это быстрый и емкий курс, длинною чуть более 6 часов.
Что получает студент: студент получает 52 видеозаписи лекций курса и бессрочный доступ к ним. Так же получает все основные базовые навыки и знания, которые помогут ему далее развиваться в сфере тестирования.
Итоги
Индустрия тестирования софта и приложений востребована и интересна, не всегда, но по большей части интересна. Мы постарались собрать для вас список самых интересных курсов, вебинаров и программ обучения. Да, это именно список, а не топ. Каждый должен знать, что все позиции условны и не играют роли. Главное – содержание каждого отдельного курса. Каждый образовательный курс выстроен по-своему, несет разную ценность и информацию. Одни – готовят тестировщиков-профессионалов с нуля, другие- призваны освежить знания студентов, уча их по собственным методикам.
Каждый человек, который хочет изменить свою жизнь, может самостоятельно ознакомиться с каждым курсом, темой, кейсом и понять, какие именно фичи и знания он ему даст и будет ли вообще полезен для него.
Все курсы интересны и заточены под разные аспекты и моменты обучения. Их объединяет то, что все они понятные, методики обучения студентов – новые и заточены на практику, многие выстроены в форме вебинаров, а есть и текстовые курсы с таблицами и картинками. Каждый сможет выбрать то, что ему по душе.
Если вы давно думали о переменах, хотели освоить новую профессию, то настало время планам свершиться! Не теряйте ни минуты и начните уже сегодня! Удачи и успехов вам.