Образовательная платформа
Участвует в новогодней распродаже Скидка до 60% 0 дней 00:00:00

Профессия Инженер по автоматизации тестирования

Профессия Инженер по автоматизации тестирования

Вы с нуля освоите Java, JavaScript или Python и научитесь создавать автотесты на одном из этих языков. Познакомитесь с Selenium, повысите эффективность работы с помощью CI/CD и вырастете как QA-инженер.

Компании нанимают QA-инженеров, которые умеют автоматизировать тестирование новых фич и быстрее доставлять их до пользователя без багов. В зависимости от стека, такие тесты пишут на Java, Python, JavaScript и применяют специфические фреймворки.

  • до 110 000 рублей

    зарабатывают ручные тестировщики

  • до 220 000 рублей

    получают автоматизаторы тестирования

Кому подойдёт этот курс

  • Junior-тестировщикам Junior-тестировщикам

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

  • Участникам курса «Профессия Инженер по тестированию» Участникам курса «Профессия Инженер по тестированию»

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

Изображение

Станьте IT-специалистом и получите поддержку от государства

Сотрудники аккредитованных IT-компаний могут:

  • Купить квартиру или дом на выгодных условиях. IT-специалистам доступна льготная ипотека по ставке 5%.
  • Получить отсрочку от армии. Молодые люди от 18 до 27 лет имеют право не служить пока работают.

Чему вы научитесь

  1. Писать автотесты в Selenium IDE

    Разберётесь в настройках фреймворка и сможете создавать автотесты без навыков программирования.

  2. Программировать автотесты

    Выберете и изучите язык, на котором будете писать скрипты. С нуля освоите Java, JavaScript или Python.

  3. Использовать Git

    Сможете работать над разными версиями кода в большой команде, коммитить и откатывать изменения.

  4. Создавать UI-тесты

    Углубитесь в работу с Selenium WebDriver, сможете проводить тесты пользовательских интерфейсов разной сложности.

  5. Автоматически запускать тесты

    Научитесь работать с CI/CD и Gitlab, проводить параллельные проверки, ловить ошибки сразу после их появления и поможете разработчикам быстрее выпускать обновления.

О Skillbox

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

Как проходит обучение на платформе

  • Иллюстрация этапа обучения Регистрация

    Знакомитесь с платформой

    Платформа Skillbox — собственная разработка компании, которую мы постоянно улучшаем. Вас ждут видео, практические задания и общение с кураторами. Доступ к материалам откроется сразу после покупки курса.

  • Иллюстрация этапа обучения Теория

    Получаете знания

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

  • Иллюстрация этапа обучения Практика

    Выполняете задания

    Мы уверены, что навыки отрабатываются только через практику. Поэтому после теории вас ждёт практическая работа или тест. Все задачи приближены к реальным — их можно с гордостью положить в портфолио.

  • Иллюстрация этапа обучения Обратная связь

    Работаете с куратором

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

Содержание курсов

Сначала вы на практике научитесь основам программирования, а затем — приступите к изучению автотестов и закрепите знания на двух проектах.

  • 200 видеоматериалов
  • 30 практических задач

Язык программирования

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

  1. Java/JavaScript/Python

      1. Синтаксис языка.
      2. Типы данных.
      3. Функции.
      4. Основы ООП.
      5. Отладка и тестирование программ.

Автотесты: базовый уровень

Напишете свои первые автотесты на выбранном языке программирования, научитесь работать во фреймворке Selenium.

  1. Автоматизированное тестирование на Java/JavaScript/Python

      1. Введение в автоматизированное тестирование.
      2. Пишем первые тесты.
      3. Поиск элементов с помощью Selenium WebDriver.
      4. Поиск элементов с помощью CSS-локаторов.
      5. XPath-локаторы.
      6. Мастер-класс по написанию автотестов.

Автотесты: продвинутый уровень

Глубже изучите тему: узнаете, как добавить тесты в процесс непрерывной интеграции и доставки (CI/CD) и поэтапно запускать проверки при сборке проекта.

  1. Автоматизированное тестирование на Java

      1. Инфраструктура браузерных тестов.
      2. Сложные UI-тесты.
      3. Сложные UI-элементы.
      4. Кастомные действия над элементами.
      5. Взаимодействие с окнами, вкладками и фреймами.
      6. Загрузка и скачивание файлов.
      7. CI/CD (Continuous Integration/Continuous Delivery).
  2. Автоматизированное тестирование на JavaScript

      1. Continuous Integration.
      2. WebdriverIO.
      3. Cypress: JS Testing Next Gen.
      4. Альтернативные фреймворки.
      5. Паттерны автоматизации тестирования.
      6. JS API-тесты.
  3. Автоматизированное тестирование на Python

      1. Архитектура автотестов. Основные паттерны проектирования.
      2. Тестируем сложные элементы интерфейсов.
      3. Параллельный и удалённый запуск (Grid) тестов. Разберём проблемы эмуляции слабого железа.
      4. Работа с внешними источниками данных.
      5. BDD и автотесты.
      6. Работа с фикстурами и хуками. Работа с плагинами и препроцессорами для сбора данных. Параметризация. Работа с метками (mark).
      7. Обзор других фреймворков: Playwright, Cypress, Chrome Dev Tools protocol.
      8. Интегрируем Python и JS c помощью JS interop. Изучаем тонкости при работе с ожиданиями.
      9. Проксирование и мокирование запросов. Изучим отдельные сервисы и возможности CDP-протокола для перехвата запросов.
      10. Подключаем и смотрим отчёты при помощи Allure. Разноуровневое логирование и дополнительные артефакты: скриншоты, видео.

Дополнительные курсы

Вспомогательные курсы. Помогут лучше разобраться в профессии. Вы можете проходить их параллельно с основными курсами или обращаться к ним по мере необходимости.

  1. Веб-вёрстка. Базовый уровень

      1. Знакомство с курсом.
      2. Базовый HTML.
      3. Базовый CSS.
      4. Работа с макетом.
      5. Layout. HTML-разметка.
      6. Layout. Flexbox.
      7. Layout. Стилизация.
  2. Язык запросов SQL

      1. Основы SQL.
      2. Введение в реляционные базы данных.
      3. Основные запросы по работе с данными.
      4. Функции и выражения в SQL-запросах.
      5. Проектирование и оптимизация реляционных баз данных.

Бонусные курсы

  1. Система контроля версий Git

      1. Работаем с Git на своём компьютере.
      2. Работаем с удалённым репозиторием.
      3. Командная работа в Git.
      4. Сравнение версий и отмена изменений.
      5. Инструменты и правила работы с Git.
  2. Английский для IT

      1. IT Resume and CV: составляем резюме на английском.
      2. Job interview: questions and answers: проходим собеседование на английском.
      3. Teamwork: говорим о командной работе и процессах на английском.
      4. Workplace communication: английский для общения.
      5. Business letter: ведём переписку на английском.
      6. Software development: разбираем все этапы жизненного цикла программного обеспечения на английском.
      7. System concept development and SRS: составляем ТЗ на английском.
      8. Design: говорим об основных концепциях проектирования.
      9. Development and Testing: разбираем ключевые термины, которые используются в разработке и тестировании.
      10. Deployment and Maintenance: обсуждаем типичные действия при развёртывании и дальнейшем сопровождении ПО.
  3. Универсальные знания программиста

      1. Как стать первоклассным программистом.
      2. Вёрстка email-рассылок. Советы на реальных примерах.
      3. The state of soft skills.
      4. Как мы создавали карту развития для разработчиков.
      5. Как общаться по email и эффективно работать с почтой?
      6. Повышение своей эффективности.
      7. Спор о первом языке программирования.
      8. Саморазвитие: как я не усидел на двух стульях и нашёл третий.
      9. Data-driven-подход к продуктивности — инсайты из данных миллиона людей.
      10. Протокол HTTP.
      11. Введение в алгоритмы.
      12. Слепой метод печати.

Финальные работы

  • Превью видеозаписи

    Простые автотесты

    Напишете простые автотесты и отточите свои навыки на реальной задаче.

  • Превью видеозаписи

    Автоматические тесты

    Напишете автоматический тест и настроите непрерывную интеграцию.

Спикеры

Павел Круглей
Павел
Круглей
Frontend&Quality Engineering Manager в New10
Марина Третьякова
Марина
Третьякова
Ведущий специалист по тестированию в СКБ «Контур»
Даниил Пилипенко
Даниил
Пилипенко
Директор кадрового центра SymbioWay
Тимофей Тиунов
Тимофей
Тиунов
Системный архитектор в Сбермегамаркете
Александр Воробей
Александр
Воробей
Team Lead QA Automation в Ozon

Отзывы участников

  • Отзывы студентов

    Иван Медведев , г. Ивантеевка

    Курс «Профессия Инженер по тестированию»
    Если какой-то материал тяжело даётся, есть вопрос по ДЗ, достаточно написать преподавателю, который поможет разобраться с информацией и подскажет, как решить задачу.
    По итогу 9-месячной учёбы стал по-другому смотреть на сайты. Замечаю баги, разбираюсь в вёрстке, веду репорты. Узнал, как работать со специфическим ПО.
    Уже сейчас нисколько не жалею, что выбрал Skillbox. Спасибо!!!
  • Отзывы студентов

    Валентина Нарушевич , г. Санкт-Петербург

    Курс «Графический дизайнер с нуля до PRO»
    Благодаря курсу я научилась создавать классные постеры и векторные изображения. Также мой список новых скилов пополнили ретушь и обтравка изображений — одни из главных навыков профессионального графического дизайнера.
    Ну, и умение верстать журналы! Теперь я, как самый настоящий графический дизайнер, с лёгкостью могу создать разворот какого-нибудь модного журнала.
  • Отзывы студентов

    Яна Щербицкая , г. Санкт-Петербург

    Курс «Photoshop с нуля до PRO»
    Курс очень круто структурирован, там есть все знания, которые мне нужны, чтобы освоить программу. Сама бы я точно что-нибудь пропустила.
    Преподаватели всё спокойно и терпеливо объясняют. Если ты что-то не понял, снимут дополнительный видеоролик и покажут ещё раз.
    Самое крутое в курсах Skillbox — постоянная связь с теми, кто подскажет, как правильно.
  • Отзывы студентов

    Алла Комиссаренко

    Курс «UX-дизайнер с нуля до PRO»
    Работать дизайнером мне очень нравится, от UX я вообще в восторге, тяга к аналитике у меня была всегда. После долгих поисков работы в новой сфере подруга помогла мне получить заказ на редизайн сайта большой компании.
    Отдельно хочу сказать спасибо куратору Александру Свободе, он очень подробно расписывал все недочёты и ошибки решений в дизайне.
  • Отзывы студентов

    Елена Кальво , г. Ницца, Франция

    Курс «Копирайтинг от А до Я 2.0»
    «Почему бы не сделать из хобби источник заработка?» — однажды подумала я.
    Недолго размышляя, записалась на курс в Skillbox и встала в ряд претендентов на гордое звание копирайтера.
    Работа с текстом помогла мне вернуть свою жизнь, вдохновила. Я начала снова ухаживать за собой, читать. Увидела, что я не только мать, но и писатель.

  • Отзывы студентов

    Ирина Семёнова , г. Бельцы, Молдова

    Курс «Профессия SMM-специалист 2022»
    Я узнала, что такое охваты, KPI и прочие слова, которые раньше пугали. Поняла, что чем проще и понятнее, тем лучше. Разобралась в сложной иерархии рекламного кабинета и научилась настраивать аудиторию и рекламу.

    Я уже в теме и не боюсь назвать своих более опытных друзей коллегами.

Год английского языка!

Пройдите 3 модуля из первого курса и получите доступ к урокам и материалам онлайн‑платформы КЭСПА на год.

Предложение действует для пользователей Skillbox, которые купили любую профессию с 1 августа 2021 года.

Вас ждут:

  • методика ускоренного запоминания слов и грамматики;
  • персональная программа обучения, которая поможет заговорить по-английски с нуля;
  • 4 индивидуальные сессии по 25 минут с преподавателями, чтобы улучшить произношение.
Изображение KESPA

Стоимость курса

  • Длительность рассрочки — 24 месяца
  • 5 917 ₽/мес
  • 9 862 ₽/мес
Участвует в новогодней распродаже Скидка до 60% 0 дня 00:00:00

Выберите вариант оплаты

Заполните контактные данные

Похоже, произошла ошибка. Попробуйте отправить снова или перезагрузите страницу.

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

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

Спасибо!

Ваша заявка успешно отправлена

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

  • Что нужно знать для прохождения курса?
    Курс рассчитан на специалистов, которые уже владеют навыками ручного тестирования. Вы должны понимать основы тест-дизайна, уметь составлять сценарии, баг-репорты, знать основы вёрстки и клиент-серверной архитектуры.

    Если вы новичок в тестировании, советуем пройти курс «Профессия Инженер по тестированию» — там вы изучите все необходимые основы и прокачаетесь с нуля до уверенного уровня Middle.
  • Кто будет мне помогать в обучении на платформе?
    У вас будут проверяющие эксперты и куратор в Telegram-чате курса. Они прокомментируют практические работы, дадут полезные советы и ответят на любые вопросы. Вы сможете перенять их опыт, профессиональные знания и лайфхаки.
  • Смогу ли я работать на фрилансе?
    Вакансий на удалёнке для автоматизаторов больше, чем для ручных тестировщиков. Поэтому у вас есть все шансы начать работать из дома.
  • Есть ли на курсе помощь в трудоустройстве?
    Нет, но у вас будет доступ к закрытому Telegram-каналу с вакансиями.
  • Кому нужны автоматизаторы тестирования?
    Любым крупным компаниям, в которых важна скорость разработки. Это IT-компании (Яндекс, VK, СКБ «Контур»), банки («Альфа-Банк», «Открытие»), агрегаторы (Uber, Booking.com) и интернет-магазины.
  • Какой график обучения на платформе? Получится ли совмещать его с работой?
    Вы можете изучать материалы курса в удобном вам режиме, совмещать обучение на платформе с работой и личной жизнью. Более того, все видео будут доступны и по окончании курса, так что вы сможете освежить свои знания в любой момент.
  • Сколько часов в неделю мне нужно будет уделять обучению на платформе?
    Всё зависит только от вас. В среднем пользователи платформы занимаются от 3 до 5 часов в неделю.
  • Действуют ли какие-нибудь программы рассрочки?
    Да, вы можете купить курс в рассрочку — и спланировать свой бюджет, разбив всю сумму на небольшие ежемесячные платежи.