Advanced

Курс Java for QA Automation в Одессе

На курсе будут изучаться основы автоматизации на примере языка Java. Данный курс предназначен для начинающих ручных тестировщиков, желающих приобрести навыки, необходимые для того, чтобы начать свой путь в автоматизации.

Длительность 12 занятий
Периодичность 2 занятия в неделю

Изучаемые технологии

Профессия тестировщика ПО

QA Engineer — это специалист по обеспечению качества разрабатываемого продукта.

  1. QA Manual

    Специалист, который претендует на позицию Manual QA Engineer, должен обладать следующими навыками: - знает виды тестирования; - может вести тестовую документацию (Test Cases, Bug Reports и т. д.); - знает основы компьютерных сетей (OSI, TCP/IP); - умеет тестировать UI и WebAPI; - знает основы ООП и базовый SQL.

    Курс QA Manual

  2. Java for QA Automation

    Специалист, претендующий на позицию Junior QA Automation Engineer, должен обладать следующими навыками: - знает основы ООП; - умеет пользоваться основной библиотекой языка Java; - имеет навыки автоматизации тестирования Selenium и WebAPI; - базовый SQL; - знает основы компьютерных сетей (OSI, TCP/IP).

    Курс Java for QA Automation

    advanced
  3. QA Automation Engineer

    Специалист, претендующий на позицию QA Automation Engineer, должен обладать следующими навыками: - знает основы ООП; - умеет пользоваться основной библиотекой языка Java; - имеет навыки автоматизации тестирования Selenium и WebAPI; - базовый SQL; - знает основы компьютерных сетей (OSI, TCP/IP).

    Курс QA Automation

    advanced
  4. Сертификация ISTQB

    Курс «Подготовка к сертификации ISTQB Foundation Level» рассматривает комплекс необходимых знаний для подготовки к сдаче международного экзамена ISTQB Foundation Level.

    Курс Сертификация для тестировщиков

    advanced

Цель курса

  • Получить конкретное представление об использовании Java для решения практических задач;
  • Познакомиться с ключевыми инструментами в работе автоматизатора;
  • Научиться разворачивать процесс автоматизации тестирования с нуля.

Курс поможет вам

  • Программировать на Java для решения практических задач;
  • Пользоваться системой контроля версий (Git);
  • Самостоятельно автоматизировать тестирование в веб-проектах так, чтобы это давало реальный результат.

Преподаватели курса

Вас будут обучать практикующие специалисты, работающие в топовых компаниях.

  • Артур Пилюк

    Артур Пилюк

    Senior Automation QA

  • Роберт Валек

    Роберт Валек

    Research & QA Team Leader

Программа курса Java for QA Automation

Длительность 12 занятий
Периодичность 2 занятия в неделю
  1. Роль автоматизатора на проекте, термины часто употреляемые и как их понимать1

    • SDLC & STLC
    • Agile/Scrum/Kanban/Waterfall
    • классификация автотестов
    • как выбрать язык программирования?
    • почему не выгодно автоматизировать все?
    • схема процесса тестирования (git, CI, REST, Selenium)
    • Basic QA/Java/Git/CI/REST/HTTP
  2. Процедурная Java (HelloWorld в блокноте)2

    • что такое компиляция и как скомпилировать Java код
    • кто и как запускает Java код
    • интепретируемый и компилируемые языки, в чем разница
    • метод, переменная
    • основные синтаксические правила
    • public static void main(String[] args)
    • используем аргументы командной строки что бы влиять на вывод программы в зависимости от переданного пользователем значения
    • создаем собственные методы
    • типы данных (примитивные)
  3. Учимся сохранять код с помощью Git3

    • что такое верисонирование кода
    • add, commit, push, pull, merge
    • branch
  4. Процедурная Java. Управляющие структуры4

    • if-elseif-else
    • switch
    • типы данных (массивы)
    • циклы
  5. Объектно ориентированная Java - часть первая5

    • Idea intro (run, debug, breakpoint, watch)
    • что такое класс, поле класса
    • область видимости классов, переменных, методов
    • объект
    • stack trace
  6. Коллекции - списки и массивы6

    • JavaDoc
    • Collection, Collections
    • ArrayList, LinkedList
  7. Коллекции - карты и набор7

    • HashMap
    • HashSet
  8. Объектно ориентированная Java - часть вторая8

    • наследование
    • инкапсуляция
    • полиморфизм
  9. Regex9

    • Patterns, Matches
    • валидация, поиск, замена
    • синтаксис
  10. Exceptions10

    • checked
    • unchecked
    • custom
  11. TestNG11

    • @Test
    • asserts
  12. Selenium12

    • get, open, findBy, click, sendKeys
Сертификат
Выпускники получают
сертификат об окончании курса
с итоговой оценкой.

Наши преподаватели и выпускники работают в топовых IT-компаниях мира

Отзывы выпускников этого курса

Преимущества обучения в Компьютерной школе Hillel

  • Видеозаписи занятий
  • Преподаватели-практики
  • Бонусные занятия
  • Программа Hillel EVO
Видеообзор школы

Трудоустройство

Что мы делаем для того, чтобы вы достигли успеха?

В процессе обучения Студенты работают над реальными проектами

Бесплатные занятия по профильному английскому языку и спикинг-клабы

Бонусные занятия по базам данных и администрированию Linux

Каждый Студент проходит тестовое собеседование с HRом и IT-специалистом

Регулярные мастер-классы по подготовке резюме и поиску работы

Преподаватели — практикующие специалисты

Программа для реализации идей Студентов и Выпускников Школы
  • Идея
  • Питчинг
  • Команда
  • Реализация
  • Презентация

Часто задаваемые вопросы

Программы курсов составляются квалифицированными практикующими специалистами, чтобы каждый человек смог полноценно и целостно усвоить весь теоретический и практический материал. Количество занятий является оптимальным как для изучения материала на уроке, так и для выполнения домашнего задания. Обучение в более интенсивном ключе не даст результата, ориентированного на дальнейшее трудоустройство и без того в довольно короткие сроки.

Вы можете прочесть отзывы наших Студентов и Выпускников на нашем сайте, перейдя по данной ссылке. Еще вы сможете найти отзывы и информацию о нас, зайдя на сайт DOU.ua или же прописав название нашей Школы в Google, где вы также сможете увидеть отзывы о нашей Школе в нашем Google-аккаунте или на Google-картах.

Мы всегда очень ответственно стараемся подходить к вопросу подбора Преподавателей в нашей Школе. Наши Преподаватели — практикующие специалисты в крупнейших IT-компаниях города. Также они имеют как опыт преподавания в нашей Школе, так и опыт менторства по месту их профессиональной деятельности. В своей манере обучения они делают упор на последние тенденции IT-рынка и исключительно на свой личный опыт для того, чтобы наши Выпускники имели наиболее востребованные знания и опыт работы с конкретными кейсами.

Для того, чтобы получить информацию о стоимости того или иного курса, а также задать другие дополнительные вопросы, касающиеся обучения, вы можете:

  • заполнить заявку на бесплатную консультацию;
  • заполнить заявку на запись на курс;
  • связаться с нами, позвонив или написав нам на почту.

Программа наших курсов, которые ориентированы на трудоустройство, построена таким образом, что Студент, проходя каждый её пункт, выполняя все домашние задания и следуя всем советам Преподавателя, может рассчитывать на дальнейшее трудоустройство и соответствовать существующим вакансиям на специалиста начального уровня в области выбранного курса.

Крайне важно помнить о том, что не придерживаясь вышеуказанных принципов, достичь необходимого результата по завершении курса, скорее всего, не представится возможным. Именно поэтому мы не можем заранее вам гарантировать трудоустройство, но мы можем содействовать в этом нашим Выпускникам, которые учились наиболее усердно.

Наш штатный менеджер по трудоустройству всегда рад в этом помочь нашим Выпускникам, а также ответить на их вопросы, связанные с оформлением резюме и прочим. Также в нашей Школе мы проводим бесплатные занятия с рекрутерами из IT-компаний города, где они дают советы по поиску первой работы в IT-сфере.

Да, безусловно. Многие наши курсы предусматривают дополнительную систему бонусов для тех Студентов, которые хотят продолжать обучение в нашей Школе. Эта система состоит в том, что в конце курса Студенты пишут тест по пройденному материалу или сдают итоговую работу, по итогам которых:

- Студент, который имеет самый высокий результат получает скидку 25% на дальнейшие курсы;

- Студент, занявший второе место, получает 15% скидку;

- Студент, который оказался на третьем месте, получает 10% скидку;

- все остальные Студенты, не вошедшие в тройку лидеров, получают скидку в размере 5%.

Курс
Java for QA Automation

Одесса