Обучение длится 8 месяцев
Авторы: Группа авторов
98 600
173 000
2 883
/мес
Курс на Нетология
Инженер по тестированию
  • С нуля освоите профессию и через 2 месяца сможете начать работать
  • На практике овладеете ручным и автоматизированным тестированием на Java
  • На расширенной программе изучите JavaScript, мобильное и нагрузочное тестирования, основы Python

Инженер по тестированию проверяет цифровые продукты перед релизом

Он как сыщик, задача которого — отыскать все ошибки. Тестировщик выявляет недочёты и слабые места программ, чтобы они не подвели пользователей. Например, тестирует процесс регистрации на сайте или проверяет, что в мобильном приложении путь пользователя соответствует сценарию.

Преимущества профессии:

  • Входит в топ-20 удалённых специальностей
  • Спрос на QA-инженеров по ручному тестированию вырос на 59%, по автоматизированному — на 41%
  • Специалисты нужны в веб-разработке, игровой индустрии, медицинских технологиях

Мы предлагаем 2 траектории обучения

Базовая

  • Через два месяца обучения сможете начать искать работу ручным тестировщиком, а к концу курса претендовать на позицию инженера по тестированию со знанием Java

Расширенная

  • Изучите всё, что в базовой траектории, а ещё погрузитесь в JavaScript, мобильное и нагрузочное тестирования, основы Python и сможете претендовать на более высокий доход

Базовые модули

  • Научитесь проводить ручное тестирование, на практике поработаете с различными продуктами и изучите Java — один из самых популярных языков программирования.
  • В этом модуле вы выполните три больших проекта.
  • Ручное тестирование веб-приложений
  • Git — система контроля версий
  • Java для тестировщиков
  • Автоматизированное тестирование
  • Дипломная работа базовой траектории
  • Бонус — нейросети для тестировщика

Расширенные модули

  • Изучите JavaScript на базовом уровне. Научитесь работать с самыми популярными фреймворками для автоматизации тестирования на JavaScript, погрузитесь в основы работы с CI\CD и самостоятельно автоматизируете процессы интеграции при помощи Cypress dashboard и Jenkins.
  • Также изучите тестирование мобильных приложений и попрактикуетесь на Android-приложениях, используя для автоматизации Java, Android Studio и фреймворк Espresso.
  • JavaScript для тестировщиков
  • Автоматизация тестирования веб-интерфейсов
  • Ручное тестирование мобильных приложений
  • Автоматизированное тестирование мобильных приложений
  • Дипломная работа расширенной траектории

Результаты обучения

После базовой траектории

  • Используете теории тестирования
  • Понимаете жизненный цикл разработки ПО
  • Умеете писать автотесты на Java
  • Используете объектно-ориентированное программирование
  • Работаете с системой контроля версий Git, платформой GitHub
  • Проводите Unit-тестирования
  • Проводите автоматизированные тестовые сценарии
  • Готовите отчёты о тестировании
  • Работаете в Selenium Webdriver
  • Используете нейросети для автоматизации рутины

После расширенной траектории

  • Владеете ручным тестированием, пишете тест-кейсы и тест-дизайн
  • Тестируете веб-приложения, API, понимаете клиент-серверное взаимодействие, работаете с DevTools, Postman
  • Понимаете принципы работы баз данных, написания SQL-запросов
  • Работаете с Git, умеете работать одновременно с несколькими репозиториями
  • Работаете в Linux, с инструментами отладки операционной системы и приложений
  • Умеете проводить автотестирование веб-приложений на Java с использованием JUnit, Selenium, Selenide
  • Проводите нагрузочные тесты, тесты безопасности и удобства использования
  • Умеете проводить мобильное тестирование Android-приложений с помощью Android Studio и Espresso
  • Владеете автоматизацией тестирования Frontend на JavaScript с помощью Puppeeter, Playwright, Cypress
  • Знаете различные виды виртуализации и контейнеризации, работаете с Docker и Docker Compose
  • Владеете процессами CI/CD: тестированием, сборкой и доставкой в разные окружения, работаете с Jenkins, Teamcity и GitLab CI
  • Используете нейросети для автоматизации рутины
Дата последнего обновления: 20 ноября 2024

Темы

Другие курсы

Kotlin Multiplatform шаг за шагом
Kotlin Multiplatform шаг за шагом
Автор: Максим Казанцев
Подробнее
9 500
Тестирование GraphQL API
Тестирование GraphQL API
Автор: Ольга Назина
Подробнее
7 000
Charles Proxy как инструмент тестировщика
Charles Proxy как инструмент тестировщика
Автор: Ольга Назина
Подробнее
5 500
Python. Микросервисы. Backend на FastAPI
Python. Микросервисы. Backend на FastAPI
Автор: Саид Магомедов
Подробнее
5 890
1 473
/мес
JavaScript: от теории к практике
JavaScript: от теории к практике
Автор: Мария Ажгихина
Подробнее
3 200
Web-технологии: практический курс CSS
Web-технологии: практический курс CSS
Автор: Мария Ажгихина
Подробнее
1 699
Фронтенд-разработчик
Фронтенд-разработчик
Авторы: Группа авторов
Аналитик 1С. Основные инструменты и ввод в профессию
Аналитик 1С. Основные инструменты и ввод в профессию
Автор: Василий Еремин
Подробнее
1 490
Введение в Rust
Введение в Rust
Автор: Максим Смирнов
Подробнее
2 290
Назад
Смотреть дальше