Навыки, которые вы получите:
Linux
Java
JavaScript
SQL
Git
Selenium WebDriver
Android studio
Docker
Jenkins
Junit
Postman
От специалиста по тестированию зависит итоговое качество продукта, которым будет пользоваться клиент. Тестировщик не ломает продукт, а выстраивает правильный процесс его создания.
В задачи QA-специалиста входит общение с пользователями и разработчиками, анализ качества, выбор инструментов, предотвращение появления ошибок и постоянное усовершенствование процесса.
Кому подойдет курс
- Тем, кто хочет получить профессию в IT.
- Тем, кто работает в техподдержке.
- Начинающим тестировщикам.
Программа
Ручное тестирование и автоматизированное тестирование веб-приложений на Java
- Ручное тестирование веб-приложений.
- Вёрстка сайта на HTML и CSS.
- Git — система контроля версий.
- Java для тестировщиков.
- Автоматизация тестирования, Continuous Integration.
- Курсовой проект.
Автоматизированное тестирование фронтенда веб-приложений на JavaScript
- JavaScript для тестировщиков.
- Автоматизация тестирования веб-интерфейсов.
Автоматизированное мобильное тестирование
- Тестирование мобильных приложений.
Продвинутые модули
- Тестирование производительности.
- Тестирование безопасности.
Дополнительные модули
- Основы языка программирования Python.
- Английский язык для начинающих разработчиков.
- Карьера в тестировании.
Чему вы научитесь
- Проводить ручное тестирование, на практике поработаете с различными продуктами и изучите Java — один из самых популярных языков программирования.
- Изучите JavaScript для тестировщиков, научитесь автоматизировать действия и тестировать безопасность.
- Изучите специфику тестирования мобильных приложений и попрактикуетесь на Android-приложениях, используя для автоматизации Java, Android Studio и фреймворк Espresso.
- Познакомитесь ещё с двумя видами тестирования: производительности и безопасности.
- Изучите особенности, инструменты и попробуете на практике понять, что это за процессы и хотите ли вы специализироваться в одном из этих направлений.