Специалист по тестированию ПО

Общая информация

Дата проведения: 23.04.2024 - 18.06.2024 Завершение регистрации: 23.04.2024 Продолжитель­ность: 50 академических часов Расположение: онлайн обучение Цена: 1701 € + НСО Цена одного учебного дня: 189 € + НСО
Льготная цена до 25 февраля Льготная цена программы: 981 € + НСО Льготная цена одного дня: 109 € + НСО
Подпишись и получи скидку -30%

Оплачивать можно по частям, в удобном вам графике. Также учебные дни можно покупать по отдельности. 

NB! Узнай в Кассе по безработице, как компенсировать затраты на обучение.

Заходи в мир инфотехнологий с новой специальностью!

Стремительно растет потребность в специалистах по проверке и тестированию программного обеспечения. Если вы не чувствуете в себе задатков компьютерного гения, а различные SMM-курсы так и не обеспечили вас стабильной и высокооплачиваемой работой на дистанции, то самое время подумать о профессии – специалист по тестированию ПО.

Основное преимущество этой специальности – возможность работать удалённо из любой точки мира, используя виртуальные среды, инструменты тестирования и платформы для совместной работы. А также, конечно, это пропуск в сферу ИТ.

Эта учебная программа рассчитана на 3 месяца, в течение которых практики-тестировщики ПО детально и углублённо будут передавать участникам свои знания и навыки. Для участия в программе не требуется предварительного опыта работы в сфере ИТ и тестирования, главное – ваш интерес к сфере ИТ и желание построить карьеру в этой области. Обучение проводится в онлайн-формате.

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

Цель обучения: дать практические навыки и знания по управлению и координации процессов тестирования, планированию и автоматизации тестов, отслеживанию и отчетности об ошибках. В ходе обучения рассмотрим различные аспекты тестирования программного обеспечения, методы, процессы и инструменты, также будут представлены современные стандарты и рамки тестирования программного обеспечения.

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

Участники приобретут следующие знания и навыки:

  • Понимание процессов и методов тестирования программного обеспечения.
  • Способность планировать и разрабатывать планы тестирования программного обеспечения.
  • Навыки создания и управления тестовыми данными.
  • Возможности определения стратегий тестирования ПО в соответствии с различными областями применения и типами тестов.
  • Знания автоматизации тестирования программного обеспечения, включая инструменты автоматизации тестирования.
  • Навыки проектирования тестов, включая написание тестов, создание тестовых данных и проведение тестов.
  • Способность анализа результатов тестирования и создания тестовых отчетов.
  • Понимание процесса обработки и отслеживания ошибок программного обеспечения.
  • Способность эффективно работать в команде по тестированию программного обеспечения.
  • Знание различных инструментов, используемых в повседневной работе тестировщика программного обеспечения.
  • Общие знания о технической стороне ПО: базы данных, API, фронтенд, бэкенд, непрерывная интеграция и непрерывная доставка (CI/CD).

 

Учебную программу ведёт опытный инженер по тестированию программного обеспечения Андрей Шевченко, специализирующийся на тестировании веб-сайтов и умных устройств. Андрей обладает обширным опытом в организации процессов тестирования, реализации техник тестирования и тест дизайна, а также уникальными навыками в методологиях тестирования, тестировании программного обеспечения, автоматизации, анализе результатов и отчетности. Он разрабатывал множество проектов с нуля и организовывал процесс тестирования: сбор требований, составление документации и дальнейшее сопровождение проектов (десктоп, веб, мобильные приложения).

Работа будет проводиться в небольших группах, количество мест ограничено!

Организационная информация:

  • Обучение онлайн, 1 раз в неделю.
  • Видео-записи всех лекций.
  • Возможность покупать отдельные учебные дни.
  • Возможность оплаты по частям, без %.
  • Возможность персонального общения с лектором.
  • Возможность получить компенсацию от Кассы по безработице.
  • 50 академических часов.
  • Финальный тест.
  • Сертификат.

 

Программа

23.04.2024

1 модуль.


14:00 – 17:00

Введение в специальность тестировщик ПО и тему тестирования программного обеспечения.

  • Понятие и цели тестирования программного обеспечения.
  • Понимание жизненного цикла разработки программного обеспечения (SDLC).
  • Основные принципы тестирования программного обеспечения.
  • Роль тестирования программного обеспечения в разработке программного обеспечения.

30.04.2024

2 модуль.


14:00 – 17:00

Типы тестирования.

  • Различные типы тестирования.
  • Black box (черный ящик).
  • White box (белый ящик).
  • Модульное тестирование.
  • Системное, интеграционное и приемочное тестирование.
  • Цели тестирования и их соответствие различным сценариям тестирования.

07.05.2024

3 модуль.


14:00 – 17:00

Ручное тестирование I.

  • Различные методики и методы тестирования.
  • Обзор инструментов, необходимых для тестирования.
  • Планирование, разработка и проведение тестирования.
  • Отслеживание, отчетность и управление дефектами.
  • Практика: Тестирование веб-сайта Juice Shop, выявление ошибок, составление отчетов.

 

14.05.2024

4 модуль.


14:00 – 17:00

Ручное тестирование II.

  • Обзор баз данных.
  • Краткий обзор API и обзор Postman.
  • Практика: Тестирование API.
  • Практика: Манипуляции данными в базе данных.

21.05.2024

5 модуль.


14:00 – 17:00

Отчетность и метрики тестирования.

  • Обзор инструментов непрерывной интеграции и непрерывной доставки (CI/CD).
  • Значимость отчетности и метрик в тестировании.
  • Основные показатели эффективности в тестировании.
  • Подготовка отчетов о тестировании для заинтересованных сторон.

28.05.2024

6 модуль.


14:00 – 17:00

Тестирование в процессе разработки.

  • Обзор современных методологий разработки и тестирования в них (Agile, Scrum, Kanban).
  • Основные направления тестирования (ISTQB, The Association for Software Testing (AST), ATDD/BDD).
  • Командная работа и коммуникация.
  • Разница между качеством (quality) и тестированием (testing).
  • Acceptance Test Driven Development / Behaviour Driven Development и Example Mapping.
  • AI (искусственный интеллект) в тестировании.
    Практика: создание ATDD сценариев при помощи AI.

04.06.2024

7 модуль.


14:00 – 17:00

Обзор информационных систем.

  • Типы приложений (веб, мобильные, серверные).
  • Доступ к системам.
  • Доступ к файлам событий (логи).
  • Практика: поднятие приложения при помощи технологии Docker и получение доступа к файлам событий.
  • Тесты в CI/CD системах.

11.06.2024

8 модуль.


14:00 – 17:00

Автоматизированное тестирование I.

  • Введение в автоматизированное тестирование.
  • Преимущества и недостатки автоматизированного тестирования.
  • Обзор и сравнение инструментов для автоматизированного тестирования.
  • Практикум: Введение в программирование для тестировщиков на примере Python.

18.06.2024

09 модуль.


14:00 – 17:00

Автоматизированное тестирование II.

  • Практикум: Написание API тестов.
  • Практикум: Обращение к базам данных на Python.
  • Введение в программирование web UI тестов.
  • Практикум: Написание UI тестов на Playwright + Python.

Основы организации обучения

Тип мероприятия:

Учебный курс

Количество лекторов:

Целевая группа:

Предприниматели и специалисты из сферы инфотехнологий, руководители ИТ- отделов. Программисты, системные администраторы. Люди, решившие изменить свою профессиональную сферу и перейти в IT сферу или сферу обеспечения качества программного обеспечения (Quality Assurance). Студенты и выпускники специальностей ИТ. Все, кто хотят приобрести практические навыки в тестировании ПО и улучшить свои шансы на трудоустройство в IT-сфере.

Методы обучения:

Практическое онлайн-обучение.  Весь курс — 50 академических часов.

По окончанию курса — итоговый тест.

Прошедший обучение получит свидетельство о прохождении курса.

Пожалуйста, ознакомьтесь с основами обеспечения качества обучения.

 

Условия отказа:

100% от оплаченной суммы возвращаем в случае, если вы откажетесь от участия в мероприятии минимум за 30 дней до его начала, 50% от оплаченной суммы возвращаем в случае, если вы откажетесь от участия в мероприятии за 20 дней до его начала. Если вы откажетесь от участия в мероприятии менее, чем за 15 дней до его начала, то уплаченную сумму мы не возвращаем и счёт подлежит оплате.

Порядок решения споров: все проблемные ситуации стороны спора решают между собой в письменной форме. На претензии клиентов Eesti Koolitus-ja Konverentsikeskus отвечает в течение 7 дней. Если договорённости не удаётся достичь, то спор решается в судебном порядке в соответствии с законами Эстонской республики.

Руководитель проекта:

Оксана Кабритс

Кейтеринг:

Нет

*Авторское право на учебную программу принадлежит Eesti Koolitus- ja Konverentsikeskus. Любое копирование и использование программы для коммерческих целей ЗАПРЕЩЕНО! Организатор имеет право вносить изменения в программу.