Доступ к курсу будет открыт после начала обучения по автоматизированному тестированию
Востребована ли профессия AQA-инженера?
В сервисе для поиска работы hh.ru по запросу
«QA Engineer» размещено более:
6 633 вакансий
Зарплаты AQA инженера: от 150 000 руб.
*скриншоты с сайта hh.ru от 24.10.23
*Возможно отработать стоимость курса за месяц работы
На курсе вы изучите основы Java и начнете использовать его для автоматизации тестирования, сможете расширить экспертизу и повысить уровень дохода
QA-инженер занимается автоматизацией рутинных проверок, благодаря чему снижается риск ошибок и лучше контролируется качество продукта
Для кого курс?
Начинающим тестировщикам
Поможем в изучении нового стека технологий вместе с нашими преподавателями. Познакомитесь с инструментами автоматизации на практике
Расширяйте свои компетенции. Знания автоматизации тестов на Java позволят стать вам ценным сотрудником в коллективе и брать новые проекты
Изучите основы написания автотестов
с использованием Java. Это позволит ускорить ваши рабочие процессы многократно, отточить навыки тестирования и расширить профессиональные компетенции. Таким образом, вы сможете непрерывно расти в своей карьере
ИТ-специалистам
Кто уже работает тестировщиком
Для чего изучать автоматизацию тестирования?
Скорость
Сможете значительно увеличить скорость тестирования и оптимизировать затраты на это направление. Повторно использовать скрипты
Сможете повысить качество продукта, сократите время, необходимое на проведение тест-кейсов
Качество
Эффективность
Повысите эффективность работы команды
Увеличите свои карьерные возможности
Чему вы научитесь
использовать Java для автоматизации тестирования
применять контейнеризацию через Docker
пользоваться базами данных
работать с инструментами Selenium, Selenide
использовать фреймворк RESTassured
проектировать и разрабатывать автоматизированные функциональные тесты
Программа обучения
256 академических часов обучения, с большим упором на практику
Проект в портфолио (по итогу обучения)
Вас ждет 4 модуля, более 100 воркшопов и лекций с преподавателем
1.1. Введение: чем занимается AQA. Направления профессионального развития. Основной инструментарий. Системы контроля версий: Git, GitHub.Ветвление, клонирование, основные команды 1.2. Введение в язык программирования. Структура программы, пакеты, типы данных. Операторы. Работа со строками. Assertions. Hamcrest 1.3. Модификаторы доступа. Классы и объекты. Статические переменные и методы. Классы-обертки. Основы ветвления 1.4. Основные принципы ООП. Интерфейсы, абстрактные классы. Ключевые слова this, super 1.5. Массивы, списки, циклы 1.6. Коллекции 1.7. Работа с исключениями: ловля, логирование, пробрасывание. Работа с датой 1.8. Работа с файлами. Пишем в файл, читаем из файла. Парсеры. Параметризация тестов 1.9. Работа с XML. JSON 1.10. Паттерны проектирования. Дженерики. Перечисляемые типы 1.11. Инструмент автоматизации сборки Gradle. Структура проекта. Инструмент автоматизации сборки Maven. Структура проекта 1.12. Структура тестов. Аннотации. Виды отчетов 1.13. Промежуточная аттестация
2.1. Теория Rest API. Архитектура api автотестов. Автотесты API на RestAssured 2.2. Инструмент Apache HTTP 2.3. Библиотека OkHttp3. Фреймворк Swagger 2.4. Валидация JSON-схемы 2.5. Теория SQL. Подключение комплекса программных интерфейсов JDBC. Автотесты с использованием БД 2.6. Объект-модели Pojo, Hibernate 2.7. Объемы данных NoSQL. Автотесты с БД MongoDB 2.8. Промежуточная аттестация
3.1 Теория тестирования веб-приложений. Элементы автоматизации 3.2 Инструмент Selenium. Объектная модель документа DOM-модель. WebDriver: конфигурация загрузки. Кроссбраузерные тесты 3.3 Поиск элементов, локаторы и селекторы. Действия с элементами 3.4 Явные и неявные ожидания 3.5 Алерт, поп-ап. Работа с cookie 3.6 Паттерн Page Object 3.7 Отчетность и скриншоты, Allure 3.8 Фреймворк Selenide 3.9 Тестирование верстки. Ashot/Galen 3.10 Docker 3.11 Теория CI/CD. Jenkins 3.12 Система GitLab CI 3.13 Kafka 3.14 MQ 3.15 Теория BDD. Архитектура проекта. Программный инструмент Cucumber. Язык для описания поведения системы Gherkin 3.16 Промежуточная аттестация
Проект в портфолио (по итогу обучения)
Промежуточная и итоговая аттестации в форме тестирования. Проект в портфолио.
Опыт разработки и автотестирования на Java, Typescript, PHP более 3 лет, включая работу в международных компаниях Опыт работы в образовательной сфере более 5 лет Будучи студентом, написал 50+ научных статей
TeamLead направления автоматизированного тестирования в Fix Price IT:
Семён Стычёв
Преимущества работы в ИТ-сфере
Часто сотрудники ИТ-компаний имеют возможность работать удаленно из любой точки мира
Сотрудникам ИТ-компаний предоставляется льготная ипотека со ставкой 5% на время работы
Сотрудники ИТ-компаний получают отсрочку от военной службы на время работы
Оставьте заявку сейчас и получите персональную консультацию бесплатно
У вас будет возможность дорабатывать домашнее задание и вносить исправления, учитывая замечания опытного наставника
Консультации c наставником, на которых:
Вебинары с преподавателем
Курс проходит в дистанционном формате, поэтому присоединиться к занятиям можно из любого города или региона. Занятия проходят на обучающей платформе Университета Иннополис
Теория закрепляется на практических занятиях. Слушатели получают задачи для самостоятельного решения и применения навыков
Мы строим процесс обучения таким образом, чтобы вы точно закрепили на практике полученный материал
Вас ждут полноценные «живые» онлайн-занятия с преподавателем (а не уже записанные видео), практические занятия, консультации с наставниками
Такой комплексный подход позволит быстрее получить необходимые навыки
Диплом о профессиональной переподготовке
Объем программы — 256 академических часов. Слушателям курсов, успешно завершившим обучение, выдается диплом о профессиональной переподготовке.
Профессиональные навыки:
разработка UI и API-тестов
формирование отчетности
ведение баг-репортов
умение работать с клиент-серверной архитектурой
умение анализировать HTTP-трафик
Ваше резюме после обучения
Selenoid
HTTP
AQA тестировщик на Java
от 100 000 ₽
JPA
Kafka
jUnit
HTML/CSS
Postman
Java
RabbitMQ
Selenium
Selenide
Swagger
JSON/XML
Allure
SQL
CI/CD
Docker
Налоговый вычет
Льготы для отдельных категорий лиц
Участники курса могут оформить налоговый вычет и вернуть 13% расходов на обучение
Студенты дневных и вечерних отделений, люди с инвалидностью получают
скидку 50%
Получите современную профессию в рассрочку от Банка-партнера АО «Т-Банк» от 4 до 12 месяцев. Оформить рассрочку у сотрудника Университета Иннополис через Telegram
Запросите документы у специалиста Университета Иннополис через email: l.tutaeva@innopolis.ru либо заполните форму. Стоимость обучения при оплате от юридического лица - 96 000 ₽
Раньше автотесты представлял только в теории. На курсе мне удалось глубже погрузиться в тему и получить необходимые навыки. Нас обучили работе с инструментами Selenium, Selenide, Rest Assured. Я узнал много интересного про тонкости тестирования ПО. Благодаря поддержке наставника и преподавателя удалось со всем справиться. Полученные знания и общение с преподавателем помогли мне позже устроиться в SimbirSoft на позицию SDET-специалиста.
Мария Зыкова, Краснодар
5.0 ★★★★★
Преподаватели поделились большим количеством различных инструментов для автотестирования на практических примерах. После каждой лекции были задания, которые позволили закрепить пройденный материал на практике. Сейчас делаю первые шаги в автоматизации тестовых кейсов на Java, применяю Java Core, автотесты с использованием БД (JDBC, Hibernate) и тестирование на Selenium и Selenide. Полученные знания позволят уйти от рутинных регрессионных тестов и повысить качество выпускаемого ПО.
Наталья Привалова, Барнаул
5.0 ★★★★★
К выбору учебного заведения и программы я подходила серьезно. Особо подкупил преподавательский состав — не просто теоретики, а практики из крупных компаний. Отдельно хочу отметить наставника за его терпение при ответах на миллион возникающих вопросов. Сложно давалась тема инкапсуляции методов. Вот тут я поняла, насколько важна теория и знание методологии техник. Системное мышление развивается на ура.
Евгения Мищенко, Екатеринбург
5.0 ★★★★★
Примеры из жизни преподавателя помогали глубже понять темы, а также как и когда применять инструменты. Я пришла без знания Java, а уже к концу обучения могла написать простые программы. Использую в работе полученные знания ежедневно, это очень сильно упрощает мне работу. Занимаюсь отладкой и написанием автотестов на Java, API на RestAssured, UI-тестированием. После курса мне предложили перейти на новый проект и должность специалиста по автотестированию.
Рамиль Хамидуллин, Казань
5.0 ★★★★★
Раньше автотесты представлял только в теории. На курсе мне удалось глубже погрузиться в тему и получить необходимые навыки. Нас обучили работе с инструментами Selenium, Selenide, Rest Assured. Я узнал много интересного про тонкости тестирования ПО. Благодаря поддержке наставника и преподавателя удалось со всем справиться. Полученные знания и общение с преподавателем помогли мне позже устроиться в SimbirSoft на позицию SDET-специалиста.
Мария Зыкова, Краснодар
5.0 ★★★★★
Преподаватели поделились большим количеством различных инструментов для автотестирования на практических примерах. После каждой лекции были задания, которые позволили закрепить пройденный материал на практике. Сейчас делаю первые шаги в автоматизации тестовых кейсов на Java, применяю Java Core, автотесты с использованием БД (JDBC, Hibernate) и тестирование на Selenium и Selenide. Полученные знания позволят уйти от рутинных регрессионных тестов и повысить качество выпускаемого ПО.
Наталья Привалова, Барнаул
5.0 ★★★★★
К выбору учебного заведения и программы я подходила серьезно. Особо подкупил преподавательский состав — не просто теоретики, а практики из крупных компаний. Отдельно хочу отметить наставника за его терпение при ответах на миллион возникающих вопросов. Сложно давалась тема инкапсуляции методов. Вот тут я поняла, насколько важна теория и знание методологии техник. Системное мышление развивается на ура.
Евгения Мищенко, Екатеринбург
5.0 ★★★★★
Примеры из жизни преподавателя помогали глубже понять темы, а также как и когда применять инструменты. Я пришла без знания Java, а уже к концу обучения могла написать простые программы. Использую в работе полученные знания ежедневно, это очень сильно упрощает мне работу. Занимаюсь отладкой и написанием автотестов на Java, API на RestAssured, UI-тестированием. После курса мне предложили перейти на новый проект и должность специалиста по автотестированию.
КАК Я СТАЛА AUTOMATION QA ENGINEER
Евгения Мищенко
выпускница курса Университета Иннополис
История успеха
Профессиональный путь Евгении Мищенко вдохновляет. В 38 лет девушка построила карьеру Automation QA engineer после успешной работы в найме и развития собственного бизнеса.
Помогли ей в этом упорство, трудолюбие и онлайн-курс
«Автоматизированное тестирование ПО на Java» Университета Иннополис.
Качественное образование
Мы заинтересованы в качестве вашего образования, потому что являемся структурным подразделением ведущего ИТ-вуза страны — Университета Иннополис
Курс ведут преподаватели, которые являются практикующими разработчиками из индустрии, поэтому ваше обучение будет интересным и практико-ориентированным
Университет Иннополис— один из ведущих вузов страны по ИТ-направлениям. Наши курсы уже закончили более 63 000 студентов (включая взрослых и детей), многие из них нашли свое призвание именно в ИТ-сфере
Представители многих компаний проходят обучение именно у нас, что говорит о востребованности программ