Java QA Engineer. Basic
Всё, что нужно знать младшему инженеру-тестировщику
28 июня
Basic
4 месяца
Онлайн
Вт/Пт 20:00 Мск
Зачем изучать автоматизацию на Java?
Головная боль все тестировщиков – регрессионное тестирование. Чтобы оно проходило «безболезненно», тесты нужно автоматизировать, а лучше всего для автоматизации подходит JavaДля кого этот курс?
- Для тех, кто хочет войти в сферу информационных технолгогий. Вы сможете освоить востребованную специальность с нуля
- Для ручных тестировщиков. Познакомитесь с автоматизацией тестирования на Java
- Для системных администраторов и специалистов техподдержки. Сможете стать частью команды разработчиков
Необходимые знания
Программа подходит для людей без опыта в IT
Что даст вам этот курс
После обучения вы
- сможете автоматизировать UI-тесты
- узнаете основные паттерны и познакомитесь с проблемами,
которые они решают - освоите обязательные для автоматизации паттерны: PageObject, PageFactory, ScreenPlay
- сможете претендовать на роль младшего инженера-тестировщика на Java
- начнёте искать работу с оформленным резюме
- сможете проходить HR-собеседования и технические интервью
- сможете выполнять тестовые задания для устройства на работу
Научитесь пользоваться этими инструментами:
Gradle, Selenium, JUnit, Maven, Selenide, TestNG, IntelliJ IDEA,
Git, Jira, TestIT, SQL, Bash
Процесс обучения
У нас нет предзаписанных уроков.
Занятия в OTUS – это вебинары. Преподаватели-практики помогут погрузиться в теорию, обучат на реальных примерах, расскажут о необходимых в работе инструментах. Вы всегда сможете задать вопрос и получить обратную связь в Telegram.
И самое главное – сможете практиковаться!
Упражняйтесь регулярно
Теория не существует в вакууме. Попробуйте «как это работает» в практических блоках учебных модулей
Получите ценный опыт
Проведите автоматизацию тестирования в настоящем проекте
Спросите эксперта
Наши преподаватели помогут, если у вас возникнут сложности
Трудоустройство
- Оформите резюме и портфолио:
HR-специалист поможет оформить резюме - Научитесь проходить собеседования:
руководитель курса и HR-специалист научат вас проходить собеседования - Рекомендательное письмо:
лучшие студенты получат персональное рекомендательное письмо от компании OTUS - Разместите резюме в базе OTUS:
так наши партнёры смогут пригласить вас на интервью
QA Automation Engineer
Формат обучения
Упражняйтесь регулярно
Теория не существует в вакууме. Попробуйте «как это работает» в практических блоках учебных модулей
Практика
Выпускная работа усилит знания, а её хорошая защита – откроет новые карьерные возможности
Активное сообщество
Общение с преподавателями на вебинарах, коммуникация в закрытом Telegram-чате, развёрнутые ответы при проверке домашних заданий
Программа
Знакомство с тестированием
В этом модуле мы поговорим о тестировании, познакомимся с теорией и инструментами, которые мы будем использовать в работе.
Тема 1: Знакомство
Тема 2: Задачи и цели тестирования
Тема 3: Методы тестирования
Тема 4: Виды тестирования
Тема 5: TestIT + JIRA
Тема 6: Git и GitHub
Тема 7: Web технологии для тестировщика
Синтаксис Java, первая программа.
В этом модуле мы познакомимся с языком программирования Java, который мы будем использовать для автоматизации наших тестов будущем.
Тема 1: Знакомство с IDE, пакеты, Hello World
Тема 2: Консультация по ДЗ
Тема 3: Переменные, их типы и простые операции с ними
Тема 4: Ветвления, циклы, функции
Тема 5: Практика
Тема 6: Основы ООП
Тема 7: Абстрактные классы, интерфейсы, примеры, реализация
Тема 8: Практика. Подготовка к ДЗ
Тема 9: Консультация по ДЗ
SQL
В этом блоке мы познакомимся с базами данных и тем, как с ними взаимодействовать в наших программах.
Тема 1: Основные команды языка SQL
Тема 2: Java + SQL, Gradle vs Maven
Тема 3: Java + SQL. Часть 2
Тема 4: Практика. Подготовка к ДЗ
Тема 5: Консультация по ДЗ
UI Тесты
В этом блоке мы напишем наши первые UI тесты.
Тема 1: Настраиваем окружение
Тема 2: Локаторы
Тема 3: Команды чтения и управления
Тема 4: Конфигурация драйвера
Тема 5: Ожидания
Тема 6: Практика
Тема 7: Работа с нативными окнами
Тема 8: JavaScript
Тема 9: Executing JavaScript
Тема 10: Консультация по ДЗ
Пара слов про архитектуру
В этом блоке мы сделаем наши тесты читаемыми и поддерживаемыми.
Тема 1: Архитектура
Тема 2: Принцип разработки
Тема 3: Page Object
Тема 4: Практика. Ответы на вопросы
Bash scripting
Основы консоли Linux и написания скриптов bash для автоматизации рутинных задач
Тема 1: Основы bash скриптинга
Тема 2: Практика
Подготовка к поиску работы
В этом модуле мы начнём готовиться к поиску работы. Оформим резюме с HR-специалистом. Подготовимся к прохождению собеседований с HR и техническому интервью. По итогу модуля вы будете уже готовы к поиску первой работы.
Тема 1: Как правильно оформить резюме чтобы найти работу?
Тема 2: Как подготовиться к собеседованию и техническому интервью?
Проектная работа
Заключительный месяц курса посвящен проектной работе. Свой проект — это то, что интересно писать слушателю и что можно создать на основе знаний, полученных на курсе. В процессе написания по проекту можно получить консультации преподавателей.
Тема 1: Консультация по проекту и домашним заданиям
Тема 2: Защита проектных работ
Тема 3: Подведение итогов курса
Также вы можете получить полную программу, чтобы убедиться, что обучение вам подходит
Выпускной проект
Чтобы получить сертификат, вы автоматизируете тестирование в реальном проекте. Проект и список тестов на автоматизацию вы получите от преподавателей. Если у вас есть собственный проект, можете использовать его
Преподаватели
Эксперты-практики делятся опытом, разбирают кейсы студентов и дают развернутый фидбэк на домашние задания
Ближайшие мероприятия
Бесплатный открытый вебинар – онлайн-занятие с преподавателем курса. На открытом вебинаре можно посмотреть, как проходит обучение, а ещё – узнать что-то ценное по интересующей теме. На занятии слушатели могут задавать ведущему вопросы.
Основные темы открытого урока:
- Познакомиться с Git и GitHub
- Базовые приемы работы в Git для автоматизации тестирования на Java
- Version Control и его история
- Удаленный репозиторий и GitHub
Занятие будет полезно:
- Начинающим специалистам, которые хотят пойти в IT
- Начинающим специалистам в тестировании
- Начинающим разработчикам на Java или других языках
Основные темы открытого урока:
- UI-тестирование на Java
- Использование локаторов для взаимодействия с UI веб-сайта
- Типы локаторов
- CSS-локаторы и xPath-локаторы
- валидация локаторов в браузере и подходы к хранению локаторов в проекте
Занятие будет полезно:
- Начинающим специалистам, которые хотят пойти в IT
- Начинающим специалистам в тестировании
- Начинающим разработчикам на Java или других языках
Основные темы открытого урока:
- Авто-тесты на Java
- Паттерн Page Object
- Цель использования Page Object
- Знакомство с WebDriverFactory
Занятие будет полезно:
- Начинающим специалистам, которые хотят пойти в IT
- Начинающим специалистам в тестировании
- Начинающим разработчикам на Java или других языках
Прошедшие
мероприятия
Корпоративное обучение для ваших сотрудников
- Курсы OTUS верифицированы крупными игроками ИТ-рынка и предлагают инструменты и практики, актуальные на данный момент
- Студенты работают в группах, могут получить консультации не только преподавателей, но и профессионального сообщества
- OTUS проверяет знания студентов перед стартом обучения и после его завершения
- Простой и удобный личный кабинет компании, в котором можно видеть статистику по обучению сотрудников
- Сертификат нашего выпускника за 5 лет стал гарантом качества знаний в обществе
- OTUS создал в IT более 120 курсов по 7 направлениям, линейка которых расширяется по 40-50 курсов в год
Отзывы
Сертификат о прохождении курса
OTUS осуществляет лицензированную образовательную деятельность.
В конце прохождения курса вы получите сертификат OTUS о прохождении курса
После обучения вы:
- заберёте учебные материалы: презентации, видеозаписи вебинаров
- получите сертификат об окончании курса
- получите карьерную консультацию
Java QA Engineer. Basic
Стоимость в рассрочку
Стоимость указана для оплаты физическими лицами
вычета до 13% стоимости обучения. Оставьте заявку и менеджер вас проконсультирует
+7 499 938-92-02 бесплатно