Онлайн-школа Нетология
192 отзыва

Инженер по тестированию от Нетологии

Станьте IT-специалистом, отвечающим за качество готового технологического продукта. Освойте ручное и автоматизированное тестирование и получите шанс присоединиться к команде тестирования Альфа-Банка.
  • Сертификат об обучении
103 800 ₽
173 000 ₽

Актуальная стоимость обучения.

Данные обновлены 25 апреля 2024 г.

Рассрочка: 2883 ₽ / мес.

  • Сертификат об обучении
Перейти на страницу курса
Важно. Итоговая цена на странице курса может отличаться.

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

Ознакомьтесь с программой курса «Инженер по тестированию» от Нетологии

  • Введение в тестирование. Начнём с азов проведения тестирования и введения в профессию. За 8 занятий вы познакомитесь с теориями тестирования, узнаете разницу между понятиями QA и тестированием и начнёте писать тестовые сценарии и заводить баги. На практике вы будете работать с различными программными продуктами, создавать под них тестовые сценарии в Zephyr и заводить баги на платформе JIRA, а также тестировать API.
    • Введение в тестирование ПО. Методы и виды тестирования
    • Основы клиент-серверного взаимодействия
    • Тестирование ПО. Многообразие тестирования
    • Артефакты тестирования
    • Инструменты тестирования
    • Жизненный цикл разработки ПО. Гибкие методологии разработки ПО
  • Java для тестировщиков. В этом блоке начинаем работу с Java, одним из самых популярных языков программирования. Блок состоит из 16 занятий и включает в себя изучение основ языка, работу с объектно-ориентированным программированием, сборку Java проектов и использование инструментов тестирования. Вы изучите язык программирования именно в связке с задачами тестирования. 
    • Введение в Java: JDK, JRE, JVM, IntelliJ IDEA
    • Программирование на Java: переменные, операторы, работа с отладчиком
    • Примитивные типы данных, условные операторы, выход за границы типов и погрешность вычислений
    • Testability, автотесты, введение в ООП: объекты и методы
    • Система сборки Maven, управление зависимостями, автотесты на JUnit5
    • Циклы, параметризованные тесты и аннотации
    • Выстраивание процесса непрерывной интеграции (CI): Github Actions. Покрытие кода с JaCoCo, статический анализ кода: CheckStyle, SpotBugs
    • Объектно-ориентированное программирование и проектирование
    • Объекты с внутренним состоянием, управление состоянием при тестировании
    • Композиция и зависимость объектов. Mockito при создании автотестов
    • Наследование и расширяемость систем. Проблемы наследования
    • Исключительные ситуации и их обработка. Тестирование исключений
    • Интерфейсы для организации малой связности. Обобщённое программирование (Generics)
    • Collections Framework. CRUD и тестирование систем, управляющих набором объектов
  • Английский язык для начинающих разработчиков. В этом модуле вас ждут десять видео-лекций, которые помогут вам начать разговаривать на английском языке, как настоящий разработчик.
    • Лексика, без которой не обойтись
    • Как вести переписку на английском
    • Чтение документации и анализ требований
    • Программирование
    • Тестирование ПО
    • Стрессовые ситуации
    • Устранение неполадок
    • Работа и роли в команде
    • Поддерживаем любую беседу на английском
    • Собрания, презентации на высшем уровне
  • Git — система контроля версий. Каждый разработчик должен знать основы работы с системой Git, так как на данный момент это практически стандарт по управлению исходным кодом. За 3 занятия вы научитесь работать с этой системой и с сервисом GitHub, сможете публиковать свои домашние работы и уже в процессе обучения сформируете первое портфолио (работодатели часто просят показать примеры вашего кода на GitHub).
    • Предназначение системы контроля версий
    • Основные операции (фиксация и откат изменений, поиск, история)
    • Работа с сервисом GitHub
    • Ветки, слияние веток и разрешение конфликтов
    • Командная работа
  • Автоматизированное тестирование. Вы уже освоили базовые навыки проведения тестирования и изучили программирование на Java. Самое время перейти к автоматизации тестирования, модуль включает 8 занятий. На практике вы будете писать Unit-тесты для готового Java-проекта, проводить UI-автоматизацию тест-кейсов, составлять и автоматизировать пользовательские сценарии, анализировать готовые результаты.  Для проведения практических заданий вы будете использовать виртуальные серверы. Это будут проекты по работе с:— Docker & Docker Compose — напишете автотесты на готовые приложения, запущенные в контейнерах в VDS;— SQL (MySQL и PostgreSQL) — напишете автотесты на контейнеризированные приложения, использующие СУБД;— Report Portal — самостоятельно развернёте систему Report Portal внутри VDS с помощью Docker Compose и будете фиксировать в ней отчёты, полученные по результатам прогона тестов в GitHub Actions.
    • Основы автоматизации
    • Управление состоянием. Continuous Integration
    • Тестирование веб-интерфейсов. Selenium
    • Selenide
    • Patterns
    • Akita
    • Docker и Docker Compose
    • SQL
    • Репортинг: Report Portal
    • Приоритеты автоматизации
  • Карьера в тестировании. Узнаете о том, как выглядит работа тестировщика в жизни, какие задачи он выполняет. Как составить резюме и где искать работу. Как развиваться в профессии и какие существуют специализации.
    • Тестировщик: задачи, работа в команде
    • Поиск работы: компания vs фриланс
    • Карьерная траектория: из студента в senior
    • Первое собеседование
    • Тренды в тестировании: за какими ресурсами следить
    • Резюме, сопроводительное письмо, портфолио
Подробная информация о курсе

Город
Онлайн
Начальный уровень
Можно изучать с нуля
Формат обучения
Онлайн
Сертификат
Есть
Инструменты на курсе
Akita
Docker
Git
GitHub
IntelliJ IDEA
JIRA
JUnit
Java
Postman
Report Portal
SQL
Selenium
Поделись курсом с друзьями

Преподаватели на курсе

Алёна Батицкая  — преподаватель на курсе Инженер по тестированию от Нетологии
Алёна Батицкая 

Frontend-разработчик, freelancer

Александр Ульянцев  — преподаватель на курсе Инженер по тестированию от Нетологии
Александр Ульянцев 

Программист в Playrix, automation marketing

Валерий Хаслер — преподаватель на курсе Инженер по тестированию от Нетологии
Валерий Хаслер

Автор программ и преподаватель программирования

Филипп Воронов — преподаватель на курсе Инженер по тестированию от Нетологии
Филипп Воронов

Руководитель группы поисковой базы в Mail.ru Group

Юрий Пеньков — преподаватель на курсе Инженер по тестированию от Нетологии
Юрий Пеньков

Ведущий Java-разработчик в InnoSTage

Максим Батырев — преподаватель на курсе Инженер по тестированию от Нетологии
Максим Батырев

Старший эксперт по автоматизации в T-Systems

Анастасия Шарикова — преподаватель на курсе Инженер по тестированию от Нетологии
Анастасия Шарикова

Technical project lead в Bookmate

Алёна Свердлова — преподаватель на курсе Инженер по тестированию от Нетологии
Алёна Свердлова

Аналитик в Банке ВТБ

Марина Матюшина — преподаватель на курсе Инженер по тестированию от Нетологии
Марина Матюшина

QA-engineer в LinguaLeo

Любовь Маясова — преподаватель на курсе Инженер по тестированию от Нетологии
Любовь Маясова

QA automation engineer в Райффайзенбанке

Василий Дорохин — преподаватель на курсе Инженер по тестированию от Нетологии
Василий Дорохин

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

Владимир Тесленко — преподаватель на курсе Инженер по тестированию от Нетологии
Владимир Тесленко

Software QA analyst в AB Soft

Пётр Скворцов — преподаватель на курсе Инженер по тестированию от Нетологии
Пётр Скворцов

QA lead в Citronium

Артём Романов — преподаватель на курсе Инженер по тестированию от Нетологии
Артём Романов

Инженер по автоматизации тестирования в «Лаборатории качества»

Ксения Глушкова — преподаватель на курсе Инженер по тестированию от Нетологии
Ксения Глушкова

Эксперт по тестированию в «Т‑Системс»

Оксана Мельникова  — преподаватель на курсе Инженер по тестированию от Нетологии
Оксана Мельникова 

Тестировщик ПО, ADP Spain

Ольга Алифанова — преподаватель на курсе Инженер по тестированию от Нетологии
Ольга Алифанова

Руководитель отдела тестирования, Applicatura

Игорь Фролов — преподаватель на курсе Инженер по тестированию от Нетологии
Игорь Фролов

Lead QA Automation, ВТБ

Александр Коновалов — преподаватель на курсе Инженер по тестированию от Нетологии
Александр Коновалов

Специалист по тестированию,
Альфа-Банк

Карина Арчажникова — преподаватель на курсе Инженер по тестированию от Нетологии
Карина Арчажникова

Инженер по тестированию, Яндекс.Технологии

Отзыв о школе Skillbox в формате видео
Отзыв студента Нетологии: сравнение со Skillbox
Посмотрите обзор курсов от Нетологии
Подробнее о школе Нетология
Нетология — один из лидеров российского онлайн-образования. Университет предлагает современные курсы для роста в карьере, развития бизнеса и получения новой профессии.
  • Преимущества и недостатки обучения в Нетологии
  • Удалённый формат. Все лекции проходят в интернете в удобное для вас время.

  • Команда экспертов. Лекции ведут специалисты с большим опытом из крупных компаний.

  • Большой выбор курсов. Если готовый курс не подходит, под вас соберут персональную программу.

  • Технические проблемы. У некоторых студентов наблюдаются неполадки во время обучения.

  • Настойчивые продажи. Перед началом курса менеджеры активно звонят и склоняют к покупке.

  • Отзывы о курсе

    Взгляните, что студенты и выпускники говорят про онлайн-школа Нетологии

    Чтобы пройти путь от гуманитария до специалиста в области IT, я выбрала курс «Тестировщик». В атмосферу погружаешься сразу. Виды тестирования, тест-кейсы, баг-репорты, баг-трекинговые системы... С первого домашнего задания решаешь, а что бы ты делал, если бы уже сейчас работал QA...

    Показать отзыв полностью

    Я работал продуктовым менеджером, сферы IT касался поверхностно — иногда сотрудничал с разработчиками. Меня очень заинтересовала сфера тестирования: хочется делать продукт лучше с точки зрения его главной функциональности. Первый блок курса «Основы тестирования» был очень продукт...

    Показать отзыв полностью
    + ещё 6 отзывов о курсе
    Мы ежедневно собираем, публикуем и обновляем отзывы об онлайн-курсах на просторах Интернета.
    Все отзывы →
    Оставить отзыв о курсе
    Проходили курс «Инженер по тестированию» от Нетология? Поделитесь своим отзывом: расскажите о плюсах и минусах обучения на данной программе.

    Прикрепите к отзыву сертификат о прохождении курса. После проверки мы пометим ваш отзыв как достоверный. Мы не будем делиться вашими данными с другими лицами.

    Инженер по тестированию
    • Нетология
    • 103 800 ₽