Фоновое изображение
Профессия

Тестировщик

Освойте IT-профессию, для которой не требуется опыт и техническое образование
Станьте специалистом ручного и автоматизированного тестирования
Лучших выпускников пригласят на собеседование в Альфа-Банк
Когда
26 августа — 10 февраля
Формат обучения
онлайн-вебинары
по вечерам
Уровень
с нуля
Запишитесь на курс и получите консультацию по программе обучения
34 900 ₽39 900 ₽
полная стоимость курса
от 3 325 ₽ / месяц
оплата частями
Программа разработана в партнёрстве с компанией Альфа-Банк.
5 месяцев
интенсивного общения и практических занятий со специалистами ведущих компаний
12 инструментов
тестировщики ежедневно используют в работе, вы освоите их в процессе обучения
Развитие карьеры
вы можете вырасти в профессии до позиции QA Lead с зарплатой от 200 000 рублей в месяц
Диплом
официальный документ установленного образца от известного онлайн-университета
Трудоустройство
лучшие выпускники получат приглашение на собеседование в команду тестирования Альфа-Банка

Кто такой тестировщик

Тестировщик в компании — это IT-специалист, следящий за качеством программного продукта. В его задачи входит исследование на предмет соответствия реального поведения ПО и фактических ожиданий (это может быть локальное приложение на компьютере, веб-приложение, мобильное приложение).

Спрос на тестировщиков очень высок — каждая команда разработки стремится выпускать качественный продукт без багов.
~ 3400 вакансий
для тестировщиков появляется ежемесячно (по данным hh.ru)

Лёгкий вход в IT-индустрию
Тестировщик в команде разработки отвечает за качество готового технологического продукта. Эту профессию можно освоить быстрее, чем профессию программиста — всего за пять месяцев. Но при этом вы получите такие же перспективы работы в интересных международных проектах и возможность развития.
Встреча в Москве
После завершения курса вы можете встретиться с преподавателями и авторами программы из компании Альфа-Банк на очном мероприятии в Москве. Это возможность погрузиться в атмосферу профессии, завести полезные знакомства и задать вопросы.

Программа курса

Введение в тестирование
Начнём с азов проведения тестирования и введения в профессию. За 6 занятий вы познакомитесь с теориями тестирования, узнаете разницу между понятиями QA и тестированием и начнёте писать тестовые сценарии и заводить баги. На практике вы будете работать с различными программными продуктами, создавать под них тестовые сценарии в Zephyr и заводить баги на платформе JIRA, а также тестировать API.
Начнём с азов проведения тестирования и введения в профессию. За 6 занятий вы познакомитесь с теориями тестирования, узнаете разницу между понятиями QA и тестированием и начнёте писать тестовые сценарии и заводить баги. На практике вы будете работать с различными программными продуктами, создавать под них тестовые сценарии в Zephyr и заводить баги на платформе JIRA, а также тестировать API.
Введение в тестирование ПО. Методы и виды тестирования
Основы клиент-серверного взаимодействия

Тестирование ПО. Многообразие тестирования
Артефакты тестирования
Инструменты тестирования
Жизненный цикл разработки ПО. Гибкие методологии разработки ПО
6 часов теории18 часов практики
Навыки, которые вы получите
поймёте методологии тестирования
научитесь применять актуальные теории тестирования
освоите написание тестовых сценариев
научитесь проводить ручное тестирование, заводить дефекты
познакомитесь с инструментами: Postman, Zephyr и JIRA
разберётесь с циклом разработки ПО
Программирование на Java
В этом блоке начинаем работу с Java, одним из самых популярных языков программирования. Блок состоит из 16 занятий и включает в себя изучение основ языка, работу с объектно-ориентированным программированием и использование фреймворка Collection.
В этом блоке начинаем работу с Java, одним из самых популярных языков программирования. Блок состоит из 16 занятий и включает в себя изучение основ языка, работу с объектно-ориентированным программированием и использование фреймворка Collection.
Основы Java. Функции и циклы
Типы данных в Java
Объектно-ориентированное программирование. Структура класса
Модификаторы доступа, наследование. Полиморфизм
.
Абстракции и интерфейсы
InMemory хранение данных — массивы одномерные и многомерные
InMemory хранение данных — коллекции
16 часов теории42 часа практики
Навыки, которые вы получите
научитесь решать задачи ввода/вывода в Java
научитесь использовать сложно-составные операторы
освоите работу со строками
познакомитесь с объектно-ориентированным программированием (ООП)
узнаете принципы принятия решений в проектировании
научитесь использовать массивы и применять вспомогательные функции массивов
научитесь применять механизмы коллекций в Java и пакет java.util.Collection
Git — система контроля версий
Каждый разработчик должен знать основы работы с системой Git, так как на данный момент это практически стандарт по управлению исходным кодом. За 3 занятия вы научитесь работать с этой системой и с сервисом GitHub, сможете публиковать свои домашние работы и уже в процессе обучения сформируете первое портфолио (работодатели часто просят показать примеры вашего кода на GitHub).
Каждый разработчик должен знать основы работы с системой Git, так как на данный момент это практически стандарт по управлению исходным кодом. За 3 занятия вы научитесь работать с этой системой и с сервисом GitHub, сможете публиковать свои домашние работы и уже в процессе обучения сформируете первое портфолио (работодатели часто просят показать примеры вашего кода на GitHub).
Предназначение системы контроля версий
Основные операции (фиксация и откат изменений, поиск, история)
Работа с сервисом GitHub
Ветки, слияние веток и разрешение конфликтов
Командная работа
3 часа теории9 часов практики
Навыки, которые вы получите
освоите создание репозитория, добавление и игнорирование файлов, фиксация изменений
научитесь работать с историей, поиском изменений, откатом изменений
научитесь работать с ветками и разрешением конфликтов
научитесь работать с удалёнными ветками и сервисом GitHub
освоите командную работу над кодом
Автоматизированное тестирование
Вы уже освоили базовые навыки проведения тестирования и изучили программирование на Java. Самое время перейти к автоматизации тестирования, модуль включает 8 занятий. На практике вы будете писать Unit-тесты для готового Java-проекта, проводить UI-автоматизацию тест-кейсов, составлять и автоматизировать пользовательские сценарии, анализировать готовые результаты.
Вы уже освоили базовые навыки проведения тестирования и изучили программирование на Java. Самое время перейти к автоматизации тестирования, модуль включает 8 занятий. На практике вы будете писать Unit-тесты для готового Java-проекта, проводить UI-автоматизацию тест-кейсов, составлять и автоматизировать пользовательские сценарии, анализировать готовые результаты.
Unit-тестирование. Работа с Junit.
Основы Selenium
Создание проекта для тестирования UI
Behaviour-driven development
Удалённый запуск тестов и репортинг
8 часов теории24 часа практики
Навыки, которые вы получите
научитесь провводить unit-тестирования
научитесь создавать проект по тестированию UI
познакомитесь с инструментами: Selenium, Selenide, Cucumber, Akita
освоите запуск тестов в Docker-контейнерах с использованием Selenoid
узнаете принцип BDD при разработке тестовых сценариев
научитесь работать с системами репортинга, Report Portal
Дипломная работа
Заключительным этапом будет проведение автоматизированного тестирования крупного веб-сервиса. Лучшие выпускники примут участие в очном мероприятии на базе Альфа-Банк с возможностью познакомиться с преподавателями лично и принять участие в отборе на открытые вакансии банка.
Заключительным этапом будет проведение автоматизированного тестирования крупного веб-сервиса. Лучшие выпускники примут участие в очном мероприятии на базе Альфа-Банк с возможностью познакомиться с преподавателями лично и принять участие в отборе на открытые вакансии банка.
10 часов практики
Запишитесь на курс и получите консультацию по программе обучения
34 900 ₽39 900 ₽
полная стоимость курса
от 3 325 ₽ / месяц
оплата частями

Для кого разработан этот курс

Для тех, кто хочет получить профессию в ИТ
Для тех, кто работает в техподдержке
Для начинающих тестировщиков
1
Для тех, кто хочет получить профессию в ИТ
Став тестировщиком, вы станете важной частью команды разработки ИТ-продуктов. При этом освоить профессию значительно проще, чем стать программистом.
2
Для тех, кто работает в техподдержке
Если вы уже работаете в ИТ и хотите стать частью команды разработчиков, иметь более удобный график и общаться больше с программистами, чем с пользователями, то переходите в тестирование.
3
Для начинающих тестировщиков
Углубите свои знания, освоите методы автотестирования, сможете кодить на Java, повысите профессиональный уровень и будете получать больше интересных задач.

Преподаватели программы — специалисты ведущих компаний

автор программы
Александр Долинский
Руководитель группы тестирования. Техлид мобильного направления
Альфа-Банк
Тестирование — это важное звено работы над IT-продуктом, поэтому ни одна команда разработки не обходится без QA-специалистов. Профессия тестировщик может стать первой ступенью в вашей карьере в IT-проекте или основным делом.
Тестирование — это важное звено работы над IT-продуктом, поэтому ни одна команда разработки не обходится без QA-специалистов. Профессия тестировщик может стать первой ступенью в вашей карьере в IT-проекте или основным делом.
Алёна Батицкая
Frontend-разработчик, freelance. Опыт 5 лет. Кроссбраузерная адаптивная вёрстка ikemiyagi.com, epic.spb.ru/dandelion
Ильназ Гильязов
Технический директор компании aims. Проекты в сфере финтех и маркетинга для США и Великобритании.
Алексей Яковлев
Senior Java Developer, МТС. В разработке 5 лет. Работает над бекэндом приложения "Мой МТС" (поиск, оплата штрафов, налогов)
Сергей Сердюк
Java backend developer, Яндекс.Афиша. 7 лет в разработке. Проекты: интернет-банк для клиентов Альфа-Банк
Анатолий Корсаков
Senior Java Developer, RegTek Latvia. Опыт в разработке 4 года. Стек технологий: Java, Spring Boot, Spring, SQL, Highload, Kafka
Анастасия Шарикова
QA Lead в Bookmate. В тестировании 6 лет, опыт работы в Mail.ru, IVI, Deep Social.
Алёна Свердлова
Старший специалист по тестированию в Mail.ru Group. Опыт 4 года: icq, почта Mail.ru, myMail, игры Hustle Castle и iron desert
Владимир Тесленко
Software QA Analyst in AB Soft. 3 года в тестировании. Ручное и автоматизированное тестирование продуктов ringcentral.com
Марина Матюшина
QA engineer в LinguaLeo. 7 лет в тестировании. Проекты: Lingualeo (web, iOS, Android), smileboom.com, мобильная игра The IdolMaster
Петр Скворцов
QA Lead в Citronium. 5 лет в тестировании. Проекты: веб- и мобильные приложения ispring.ru, мобильные приложения citronium.ru
Алёна Батицкая
Frontend-разработчик, freelance. Опыт 5 лет. Кроссбраузерная адаптивная вёрстка ikemiyagi.com, epic.spb.ru/dandelion

Как проходит обучение

  • Занятия
    Занятия проходят в формате онлайн-вебинаров по будням 2-3 раза в неделю вечером. Профессиональные разработчики делятся своим практическим опытом. Видеозаписи каждого занятия всегда доступны в вашем личном кабинете.
    1
  • Практика
    После каждого занятия вы получаете домашнее задание с развёрнутой обратной связью от экспертов курса. По завершении каждого модуля вы также создадите проекты, которые сразу сможете включить в свое портфолио.
    2
  • Сопровождение
    Учиться никогда не просто, поэтому вас будет сопровождать целая команда экспертов, координаторов и наставников. Вы всегда сможете задать любой вопрос, получить дополнительную консультацию и помощь с обучением.
    3
  • Карьера
    Центр развития карьеры — ваш путь к трудоустройству: поможет с составлением резюме, подготовит к собеседованию, предложит интересные позиции и будет сопровождать вас на всех этапах поиска работы.
    4

Что вы получите в результате обучения

Тестировщик ПО
Достигнутые результаты
Подготовлен тестовый сценарий на веб-форму
Проведено UI-тестирование веб-формы и заполнен отчёт о дефектах
Разрешён конфликт версий кода веб-сайта на GitHub
Решено больше 40 задач на Java
Проведено unit-тестирование приложения
Разработаны автоматизированные тестовые сценарии для формы регистрации
Проведено тестирование Java-проекта с использованием Selenium Webdriver
Ключевые навыки
Использование актуальных теорий тестирования
Понимание жизненного цикла разработки программного обеспечения
Программирование на Java
Использование объектно-ориентированного программирования
Работа с системой контроль версий Git, платформой GitHub

Проведение unit-тестирования
Подготовка и проведение автоматизированных тестовых сценариев
Подготовка отчёта о тестировании, заведение дефектов
Работа в Selenium Webdriver
Инструменты, которые вы освоите
Java
Java стабильно занимает первое место в индексе популярности языков программирования tiobe. Вы сможете использовать его для написания авто-тестов и в дальнейшем для разработки под любую платформу. Java — хороший язык для начала изучения программирования.
Вашу квалификацию подтвердят документы установленного образца

Развитие карьеры

Каждый выпускник получает помощь
и поддержку Центра развития карьеры
Помощь в подготовке резюме и прохождении собеседования
Консультация с HR-специалистом по поиску работы и развитию вашей карьеры
Возможность прохождения стажировки в проектах «Нетологии-групп»: Фоксфорд, Нетология, EdMarket
Регулярное информирование об открытых вакансиях в компаниях-партнерах
Бесплатный доступ к подборке видеокурсов по поиску работы и soft skills для всех студентов
Мы трудоустроили своих выпускников в компании

Отзывы выпускников Нетологии

Виктория Дамрина
Save Time, Junior QA engineer
Я давно проявляла интерес к сфере IT, читала книги, смотрела вебинары и различные видео. Я очень долго думала, какое направление выбрать… Сейчас, получив вакансию Junior QA engineer, я часто задаю себе вопрос: существует ли рецепт успешного старта? Думаю, его нет. Для каждого человека всё индивидуально, но есть составляющие, без которых не обойтись: качественные курсы, рядом всегда на связи команда профессионалов, личная мотивация, самодисциплина. Я хочу выразить огромную благодарность школе “Нетология”, преподавателям курса "Тестировщик", особенно хотелось отметить Татьяну Зинченко и Анастасию Шарикову. Я хочу пожелать студентам терпения, вежливости, упорства и возможности выделять на образование чуть больше времени, чем нужно!
Виктория Дамрина
Save Time, Junior QA engineer
Я давно проявляла интерес к сфере IT, читала книги, смотрела вебинары и различные видео. Я очень долго думала, какое направление выбрать… Сейчас, получив вакансию Junior QA engineer, я часто задаю себе вопрос: существует ли рецепт успешного старта? Думаю, его нет. Для каждого человека всё индивидуально, но есть составляющие, без которых не обойтись: качественные курсы, рядом всегда на связи команда профессионалов, личная мотивация, самодисциплина. Я хочу выразить огромную благодарность школе “Нетология”, преподавателям курса "Тестировщик", особенно хотелось отметить Татьяну Зинченко и Анастасию Шарикову. Я хочу пожелать студентам терпения, вежливости, упорства и возможности выделять на образование чуть больше времени, чем нужно!
Оплатите сразу или получите консультацию
При оплате частями
3 325 ₽ / мес.
Одним платежом
34 900 ₽
39 900 ₽
До 22 августа скидка 5 000 ₽
У меня есть промокод
Сэкономьте еще 13%
Вы можете вернуть 13% денег через налоговый вычет. Спросите об этом менеджера, когда запишетесь на курс
Нажимая кнопку, принимаю условия политики и пользовательского соглашения
Как оплатить частями?
Мы предоставляем беспроцентный кредит от Сбербанка, Тинькофф или от Яндекс.Кассы. Вы разделите платеж и ничего не переплатите
Как оплатить от юрлица?
Запишитесь на курс от имени того, кто будет учиться, а затем выберите способ оплаты «По счету от юрлица»
Есть еще вопросы?
Звоните нам — 8 (800) 301-39-69

Остались вопросы?

  • Почему мне стоит выбрать профессию тестировщик?
    Тестировщик — важная часть каждой команды разработчиков, потому что отвечает за качество программного продукта. Это может быть веб-сайт или онлайн-сервис, программа на компьютере, мобильное приложение на смартфоне. Все эти продукты тестирует перед выпуском QA-специалист — тестировщик. Входной порог у этой профессии значительно ниже, чем у разработчиков, а возможности развития и зарплаты сопоставимы с программистскими.
  • Подойдёт ли мне эта профессия?
    В профессии тестировщика важны усидчивость, внимание к деталям. Вы будете работать с программным обеспечением в команде разработки, поэтому важно, чтобы вам были интересна сфера IT. Если вы любите разбираться в том, как работает компьютер, ваш смартфон, программы, докапываться до сути, то эта профессия точно вам подойдёт.
  • Решаются ли на курсе реальные задачи?
    Основной упор в процессе обучения мы делаем на практику. По итогам каждого вебинара вам предстоит решить несколько практических задач на отработку полученных навыков. По тестированию — написание сценариев, заведение тест-кейсов, по программированию — написание кода, решение задач на Java. При этом большая часть задач представляет собой фрагмент из реального проекта. В финале курса вы выполните крупный проект, который обобщит навыки четырёх блоков.
  • Будет ли у меня наставник во время обучения на курсе?
    Один наставник хорошо, а команда из десяти ассистентов и тренеров — лучше. В процессе обучения вы можете задавать любые вопросы по темам курса, условиям домашних задач и даже по тому, как решать эти задачи. Наличие команды позволяет вам получать ответы оперативнее и дает возможность взглянуть на обозначенный аспект с разных точек зрения.
  • Какими навыками необходимо обладать, чтобы успешно пройти обучение?
    Необходимо быть уверенным пользователем интернета, не иметь сложностей с регистрацией в различных сервисах и установкой на свой компьютер программного обеспечения. Необходимо любить математику и логику. Быть в меру внимательным. Иметь хорошую самоорганизацию, чтобы спланировать своё обучение. Легко формулировать вопросы и не бояться сложностей. Не скрывать проблемы и быть готовым позвать на помощь, когда она вам потребуется.
+ все вопросы
Мы используем файлы cookie
Чтобы улучшить работу сайта и предоставить вам больше возможностей для обучения. Продолжая использовать сайт, вы соглашаетесь с условиями использования файлов cookie.