Инженер по тестированию (Java)
Qa Engineer Java
С нуля до разработчика за 11 месяцев. Стартуем с дата определяется
Записаться на программу
Гарантированное трудоустройство?
Мы не можем обещать гарантированную работу, но наш процесс обучения так спроектирован, что его невозможно «отсидеть» или «прослушать»

Сколько зарабатывает инженер по тестированию (java)
Программа курса Инженер по тестированию (Java)

1. Введение в Java
Познакомитесь c языком программирования Java, изучите основы языка, узнаете основы и принципы объектно-ориентированного программирования. Научитесь работать с системой Git и пользоваться командной строкой.Язык программирования Java
IntelliJ Idea
Работа с Git
Структура Java программы, обзор типов данных
Операторы Java
Линейные типы данных Java
Операции над массивами
Основы объектно-ориентированного программирования
Ссылочные типы, полиморфизм
Абстрактные классы и интерфейсы

2. Основы Java
Научитесь обрабатывать исключения. Изучите работу со строками. Узнаете особенности работы с файлами в Java (чтение, запись). Изучите стандартные коллекции и научитесь использовать итераторы. Погрузитесь в основы работы с базами данных в Java, начнете работу с JDBC.Исключения и их обработка
Логирование
Работа со строками. Потоки ввода-вывода
Работа с файлами в файловой системе
Чтение-запись из файлов
Обзор коллекций. Итераторы
Коллекции
Элементы Stream API
Основы работы с БД в Java
Работа с JDBC

3. Сборка java приложений
Узнаете системы сборки java приложений и библиотеки для организации тестов. Изучите систему сборки Maven, плагины на основе Maven, файл проекта Pom. Узнаете особенности автотестов на JUnit5 и TestNg.Жизненный цикл
Плагины на основе Maven (gradle)
Файл проекта Pom (файлы build.gradle, gradle.properties, settings.gradle)
Структура проектов Junit5 - TestNg, сравнение
Аннотации
Запуск
Отчеты

4. E2e тестирование
Узнаете о Selenium WebDriver, научитесь искать элементы с помощью CSS-локаторов, XPath и Dom. Научитесь работать с web-элементами, с браузером и всплывающими окнами. Изучите работу с явными и неявными ожиданиями. Научитесь подключать и настраивать отчетность в Allure.Обзор Selenium WebDriver, создание проекта, WebDriver Manager
Поиск элементов на web-странице (Обзор DOM, XPath, Css selectors)
Работа с web-элементами (методы WebElement, Actions и Select), загрузка файлов
Работа с браузером и всплывающими окнами (навигация, переключение между окнами и фреймами, popup и alerts)
Ожидания (Явные, неявные ожидания), выполнение js
Page Object Pattern, WebDriver Capabilities
Отчётность. Allure 2 (подключение, аннотации, настройка)

5. API тестирование. Практики CI/CD
Изучите основы HTTP, REST и SOAP. Узнаете существующие инструменты для тестирования и библиотеки для тестирования. Научитесь работать с библиотекой RestAssured. Поймете как использовать API helpers в UI тестах. Погрузитесь в CI, научитесь создавать джобы в Jenkins.Основы и введение в HTTP, REST и SOAP (xml, json)
Существующие инструменты для тестирования (postman, soapui, newman)
Краткий обзор библиотек для тестирования. Библиотека RestAssured
RestAssured: Получение данных из ответа (Десериализация, JsonPath)
Использование API helpers в UI тестах
Введение в CI (Jenkins, TeamCity, Travus, GitLab, Bamboo)
Jenkins создание джоб, плагины и их подключение
Jenkins создание джоб pipeline подход

6. Дополнительные курсы
Расписание
Совмещайте учебу с работой. Рекомендуем заниматься от 15 часов в неделю, чтобы сохранять темп обучения в группе
Уроки
Теория, тесты, практика с автопроверкой, домашние задания
Мероприятия
Вебинары и другие активности

Очень много практики
→ Домашние задания с моментальной автопроверкой. Выполняйте их, когда вам удобно
→ 11 Open Source проектов Хекслета — научитесь работать с чужим кодом, оформлять пулреквесты. Это ваш опыт реального продакшна и +100 очков в карму программиста
→ 150 тестовых заданий от наших партнеров – работайте с базой типовых задач из настоящих проектов. Это придаст уверенности на собеседованиях
Поможем с трудоустройством

Наши выпускники работают в известных компаниях
Сертификат
Работодатели ценят выпускников Хекслета, сертификат — подтверждение того, что вы серьезно поработали над собой и имеете хорошую перспективу стать первоклассным специалистом

Истории успеха
Стоимость обучения
или
при оплате сразу за 11 месяцев
Корпоративное обучение для команд и организаций

C 2012 года на рынке онлайн-образования. Около 17 000 человек обучаются на платформе ежемесячно. Более 30 компаний-партнеров гарантированно собеседуют наших выпускников.
Не будем лукавить, изучать новое трудно. Чтобы достичь цели, нужно не только желание, но и упорство. Честно ответьте себе, готовы ли вы прикладывать максимум усилий и не отступать, если будет сложно? Если да, результат обязательно будет!
Мы точно знаем, что наши курсы подходят для новичков, а примеры наших выпускников показывают, что можно с нуля освоить профессию программиста, найти работу и стать ценным специалистом. И, конечно, мы вам в этом поможем.
Так что попробовать стоит! А если сомневаетесь, просто оставьте заявку и пройдите бесплатные курсы профессии — сможете проверить и свой интерес к программированию, и качество наших материалов.
Многие наши студенты так и делают: учатся и работают одновременно. Мы понимаем, не у всех есть возможность посвящать всё время обучению. Поэтому сделали формат асинхронным. Доступ к платформе открыт 24/7, вы проходите уроки, когда удобно вам, учитесь в своем темпе и не ждете других студентов группы.
Мы рекомендуем уделять учебе 15-20 часов в неделю. Тогда получится закончить обучение в срок.
Конечно, это приблизительная оценка. Если у студента уже есть знания по программированию, получится справляться с задачами быстрее, а у новичков может уходить больше времени.
Если вам нужно передохнуть или жизненные обстоятельства складываются так, что учиться не получается, вы можете взять академический отпуск. Просто предупредите об этом вашего куратора.
Общая продолжительность отпуска — 1 месяц. Распределяйте это время, как вам удобно: берите целиком или разбивайте по неделям. Ваше обучение на Хекслете просто увеличится на количество пропущенных дней. Доплачивать за них вам не придется.
Самому юному студенту, который учился в Хекслете, было 15, а самому взрослому — 70. Есть желание и интерес? Начинайте независимо от возраста.
Если ваша цель — трудоустройство, мы честно говорим, что студентам старшего возраста может потребоваться больше времени, чтобы найти работу. Но у нас много примеров, когда выпускники Хекслета успешно трудоустраивались, например, после 50 лет. Вот одна из таких историй.
- Начать проходить бесплатные курсы. В них есть теория, тесты и практика. В программе они будут обозначены кружочком — открывайте и пробуйте!
- Дождаться звонка от специалиста по обучению. Мы позвоним в этот же день или на следующий, если заявка придет вечером.
Не волнуйтесь, мы не будем навязывать обучение. Да и заявка не обязывает вас к покупке. Для нас это возможность уточнить ваши намерения, помочь с выбором, ответить на вопросы. Случается, что после такой беседы люди делают выбор в пользу другого языка программирования или вовсе понимают, что разработка им не нужна. Любое решение будет правильным, если оно взвешенное и осознанное.
Наставники — опытные программисты, которые добились успехов в профессии, а теперь делятся знаниями и опытом со студентами Хекслета. Кандидаты проходят строгий отбор — наставником становится лишь каждый десятый из откликнувшихся на вакансию, поэтому случайных людей у нас нет.
Наставник отвечает на вопросы по курсам и проектам и в целом по выбранной профессии, а если возникнут трудности, поможет с ними разобраться.
Студенты общаются с наставником в закрытом чате группы, а также на регулярных групповых созвонах, вебинарах и сессиях лайв-кодинга.
Open Source — это приложения с открытым исходным кодом на GitHub. Любой разработчик, начинающий или опытный, может предложить улучшить этот код, найти и исправить ошибки.
Участие в открытых проектах — полезная практика, которую можно указать в портфолио. Во-первых, она учит разбираться в чужом коде. Да, разработчикам чаще приходится работать с чужим кодом, нежели писать свой. Во-вторых, помогать другим — здорово.
Комьюнити Хекслета поддерживает более 10 собственных Open Source проектов — будет на чем потренироваться.
Мы подсчитали, 74% ребят, которые приходят в Хекслет, чтобы сменить профессию и трудоустроиться, достигают своей цели. 65% получают оффер на первых пяти собеседованиях. 27% трудоустраиваются без поиска работы, работодатели находят их сами.
Да, мы не можем гарантировать трудоустройства. Не всё зависит от нас. Но выпускники, которые проходят всю программу, выполняют проекты, участвуют в Open Source, имеют все шансы найти работу. И мы им в этом помогаем.
В Хекслете есть программа «Карьерный трек». Она бесплатна и доступна всем студентам. В рамках нее мы учим, как правильно откликаться на вакансии, составлять резюме и писать сопроводительные письма. Даем рекомендации от школы в партнерские компании и готовим к собеседованиям.
Да, мы гарантируем возврат всей суммы в течение 14 дней с начала обучения. Кроме того, вы можете вернуть деньги за оставшуюся часть программы на любом этапе обучения. И для этого не нужно ничего объяснять.
Не переживайте, мы не отчислим вас из Хекслета. Вы всегда можете доучиться. Каждый последующий месяц будет оплачиваться отдельно, за вами сохранится доступ к платформе и помощь наставника. Как правило, ребятам хватает 1-2 месяцев, чтобы «закрыть хвосты».
Отлично! Доступ к платформе сохранится до конца оплаченного периода. Можете проходить любые курсы и программы Хекслета.
Если вы уверены в своем решении учиться, можете оплатить полную стоимость профессии по ссылке сразу после того, как оставите заявку. Мы принимаем карты МИР, а также Visa и MasterCard любого банка, с любой валютой счёта. Также можно самостоятельно оформить банковскую рассрочку и платить частями. Подробнее о банках, с которыми мы работаем, и условиях рассрочки.
В течение суток после оплаты кураторы откроют вам доступ к платформе и добавят в группу.
Если у вас есть вопросы, сомнения или возникнут трудности с оплатой, дождитесь нашего звонка. Мы проконсультируем и поможем.
