Тестировщик в IT

Освойте профессию тестировщика и сделайте первый шаг в мир IT с нуля: не нужно знать языки программирования, иметь техническое образование и опыт
Пройдите курс, станьте востребованным специалистом ручного и автоматизированного тестирования всего за 3,5 месяца и выйдете на доход от 70 000 ₽.
Актуально на ноябрь 2022
Время прохождения курса 3,5 месяца
Курс ведут топовые эксперты из компаний

Кому подойдёт

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

Что делает Тестировщик в IT

Приведем пример: протестируем авторизацию на электронной почте
Это и есть тестирование! Ничего сложного

Чему научитесь

От вас будет зависеть запуск новых продуктов, поэтому вы станете высокооплачиваемым сотрудником
Воспроизводить различные пользовательские сценарии использования программ / сайтов / приложений и указывать на «прорехи» в их исполнении
Сообщать программистам об ошибках и уязвимостях на понятном для них языке
Выявлять ошибки и уязвимости, чтобы с ними не столкнулись пользователи
Тестировать разные программы, сайты и приложения
Во время обучения вы будете много практиковаться — это научит вас работать с разными программами и подходами, а значит, вам будет доступно больше вакансий
Например
Кейсы от спикера нашего курса – Натальи Абрашитовой, HR-директора Team4You:

  • Переквалифицировала роту солдат в IT-специалистов. После обучения каждый из них смог устроиться тестировщиком в банк с зарплатой от 70 000 ₽.

  • Помогла госслужащему перейти в IT-сферу. Направила на обучение тестировщиком, после которого он быстро нашел работу с зарплатой 60 000 ₽. Через 2 года он стал ведущим тестировщиком в крупном банке с доходом уже 250 000 ₽/мес.

Они смогли «ворваться» в IT без опыта – получилось у них, получится и у вас, а остальное вы узнаете на уроках от Натальи.

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

Модуль 1. Вводный
a. Роль тестировщика в команде и в жизни продукта. Перспективы роста

b. Понятия: тестирование, качество и дефект
Модуль 2. Введение в тестирование. Этапы работы и функции тестировщика
1. Основные понятия
  • Что такое тестирование
  • Что такое дефект. Как понять стоимость дефекта
  • Зачем тестировать на ранних этапах
  • Что такое QA, кто такие QA-инженеры
  • Виды решений: mobile, web, api, games

2. Как делается программное обеспечение
  • Подходы к разработке программного обеспечения: scrum, канбан и водопад
  • В каких случаях применяется каждый подход, их плюсы и минусы
  • Этапы, роли и активности в разработке программного обеспечения
  • Как участвует QA-инженер в каждом этапе разработки программного обеспечения

3. Работа с требованиями
  • Как выглядят требования, критерии качественных требований 
  • Примеры плохих и хороших требований

4. Что такое тест-кейс
  • Составные части тест-кейса
  • Обзор работы тестировщика на практике – вы поймете, что это совсем не больно

5. Оформление дефектов
  • Понятие баг-репорта
  • Атрибуты дефекта: priority, severity
  • Жизненный цикл дефекта
  • Работа с BTS

6. Классификация тестирования: виды, уровни и подходы

7. Тест-дизайн   
  • Техники тест-дизайна
  • Что такое границы и классы, матрица решений, состояния и переходы, сценарий использования, предугадывание
  • Попарное тестирование
  • Исследовательское тестирование

8. Знакомство с TMS
  • Предназначение и польза TMS
  • Работа с одной популярной TMS и обзор альтернатив

9. Тестовая документация: чек-листы, тест-планы, стратегия, отчеты и т.д.

Модуль 3. Тестирование Web-приложений
1. Как устроены веб-приложения   
  • Какие есть браузеры и их отличия
  • Как проходит загрузка страницы с сервера
  • Обзор языков программирования: HTML, CSS, JS
  • Что такое SPA-приложения, логика их работы

2. Что такое frontend-тестирование. 
  • Функциональное тестирование, тестирование верстки, кроссбраузерное тестирование
  • Отличия web-приложений от десктопа

3. Инструменты разработчика   
  • Что дает кнопка f12 тестировщику
  • Что такое cookie
  • Просмотр верстки
  • Работа с вкладкой network
  • Работа с cookie и localStorage
  • Обзор других возможностей разработчика

4. Тестирование веб-приложения – практика:
  • Валидация форм
  • Отработка сценариев
  • Работа с версткой 
  • Кроссбраузерное тестирование
  • Чистка куки
Модуль 4. Тестирование BackEnd   
1. Клиент-сервер. HTTP
  • Понятия клиент, сервер и API
  • Как устроен HTTP
  • Как посмотреть запросы в браузере

2. Инструменты работы с API
  • Curl и Postman.
  • Обзор альтернативных инструментов 

3. Документирование API: openAPI, Swagger, Swagger+Postman

4. Расширенная работа с Postman: коллекции, переменные, тесты и запуск коллекции

5. Что такое нагрузочное тестирование, основные понятия

6. Альтернативный транспорт: GraphQL, gRPS и SOAP
Модуль 5. Тестирование мобильных приложений
1. Как работают мобильные приложения
  • Жизненный цикл приложения
  • Холодный/теплый запуск
  • Различия iOs и Android платформ

2. Особенности мобильного тестирования
  • Отличия от web-приложений
  • Отличия от десктоп-приложений
  • Что, кроме функционала, тестировать в мобильных приложениях

3. Дебаг трафика: charles, fiddler

4. Инструменты разработки и тестирования
  • XCode и AndroidStudio
  • Эмуляторы
  • Что такое логи и как их смотреть
Модуль 6. Автоматизация тестирования ч.1
1. Основы языка программирования Python: переменные, циклы, ветвления, функции и массивы
Модуль 7. Автоматизация тестирования ч.2
1. Автоматизация как зона роста тестировщика
Модуль 8. UI тестирование
  1. Selenium
  2. ChromeDriver
  3. Пишем тест на Python
Модуль 9. Работа базами данных. Язык программирования SQL
1. Введение в базы данных
  • Что такое базы данных. Трехуровневая архитектура
  • Что такое таблица, связи таблиц
  • Что проверять в таблицах и как использовать для предусловий

2. Простые запросы: select, update, delete, where

3. Сложные запросы: вложенные select’ы, join’ы

4. Практика: тестирование api/web c обращениями к базам данных
Модуль 10. Как построить успешную карьеру в тестировании
1. Как себя продавать без опыта работы

2. Как составить идеальное резюме тестировщика

3. Что писать в сопроводительном письме

4. Где искать работу

5. Как готовиться к собеседованию

6. Как вести себя на собеседовании. Собеседование soft и hard skill

7. Разбор основных вопросов на собеседовании и как на них отвечать, чтобы получить желаемую должность

8. Фриланс. Поиск проектов. Юридическая документация

9. Как и куда расти тестировщику. План развития
Модуль 11. GIT
  1. Что такое GIT
  2. Работа с GIT
  3. GITHUB
Модуль 1. Кто такой тестировщик
a. Роль тестировщика в команде и в жизни продукта. Перспективы роста

b. Понятия: тестирование, качество и дефект
Модуль 2. Введение в тестирование. Этапы работы и функции тестировщика
1. Основные понятия
  • Что такое тестирование
  • Что такое дефект. Как понять стоимость дефекта
  • Зачем тестировать на ранних этапах
  • Что такое QA, кто такие QA-инженеры
  • Виды решений: mobile, web, api, games

2. Как делается программное обеспечение
  • Подходы к разработке программного обеспечения: scrum, канбан и водопад
  • В каких случаях применяется каждый подход, их плюсы и минусы
  • Этапы, роли и активности в разработке программного обеспечения
  • Как участвует QA-инженер в каждом этапе разработки программного обеспечения

3. Работа с требованиями
  • Как выглядят требования, критерии качественных требований 
  • Примеры плохих и хороших требований

4. Что такое тест-кейс
  • Составные части тест-кейса
  • Обзор работы тестировщика на практике – вы поймете, что это совсем не больно

5. Оформление дефектов
  • Понятие баг-репорта
  • Атрибуты дефекта: priority, severity
  • Жизненный цикл дефекта
  • Работа с BTS

6. Классификация тестирования: виды, уровни и подходы

7. Тест-дизайн   
  • Техники тест-дизайна
  • Что такое границы и классы, матрица решений, состояния и переходы, сценарий использования, предугадывание
  • Попарное тестирование
  • Исследовательское тестирование

8. Знакомство с TMS
  • Предназначение и польза TMS
  • Работа с одной популярной TMS и обзор альтернатив

9. Тестовая документация: чек-листы, тест-планы, стратегия, отчеты и т.д.

Модуль 3. Тестирование Web-приложений
1. Как устроены веб-приложения   
  • Какие есть браузеры и их отличия
  • Как проходит загрузка страницы с сервера
  • Обзор языков программирования: HTML, CSS, JS
  • Что такое SPA-приложения, логика их работы

2. Что такое frontend-тестирование. 
  • Функциональное тестирование, тестирование верстки, кроссбраузерное тестирование
  • Отличия web-приложений от десктопа

3. Инструменты разработчика   
  • Что дает кнопка f12 тестировщику
  • Что такое cookie
  • Просмотр верстки
  • Работа с вкладкой network
  • Работа с cookie и localStorage
  • Обзор других возможностей разработчика

4. Тестирование веб-приложения – практика:
  • Валидация форм
  • Отработка сценариев
  • Работа с версткой 
  • Кроссбраузерное тестирование
  • Чистка куки
Модуль 4. Тестирование BackEnd   
1. Клиент-сервер. HTTP
  • Понятия клиент, сервер и API
  • Как устроен HTTP
  • Как посмотреть запросы в браузере

2. Инструменты работы с API
  • Curl и Postman.
  • Обзор альтернативных инструментов 

3. Документирование API: openAPI, Swagger, Swagger+Postman

4. Расширенная работа с Postman: коллекции, переменные, тесты и запуск коллекции

5. Что такое нагрузочное тестирование, основные понятия

6. Альтернативный транспорт: GraphQL, gRPS и SOAP
Модуль 5. Работа базами данных. Язык программирования SQL
1. Введение в базы данных
  • Что такое базы данных. Трехуровневая архитектура
  • Что такое таблица, связи таблиц
  • Что проверять в таблицах и как использовать для предусловий

2. Простые запросы: select, update, delete, where

3. Сложные запросы: вложенные select’ы, join’ы

4. Практика: тестирование api/web c обращениями к базам данных
Модуль 6. Тестирование мобильных приложений
1. Как работают мобильные приложения
  • Жизненный цикл приложения
  • Холодный/теплый запуск
  • Различия iOs и Android платформ

2. Особенности мобильного тестирования
  • Отличия от web-приложений
  • Отличия от десктоп-приложений
  • Что, кроме функционала, тестировать в мобильных приложениях

3. Дебаг трафика: charles, fiddler

4. Инструменты разработки и тестирования
  • XCode и AndroidStudio
  • Эмуляторы
  • Что такое логи и как их смотреть
Модуль 7. Автоматизация тестирования
1. Автоматизация как зона роста тестировщика. Как и что изучать, чтобы научиться автоматизировать

2. Основы языка программирования Python: переменные, циклы, ветвления, функции и массивы

3. Что такое Git, основы работы: ветки, команды push, pull и fetch

4. Что такое Ui-тесты
  • Selenium
  • Базовые операции
  • Локаторы
  • Где брать информацию для тестирования

5. Правила и принципы автоматизации. CI/CD
Модуль 8. UI тестирование
  1. Selenium
  2. ChromeDriver
  3. Пишем тест на Python
Модуль 9. Работа базами данных. Язык программирования SQL
1. Введение в базы данных
  • Что такое базы данных. Трехуровневая архитектура
  • Что такое таблица, связи таблиц
  • Что проверять в таблицах и как использовать для предусловий

2. Простые запросы: select, update, delete, where

3. Сложные запросы: вложенные select’ы, join’ы

4. Практика: тестирование api/web c обращениями к базам данных
Модуль 10. Как построить успешную карьеру в тестировании
1. Как себя продавать без опыта работы

2. Как составить идеальное резюме тестировщика

3. Что писать в сопроводительном письме

4. Где искать работу

5. Как готовиться к собеседованию

6. Как вести себя на собеседовании. Собеседование soft и hard skill

7. Разбор основных вопросов на собеседовании и как на них отвечать, чтобы получить желаемую должность

8. Фриланс. Поиск проектов. Юридическая документация

9. Как и куда расти тестировщику. План развития
Модуль 11. GIT
  1. Что такое GIT
  2. Работа с GIT
  3. GITHUB

Как проходит курс

Сертификат
Сертификат выдаем только после того, как ученик сдал все тесты.

Если вы покупаете обучение для себя и планируете развиваться в IT, сертификат докажет, что вы подготовленный специалист-практик, а не просто слушатель курса.

Если вы предприниматель и покупаете курс для сотрудника — вы будете уверены, что он действительно научился работе тестировщика, а не просмотрел курс фоном на скорости x2.
Сертификат установленного образца выдается по результатам тестирования на основании образовательной лицензии № 6898 от 01.07.2021 («ООО Ягла»)
Смотрите лекции на платформе — в видеоформате, без воды, четко и по делу
Практикуетесь — преподаватели показывают все нужные действия в скринкастах, вам остается только повторить
Задаете вопросы в комментариях к уроку и в течение дня получаете ответы от кураторов и спикеров в личном кабинете
Разбираете бизнес-кейсы
с цифрами
Выполняете тесты, чтобы закрепить полученный материал
Получаете чек-листы, инструкции и шаблоны — все важные материалы будут под рукой даже после окончания курса
Окупаемость
Уже в середине курса у вас будет достаточно навыков, чтобы начать искать работу. Крупные банки и компании готовы брать на работу тестировщиков с минимальными знаниями, прямо с курсов.
При средней зарплате тестировщика в 70 000 ₽ вы сможете окупить курс уже в первый месяц работы.




Кто ведет курс

Эксперты курса – ведущие специалисты-практики IT-рынка
Руководитель отдела тестировщиков в ВТБ, отвечает за автоматизацию и тестирование в более 100 командах разработки. В тестировании 9 лет.
Дмитрий Еремин
Соучредитель и HR-директор в Team4You. В HR более 12 лет. Среди клиентов: ВТБ, ЮниКредит, Открытие, Хоум Кредит, Райффайзенбанк, Россельхозбанк, Газпромбанк, МТС, Х5, Сбер. Создает методы подбора сотрудников и знает, как получить работу мечты без опыта. Это она устроила роту солдат тестировщиками в банк.
Наталья Абрашитова
Руководитель тестирования в AutoFAQ. Более 8 лет опыта. Среди клиентов: Сбер, Новые Облачные Технологии. Помогала создавать Neoflex Adapters — программу для связи банков с ведомствами: ФНС, ФССП и др. Готовит новичков к собеседованиям.
Екатерина Авдиенкова
Team Lead в VK.
Также является Team Lead команды тестирования в проекте Юла, руководил командой тестирования в каршеринге Car4You.
Станислав Яковлев
HR-директор, которая смогла устроить солдат работать тестировщиками, без опыта, значит и вам поможет
Руководители отдела тестирования, которые прошли весь путь от новичка-тестировщика до руководителя
Спикеры разберут реальные кейсы и научат пользоваться 19 разными инструментами
Клиенты спикеров — крупнейшие российские компании. Вы будете учиться у пионеров отрасли, у лучших из лучших
Жанна Велижанина
Мануальный тестировщик. Работала совместно с Google — при разработке и сопровождении e-commerce проекта. Также среди клиентов: министерство финансов Казахстана, испанский банк Santander, Лукойл.
Дарья Нос
Старший специалист по тестированию в Альфа-Банке. Проводит ручное функциональное и регрессионное тестирование мобильного приложения, пишет автотесты. Ранее работала в компании МТС, где развивала приложение МТС Cashback.
Руководитель отдела разработки компании Yagla.
Более 15 лет опыта в разработке.

Что говорят о наших курсах участники предыдущих курсов

«Крутой курс, дает по-другому понять, что делает компания в своих рекламных кампаниях и на стороне сайта. Один из неожиданных для меня результатов — переосознание ключевых преимуществ нашей компании для целевых клиентов».
Владимир Мамут
Создатель интернет-магазина lucky-child.com
Востребованность
Тестировщики нужны во всех серьёзных IT-проектах. Бизнес нанимает их в штат, а небольшие компании работают с фрилансерами. О востребованности тестировщиков говорят данные с сайтов по поиску работы:
И это данные только по России. Выбирайте подходящую вакансию, а мы научим вас работать удаленно. Вы сможете работать там, где вам удобно, из любой точки мира.
8 000+
вакансий на HeadHunter
102 000+
вакансий на Trud.com
1 000+
вакансий на Indeed

Цена

Скидка – 67%
74 000 ₽
24 900 ₽
До повышения цены:
Оплатить курс можно с расчетного счета компании, с карты физлица, электронными деньгам и в рассрочку
Актуально на ноябрь 2022
Время прохождения курса 3,5 месяца

Полностью вернем деньги,

Мы видели сотни отзывов, когда участникам других курсов не возвращают деньги либо возвращают частично. Мы видим, насколько часто обучающие платформы ищут любые отговорки и псевдопричины, чтобы не делать возврат. Это неправильно, поэтому Yagla всегда идет навстречу ученикам.

если курс не понравится: гарантии прописаны в договоре

Модуль «Карьера», чтобы вы легко могли найти работу

Это целый учебный блок от HR-специалиста, посвященный тому, как найти и получить работу мечты. В нем мы собрали лайфхаки по поиску работы, дали советы, как отстроится от других соискателей и рассказали, как устроится на работу без опыта.

После его прохождения вы сможете находить подходящие вакансии, правильно составлять резюме, готовится к собеседованиям и проходить их так, чтобы получить желаемую должность.




Мы сделали один из самых простых возвратов на рынке — это наш подход к клиентоориентированности

Мы понимаем, что вам нужно время, чтобы понять качество обучения, подходит ли вам формат, нравятся ли вам спикеры, как быстро вы получаете обратную связь, всё ли в порядке на этом курсе, в конце концов.

Мы даем 14 дней с момента получения вами доступа к первому модулю. За это время вы сможете пройти несколько модулей, всё взвесить и только потом принять осознанное решение: продолжить обучение или полностью вернуть деньги.
Бонусы
При покупке курса «Тестировщик в IT», вы получите три бонуса:
01
План развития «Как и куда расти тестировщику»
Он поможет вам легко построить оптимальный карьерный путь
12 000 ₽
0 ₽
До повышения цены:
02
Бесплатные доступы к разным программам и сервисам, которыми пользуются тестировщики
Вы освоите платные сервисы на практике уже на курсе и получите преимущество перед другими новичками
Курс «Компьютерная грамотность»
03
14 000 ₽
0 ₽
Научитесь пользоваться компьютером и интернетом, а также освоите программы, необходимые для большинства удаленных профессий.
Инструменты, которые вы освоите
Jenkins
Testrail
Swagger
Soap ui
Json
HTML/CSS
SQL
Jira
Chrome DevTools
Android Studio
Android SDK
SDK Manager
Selenium IDE
Python
JavaScript
Selenium WebDriver
Pytest
Postman
CharlesProxy
API
Проблемы с оплатой или технической вопрос? Напишите в техническую поддержку

© 2014-2022 ООО Ягла