Факультет тестирования ПО

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

Факультет тестирования ПО
Цена
120000
Кэшбэк до 6,5%
12 месяцев12 месяцев
Сертификат гос. образцаСертификат гос. образца
РусскийРусский
Geekbrains
Купить с кэшбэком

Описание:

Профессионализм в тестировании — это на 50% умение работать с данными и инструментами и еще на 50% — умение грамотно выстроить процесс проверки ПО. В GeekUniversity вы научитесь выстраивать процессы обеспечения качества продукта (QA).  

В процессе обучения вы приобретете компетенции, необходимые для работы в крупной IT-компании

  • Знание методологии и стандартов в области тестирования
  • Понимание жизненного цикла разработки ПО
  • Подготовка тест-планов
  • Составление и актуализация сценариев тестирования
  • Подготовка чек-листов и тест-кейсов
  • Формирование отчетов о результатах тестирования
  • Проведение различных видов тестирования
  • Опыт работы с системами управления задачами
  • Опыт работы с системами отслеживания ошибок
  • Опыт работы с системами тест-менеджмента
  • Тестирование современных веб-приложений
  • Тестирование пользовательского интерфейса
  • Умение пользоваться командной строкой (Linux)
  • Составление SQL-запросов
  • Работа с системой контроля версий Git
  • Автоматизация тестирования API
  • Знания языка Java и методологии ООП
  • Разработка и внедрение автоматизированных тестов на Java
  • Работа со средствами автоматического тестирования (Selenium)
  • Понимание методологий TDD и BDD
  • Автоматизация тестирования мобильных приложений (Appium)
  • Работа с инструментами CI/CD (Jenkins, TeamCity)

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

  • Основы ручного тестирования

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

  • Тестирование веб-приложений. Совместно с компанией Aplana

Во второй четверти студенты погрузятся в специфику тестирования веб-приложений с помощью учебного стенда компании Aplana – крупнейшей российской компании в сфере тестирования ПО, ИТ-консалтинга, сопровождения и развития корпоративного ПО. Студенты освоят инструменты работы с сетевым трафиком, API-тестирования и подходы к тестированию HTML, CSS и JS-кода. Познакомятся с консолью разработчика в браузере, инструментами по работе с логами, usability и кроссбраузерным тестированием.

  • Автоматизация тестирования

В третьей четверти студенты познакомятся с языком Java и методологией ООП. Научатся составлять Unit-тесты, запускать тесты с помощью фреймворка JUnit и собирать информацию о результатах тестирования. Узнают о ключевых задачах и подходах в автоматизации тестирования и изучат основные инструменты - Selenium, Jenkins и библиотеку Allure.

  • Тестирование мобильных приложений

В четвертой четверти студенты разберутся в особенностях функционального и нефункционального тестирования мобильных приложений, а также изучат частые дефекты в тестировании мобильных приложений. Узнают, как выбирать устройства для тестирования и освоят основные инструменты тестирования мобильных приложений и средства автоматизации этого процесса - UI Automator, XCUITest, Appium и Espresso. Получат опыт работы тестировщиком в команде разработчиков мобильных или веб-приложений.

  • Предметы с индивидуальным выбором даты старта

Курсы вне четверти являются частью основной программы обучения и обязательны к прохождению. Вы можете формировать часть расписания самостоятельно и регулировать интенсивность обучения. На прохождение этих предметов у вас есть 2.5 года с момента покупки обучения в GeekUniversity. Проходите параллельно с четвертями или после годаобучения.