Описание
Почему стоит выбрать нашу программу «Fullstack тестировщик»?
Мы сотрудничаем с ведущими IT-компаниями, много лет обучаем их сотрудников и формируем сильные аутсорс-команды. Накопленный за годы работы опыт позволяет нам предложить вам проверенные решения для самых разнообразных задач. Мы уже прошли через множество ошибок и готовы поделиться ценным опытом их преодоления, таким образом, сэкономив ваше драгоценное время.
Мы понимаем, как могут разочаровывать обычные IT-курсы, поэтому чувствуем свою ответственность за ваши инвестиции. Наши курсы — это сочетание лучшего из онлайн-образования и работа с реальными экспертами-практиками. Мы не оставим вас один на один с материалами, а будем поддерживать на каждом этапе обучения.
Учитесь с экспертами компании, которая занимает лидирующие позиции в сфере разработки и внедрения ПО. Мы учим тому, чего нет в книгах, делимся своим опытом и наработанными секретами мастерства. Наши курсы — это практический опыт, живые знания и поддержка профессионалов, что сделает ваши инвестиции в обучение оправданными.
Комплексная программа состоит из 11-х больших курсов, выстроенных в логической последовательности и содержащих практические задания для отработки навыков как в самостоятельном режиме, так и на онлайн встречах с преподавателем.
Обучение проходит в смешанном формате:
-
Самостоятельное изучение материалов курсов в системе дистанционного обучения (СДО). По окончании теоретической части каждого курса программы участникам будет предложен тест для проверки и подтверждения уровня знаний.
-
Практические сессии с преподавателем, на которых дополнительно разбираются задания, обсуждаются вопросы.
Баланс теории и практики - 30\70, что позволяет сосредоточиться на практических аспектах и сформировать востребованные навыки у выпускников программы.
удостоверение о повышении квалификации государственного образца
Целевая аудитория
Предварительная подготовка
Разбираемые темы
-
Курс 1. Практика проведения тестирования
-
Работа с требованиями
-
Подготовка документации для тестирования: чек-листы, тест-кейсы, тестовые сценарии, планы тестирования
-
Составление матрицы покрытия требований тестовыми сценариями
-
Применение интеграционных, функциональных, приемочных тестов
-
Методологии разработки сценариев и тест-идей на основе моделей
-
Классификация дефектов. Определение возможных багов и несоответствий качеству на стадии ТЗ
-
Обработка ошибок и работа с дефектами
-
-
Курс 2. Вспомогательные технологии и инструменты тестировщика
-
Инструменты управления процессами: Jira
-
Инструменты управления процессами: Test IT
-
Основы SQL
-
Форматы данных для обмена: XML, XSD, Json
-
Ведение проекта в Git
-
-
Курс 3. Тестирование WEB-приложений
-
Работа с веб-сервисами
-
Тестирование веб-приложений
-
-
Курс 4. Java Core
-
Основы Java
-
Объектно-ориентированное программирование (ООП)
-
Коллекции в Java
-
Работа с вводом и выводом
-
Основы JDBC
-
Работа с базами данных через JDBC
-
Обработка ошибок и исключений
-
-
Курс 5. Автоматизация тестирования back-end
-
Основы протоколов и взаимодействий
-
Тестирование API
-
Инструменты для тестирования
-
Разработка и внедрение автотестов
-
Анализ и отладка
-
-
Курс 6. Автоматизация тестирования front-end
- Основы тестирования и методологии
- Фреймворки для тестирования
- Selenium WebDriver и взаимодействие с браузером
- Проектирование и структурирование тестов
- Cucumber и сценарии BDD
-
Курс 7.Сопровождение автотестов и написание отчетов
- Основы работы с командной строкой и правами
- Инструменты и методологии CI/CD
- Контейнеризация и автоматизация
- Логгирование и отчёты
- Обзор инструмента JMeter
-
Курс 8. Взаимодействие в команде
- Роль и взаимодействие тестировщика в проектной команде
- Методологии разработки ПО
- Карьерное развитие и собеседования
-
Итого на программу 250 часов: теория – 75 ч (30%), практика – 175 ч (70%)