Специалист по тестированию ПО
Общая информация
Отправь другу Дата проведения: 26.09.2024 - 14.11.2024 Завершение регистрации: 13.11.2024 Продолжительность: 50 академических часов Расположение: онлайн обучение Цена: 1701 € + НСО Цена одного учебного дня: 189 € + НСООплачивать можно по частям, в удобном вам графике. Также учебные дни можно покупать по отдельности.
NB! Узнай в Кассе по безработице, как компенсировать затраты на обучение.
Заходи в мир инфотехнологий с новой специальностью!
Стремительно растет потребность в специалистах по проверке и тестированию программного обеспечения. Если вы не чувствуете в себе задатков компьютерного гения, а различные SMM-курсы так и не обеспечили вас стабильной и высокооплачиваемой работой на дистанции, то самое время подумать о профессии – специалист по тестированию ПО.
Основное преимущество этой специальности – возможность работать удалённо из любой точки мира, используя виртуальные среды, инструменты тестирования и платформы для совместной работы. А также, конечно, это пропуск в сферу ИТ.
Эта учебная программа рассчитана на 3 месяца, в течение которых практики-тестировщики ПО детально и углублённо будут передавать участникам свои знания и навыки. Для участия в программе не требуется предварительного опыта работы в сфере ИТ и тестирования, главное – ваш интерес к сфере ИТ и желание построить карьеру в этой области. Обучение проводится в онлайн-формате.
Также эта учебная программа будет интересна специалистам, уже работающим в области информационных технологий и которые хотели бы улучшить свои навыки и знания в области тестирования программного обеспечения. Среди участников могут быть тестировщики, разработчики, руководители проектов, инженеры по контролю качества и другие ИТ-специалисты.
Цель обучения: дать практические навыки и знания по управлению и координации процессов тестирования, планированию и автоматизации тестов, отслеживанию и отчетности об ошибках. В ходе обучения рассмотрим различные аспекты тестирования программного обеспечения, методы, процессы и инструменты, также будут представлены современные стандарты и рамки тестирования программного обеспечения.
После окончания обучения участники смогут: работать в сфере тестирования программного обеспечения, смогут успешно сотрудничать в команде тестирования программного обеспечения. Получат практические знания и навыки по управлению и координации процессов тестирования, планированию и автоматизации тестов, отслеживанию и отчетности об ошибках. Обучение подготовит участников к работе специалистами по тестированию программного обеспечения, позволит им эффективно проводить тестирование программного обеспечения в различных областях применения и обеспечивать его качество и надежность. В ходе обучения осуществляется как теоретическая, так и практическая подготовка (включая тестирование Juice Shop, работу с базами данных, выявление уязвимостей безопасности и многое другое).
Участники приобретут следующие знания и навыки:
- Понимание процессов и методов тестирования программного обеспечения.
- Способность планировать и разрабатывать планы тестирования программного обеспечения.
- Навыки создания и управления тестовыми данными.
- Возможности определения стратегий тестирования ПО в соответствии с различными областями применения и типами тестов.
- Знания автоматизации тестирования программного обеспечения, включая инструменты автоматизации тестирования.
- Навыки проектирования тестов, включая написание тестов, создание тестовых данных и проведение тестов.
- Способность анализа результатов тестирования и создания тестовых отчетов.
- Понимание процесса обработки и отслеживания ошибок программного обеспечения.
- Способность эффективно работать в команде по тестированию программного обеспечения.
- Знание различных инструментов, используемых в повседневной работе тестировщика программного обеспечения.
- Общие знания о технической стороне ПО: базы данных, API, фронтенд, бэкенд, непрерывная интеграция и непрерывная доставка (CI/CD).
Учебную программу ведёт опытный инженер по тестированию программного обеспечения Андрей Шевченко, специализирующийся на тестировании веб-сайтов и умных устройств. Андрей обладает обширным опытом в организации процессов тестирования, реализации техник тестирования и тест дизайна, а также уникальными навыками в методологиях тестирования, тестировании программного обеспечения, автоматизации, анализе результатов и отчетности. Он разрабатывал множество проектов с нуля и организовывал процесс тестирования: сбор требований, составление документации и дальнейшее сопровождение проектов (десктоп, веб, мобильные приложения).
Работа будет проводиться в небольших группах, количество мест ограничено!
Организационная информация:
- Обучение онлайн, 1 раз в неделю.
- Видео-записи всех лекций.
- Возможность покупать отдельные учебные дни.
- Возможность оплаты по частям, без %.
- Возможность персонального общения с лектором.
- Возможность получить компенсацию от Кассы по безработице.
- 50 академических часов.
- Финальный тест.
- Сертификат.
Программа
26.09.2024
1 модуль.
14:00 – 17:00
Введение в специальность тестировщик ПО и тему тестирования программного обеспечения.
-
Quality Assurance Engineer, эксперт по тестированию ИТ-проектов.
- Понятие и цели тестирования программного обеспечения.
- Понимание жизненного цикла разработки программного обеспечения (SDLC).
- Основные принципы тестирования программного обеспечения.
- Роль тестирования программного обеспечения в разработке программного обеспечения.
03.10.2024
2 модуль.
14:00 – 17:00
Типы тестирования.
-
Quality Assurance Engineer, эксперт по тестированию ИТ-проектов.
- Различные типы тестирования.
- Black box (черный ящик).
- White box (белый ящик).
- Модульное тестирование.
- Системное, интеграционное и приемочное тестирование.
- Цели тестирования и их соответствие различным сценариям тестирования.
10.10.2024
3 модуль.
14:00 – 17:00
Ручное тестирование I.
-
Quality Assurance Engineer, эксперт по тестированию ИТ-проектов.
- Различные методики и методы тестирования.
- Обзор инструментов, необходимых для тестирования.
- Планирование, разработка и проведение тестирования.
- Отслеживание, отчетность и управление дефектами.
- Практика: Тестирование веб-сайта Juice Shop, выявление ошибок, составление отчетов.
17.10.2024
4 модуль.
14:00 – 17:00
Ручное тестирование II.
-
Quality Assurance Engineer, эксперт по тестированию ИТ-проектов.
- Обзор баз данных.
- Краткий обзор API и обзор Postman.
- Практика: Тестирование API.
- Практика: Манипуляции данными в базе данных.
24.10.2024
5 модуль.
14:00 – 17:00
Отчетность и метрики тестирования.
-
Quality Assurance Engineer, эксперт по тестированию ИТ-проектов.
- Обзор инструментов непрерывной интеграции и непрерывной доставки (CI/CD).
- Значимость отчетности и метрик в тестировании.
- Основные показатели эффективности в тестировании.
- Подготовка отчетов о тестировании для заинтересованных сторон.
31.10.2024
6 модуль.
14:00 – 17:00
Тестирование в процессе разработки.
-
QA Manager/Test Automation, специалист по тестированию ПО.
- Обзор современных методологий разработки и тестирования в них (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.
07.11.2024
7 модуль.
14:00 – 17:00
Обзор информационных систем.
-
QA Manager/Test Automation, специалист по тестированию ПО.
- Типы приложений (веб, мобильные, серверные).
- Доступ к системам.
- Доступ к файлам событий (логи).
- Практика: поднятие приложения при помощи технологии Docker и получение доступа к файлам событий.
- Тесты в CI/CD системах.
14.11.2024
8 модуль.
14:00 – 17:00
Автоматизированное тестирование I.
-
QA Manager/Test Automation, специалист по тестированию ПО.
- Введение в автоматизированное тестирование.
- Преимущества и недостатки автоматизированного тестирования.
- Обзор и сравнение инструментов для автоматизированного тестирования.
- Практикум: Введение в программирование для тестировщиков на примере Python.
21.11.2024
09 модуль.
14:00 – 17:00
Автоматизированное тестирование II.
-
QA Manager/Test Automation, специалист по тестированию ПО.
- Практикум: Написание API тестов.
- Практикум: Обращение к базам данных на Python.
- Введение в программирование web UI тестов.
- Практикум: Написание UI тестов на Playwright + Python.
Основы организации обучения
Тип мероприятия:
Учебный курс
Количество лекторов:
Целевая группа:
Методы обучения:
Практическое онлайн-обучение. Весь курс — 50 академических часов.
По окончанию курса — итоговый тест.
Прошедший обучение получит свидетельство о прохождении курса.
Пожалуйста, ознакомьтесь с основами обеспечения качества обучения.
Условия отказа:
100% от оплаченной суммы возвращаем в случае, если вы откажетесь от участия в мероприятии минимум за 30 дней до его начала, 50% от оплаченной суммы возвращаем в случае, если вы откажетесь от участия в мероприятии за 20 дней до его начала. Если вы откажетесь от участия в мероприятии менее, чем за 15 дней до его начала, то уплаченную сумму мы не возвращаем и счёт подлежит оплате.
Порядок решения споров: все проблемные ситуации стороны спора решают между собой в письменной форме. На претензии клиентов Eesti Koolitus-ja Konverentsikeskus отвечает в течение 7 дней. Если договорённости не удаётся достичь, то спор решается в судебном порядке в соответствии с законами Эстонской республики.
Руководитель проекта:
Оксана Кабритс
Кейтеринг:
Нет
*Авторское право на учебную программу принадлежит Eesti Koolitus- ja Konverentsikeskus. Любое копирование и использование программы для коммерческих целей ЗАПРЕЩЕНО! Организатор имеет право вносить изменения в программу.