Для кого этот курс? Для разработчиков автоматизированного тестирования на Java Прокачайте профессиональные навыки, углубите и систематизируйте знания, научитесь грамотно внедрять автоматизацию в проекты Для тех, кто прошёл базовый курс «Java QA Engineer.Basic» Необходимые знания: знания в области теории тестирования: тест-кейс, тест-план, баг, фича навыки программирования на Java: переменные, типы данных, циклы, ветвления, исключения, ООП, понимание интерфейсов, знакомство с «коллекциями» знание HTML, CSS, JavaScript на уровне «смотреть разметку страницы» Будет плюсом: Знакомство с фреймворками для тестирования: например, с JUnit Что даст вам этот курс Вы научитесь: самостоятельно принимать технические решения прогнозировать поведение системы писать автотесты получать понятные отчёты Вы освоите: популярные инструменты автоматизации полный спектр технологий тестирования на Java принципы работы инструментов тестирования и выявления ошибок ключевые инструменты автоматизации UI- и API-тестирования навыки работы с Selenium и RestAssured многопоточное тестирование с помощью Selenoid паттерны проектирования организацию процесса непрерывной интеграции (CI) После обучения вы сможете: автоматизировать API и Mobile разрабатывать тесты по методологии BBD работать с фреймворком Cucumber разбираться в различных фреймворках и библиотеках организовать CI-процесс с помощью Jenkins и Docker Спойлер: Программа: Вводный BDD API Параллельное выполнение тестов Stubs Mobile & Selenide CI/CD Проектный Карьерный Продажник: