Онлайн-курс QA Automation — JavaScript

Advanced level
5

alarm-clock занятий

spiral-calendar занятий в неделю

rocket старт

За неделю записалось

Осталось

Этот курс проводится в формате дистанционного обучения.

Научись автоматизировать
тестирование на JavaScript

На курсе QA Automation JS ты сможешь эффективно усвоить навыки автоматизированного тестирования на JavaScript.

Подробные лекции и реальные проекты предоставят возможность изучить основы Cypress и Playwright, а также разобраться в принципах работы API и разработке автоматических скриптов для тестирования.

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

Цели курса

  • Научиться создавать автоматизированные тест-сценарии с самого начала
  • Разобраться в основных технологиях автоматизации QA, таких как Cypress и Playwright
  • Ознакомиться с основными инструментами и платформами, использующими QA Automation Engineers
  • Научиться проектировать и реализовывать эффективные стратегии автоматизированного тестирования
  • Научиться построению модели тестирования, включая написание, исполнение и дебагинг автоматизированных тестов

Этот курс можно оплатить на 100% бонусами без ограничений. Успейте, пока остались места!

1 500 ₴

в месяц при оплате частями на 12 частей

оплата частями без комиссии и процентов от monobank, ПриватБанк, Ощадбанк и ПУМБ

Полная стоимость курса 18 000 ₴

-10% при оплате сразу 16 200 ₴

Промокод

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

Списание с текущего баланса

Неиспользованный остаток замороженного курса

Списание с основного счета

Списание с реферального счета

Списание с бонусного счета

Цена курса для вас 16 200

Важно пройти тест для проверки знаний

smiling-face-with-sunglasses

Курс предназначен для тех, кто уже знаком с ручным тестированием на достаточном уровне (Intern, Junior), а также ориентируется в исходной базе современных языков программирования.

Награда «Бизнес Года» 2024 года в номинации «Лучшая школа по обучению профессии QA-тестировщика 2024» от Ukrainian Business Awards

Самая высокая оценка в рейтинге UBA благодаря инновационным программам, удобной платформе для обучения, постоянным адаптациям продуктов под потребности рынка и преподавателям-практикам.

UBA Medal

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

  • JavaScript

    JavaScript

  • Git

    Git

  • Github

    Github

  • Jenkins

    Jenkins

  • Cypress

    Cypress

  • Playwright

    Playwright

Что включает в себя курс QA Automation — JavaScript?

Video cover

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

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

  • Денис Смага

    Денис Смага

    QA Automation Engineer в Code IT

    Code IT
    Денис Смага
    Денис Смага QA Automation Engineer в Code IT

    За последние 6.5 года я получил большой опыт в тестировании, а именно работал как мануальный тестировщик и работаю как автоматизированный тестировщик сейчас.

    Мой опыт включает в себя различные домены, такие как финансовые технологии, разработка игр и программного обеспечения для здравоохранения.

  • Алексей Таран

    Алексей Таран

    Senior QA Automation Engineer в TomTom

    TomTom
    Алексей Таран
    Алексей Таран Senior QA Automation Engineer в TomTom

    Начал свою карьеру в 2014 году с DataArt QA School, после чего прошел все экзамены и меня пригласили в качестве интерна в херсонский офис.

    В дальнейшем переквалифицировался на Automation. И пой сей день работаю в этом направлении.

  • Александр Май

    Александр Май

    Senior AQA Engineer в KitRUM

    KitRUM
    Александр Май
    Александр Май Senior AQA Engineer в KitRUM

    В тестировании с 2016 года, работал как на крупных продуктовых Enterprise проектах, так и в аутсорсе.

    С 2018 занимаюсь автоматизацией процессов Web, API, Integration, Contract, Performance тестирования и внедрением автоматизации CI/CD процессов.

  • Денис Павлюк

    Денис Павлюк

    AQA Engineer в Blackthorn Vision

    Blackthorn Vision
    Денис Павлюк
    Денис Павлюк AQA Engineer в Blackthorn Vision

    Работаю на позициях автоматизатора с 2016 года. Начинал с Java и Selenium, сейчас только JS.

    Работаю с различными задачами — внедрение автотестов, ускорение и настройка CI/CD процессов. Хороший опыт с различными платформами и фреймоврками на JavaScript. Опыт Performance Testing, конфигурации и настройки автоматизации под различные задачи.

    Буду делиться всеми знаниями и лучшими практиками на курсе.

  • Станислав Таран

    Станислав Таран

    QA Automation Engineer в Grid Dynamics

    Grid Dynamics
    Станислав Таран
    Станислав Таран QA Automation Engineer в Grid Dynamics

    У меня более 3 лет опыта в автоматизации тестирования.

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

    Я всегда открыт для новых вызовов и возможностей в области тестирования. Интересуюсь разными технологиями и решениями, в частности Blockchain, Cloud решения и т.д.

  • Любовь Андреюк

    Любовь Андреюк

    Automation QA Engineer в Pecode Software

    Pecode Software
    Любовь Андреюк
    Любовь Андреюк Automation QA Engineer в Pecode Software

    Мой путь начался с того, что я увидела, как знакомый автоматизировал страницу логина на какой-то сайт, и это было так: «Ого, а так можно было?»

    Я начала учить Java самостоятельно, потом пошла на курс от IT компании по автоматизации на C# и получила оффер на AQA, где выросла от Trainee AQA JS Cypress/Webdriver.io/Playwright до Senior.

  • Александр Пелих

    Александр Пелих

    Automation QA Engineer в Testomat

    Testomat
    Александр Пелих
    Александр Пелих Automation QA Engineer в Testomat

    10 years in QA, 8 years in Automation.

  • Вадим Руденко

    Вадим Руденко

    QA Lead в Luxoft

    Luxoft
    Вадим Руденко
    Вадим Руденко QA Lead в Luxoft

    Работаю в сфере QA с 2010 года.

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

  • Семен Сизов

    Семен Сизов

    SDET Team Lead в Trinetix

    Trinetix
    Семен Сизов
    Семен Сизов SDET Team Lead в Trinetix

    Занимаюсь автоматизацией тестирования 6 лет.

    Все это время успешно развиваю это направление в компании Trinetix. Собрал сильную команду специалистов, с которой работали над различными задачами по автоматизации тестирования на более чем 10 проектах.

  • Илья Студиград

    Илья Студиград

    QA Automation Engineer в Binariks

    Binariks
    Илья Студиград
    Илья Студиград QA Automation Engineer в Binariks

    На протяжении своей карьеры я отвечал за автоматизацию и поддержку веб- и API-тестов с помощью Selenium и Playwright на JS, автоматизацию тестирования мобильных приложений с помощью Appium (также имею опыт работы с BrowserStack), ручное тестирование API с помощью Postman и Swagger, настройку CI/CD с помощью Jenkins, обеспечивал тестирование производительности с помощью JMeter.

  • Артем Шойко

    Артем Шойко

    Senior QA Engineer в Tabeo

    Tabeo
    Артем Шойко
    Артем Шойко Senior QA Engineer в Tabeo

    В разработке с 2016 года.

    За это время я успел поучаствовать в разработке web, mobile, embeded проектов в Gameloft, Keenethics, GlobalLogic, DataArt.

    Сейчас занимаюсь мануальным и автоматизированным тестированием для FinTech / HelthCare проекта компании Tabeo.

  • Михаил Красновский

    Михаил Красновский

    QA Automation Engineer в QA Madness

    QA Madness
    Михаил Красновский
    Михаил Красновский QA Automation Engineer в QA Madness

    Работаю как QA Engineer более 4 лет, из них 3 года в автоматизации. Имею опыт автоматизации как мобильных, так и веб-приложений с помощью Java и JS.

  • Павел Королишин

    Павел Королишин

    Javascript Automation at SoftServe в SoftServe

    SoftServe
    Павел Королишин
    Павел Королишин Javascript Automation at SoftServe в SoftServe

    Специалист по автоматизации JavaScript Cypress с 4+ лет опыта в нескольких проектах. Люблю читать книги. Есть домашняя библиотека с более чем 250 книгами.

  • Алексей Седун

    Алексей Седун

    QA Automation Engineer в CORETECH

    CORETECH
    Алексей Седун
    Алексей Седун QA Automation Engineer в CORETECH

    В тестировании с 2011 года. Более 10 лет работал в Software MacKiev над уникальными iOS/macOS продуктами для людей с ограниченными возможностями. Прошел путь от QA Trainee до QA Lead & Automation.

    С 2022 работаю в Techery, занимаюсь автоматизацией web applications.

  • Александр Антонов

    Александр Антонов

    Senior QA Automation Engineer в Ciklum

    Ciklum
    Александр Антонов
    Александр Антонов Senior QA Automation Engineer в Ciklum

    В тестировании с 2017 года. За эти годы я успел поработать в нескольких компаниях: Devico Solutions, Namecheap, Exadel, Ciklum.

  • Владислав Иванов

    Владислав Иванов

    Software Engineer in Test в GlobalLogic

    GlobalLogic
    Владислав Иванов
    Владислав Иванов Software Engineer in Test в GlobalLogic

    Я работаю QA более 8 лет. Я начинал как QA manual и с течением времени перешёл на automation. На многих проектах необходимо было внедрять автоматизацию, и я с нуля всё изучал и внедрял (от построения структуры до внедрения уже написанных тестов на CI/CD). Я работаю как QA automation более 5 лет.

    Мой последний проект был у компании GlobalLogic, большой и масштабный, с разными технологиями и подходами. Это был высоконагруженный видеосервис. Мы использовали разные инструменты как в разработке, так и в автоматизации. Для написания автотестов использовались как наши собственные фреймворки с использованием JS/TS и Python, так и популярные JS фреймворки (Cypress, Playwright).

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

  • Даниил Дьяченко

    Даниил Дьяченко

    QA Automation Engineer в HotCode

    HotCode
    Даниил Дьяченко
    Даниил Дьяченко QA Automation Engineer в HotCode

    В автоматизации программного обеспечения с 2021 года. За это время успел поработать на веб-проектах для A1QA, Inforce и Globallogic. Сейчас занимаюсь автоматизацией тестирования приборов Android smart tv.

Программа онлайн-курса QA Automation — JavaScript

alarm-clock 32 занятия
Печать
  • Introduction

    • Знакомство
    • Информация о структуре курса и оценке
    • Общий обзор автоматизации тестирования
  • Git

    • Intro to git
    • What is VCS, kinds of VCS
    • What is repository, most common git commands
    • What is GitHub
    • What is Pull Request
    • What is Branch
    • What is remote in git, how to add remote
    • SSH config (briefly)
    • Configuring GitHub repo & connect local repo
    • First PR
    • Rebase vs Merge
    • Resolving conflicts
  • JavaScript

    • Intro to Node JS and npm, Вступ до JavaScript
    • JS Basics
    • Conditions and Loops
    • Functions
    • Arrays
    • Objects & destructuring
    • OOP in JS
    • Promises & fetch API
    • Linters
    • Devtools and Events
  • Cypress

    • Selectors
    • Cypress Intro
    • Cypress queries
    • Cypress actions, assertions, and custom commands
    • Cypress CLI and reports
    • API testing with Cypress
  • Playwright

    • Playwright Intro
    • Playwright queries, actions, assertions, and web first assertion
    • Codegen & POM in Playwright
    • CLI and Environment variables
    • Reporting
    • Fixtures and Storage
    • Network & Requests in Playwright
  • API Testing

    • Обзор HTTP
    • Обзор API тестирования
    • Написание тестов c jest
  • CI/CD

    • CI/CD overview, GitHub actions
    • Introducing tests into the pipeline
    • Q&A session

Бонусы курса

  • Free English Speaking Club

Выпускники получают сертификат об окончании курса

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

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

  • woman-technologist

    Обучение проводится в режиме онлайн-трансляции, а видеозапись сохраняется в личном кабинете.

  • briefcase

    Домашние задания в любое удобное время отправляются через личный кабинет на проверку преподавателю.

  • thumbs-up

    Преподаватель даёт обратную связь с разбором ошибок в домашнем задании.

  • light-bulb

    Вы прорабатываете ошибки и закрепляете пройденный материал.

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

  • man-raising-hand
    Группы до 20 человек Преподаватель уделяет время каждому студенту
  • nerd-face
    Преподаватели практики У нас преподают только практикующие специалисты из топовых IT-компаний.
  • briefcase
    Система личных кабинетов Эффективное и удобное обучение.
  • speech-balloon
    Оперативная служба поддержки студентов Срочный вопрос — своевременное решение.
  • videocassette
    Доступ к видеозаписям занятий Записи уроков остаются у студентов после окончания курса.
  • hammer
    Практические занятия Большая часть занятий ориентирована на практику.
  • rocket
    Трудоустройство

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

  • clipboard

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

  • books

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

  • smiling-face-with-sunglasses

    Приглашаем преподавать только лучших практикующих специалистов

  • globe-with-meridians

    Развиваем нашу сеть партнеров среди топовых IT-компаний

  • direct-hit

    Наши преподаватели часто сами забирают к себе наших лучших Студентов ;)

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

Samsung
Infopulse
EPAM
Ciklum
DataArt
Capgemini Engineering
HYS
MacPaw
Ubisoft
Provectus
Snap Inc.
OWOX
Chapps
3DLOOK
Admixglobal
482.solutions
4Limes
Цитрус
AgileEngine
Andersen
Banda-Tech
Codeska
DIGIS
DMark
EIS Group
IWA Solution
Luxoft
Metro Global Ukraine
Netcracker Technology
Netpeak
Nexteum
Onixsoft
OS-System
Petrosoft
QA Madness
QATestLab
Readdle
Rozetka
SendPulse
Sigma Software
Snapchat
Synebo
Valtech
Volo.Global
ZenBit Tech
eSputnik.com
Uitop
Codica

Усе було супер! Знання сучасні та все інформативно.

Вітаю! Дякую за знання! Курс чудовий, Міша — дуже сильний викладач, зворотний зв'язок на висоті. Так тримати, ви круті!

Хочу подякувати Михайлу за чудову подачу матеріалу! Було помітно, що він не просто читає лекції, а дійсно прагне навчити, поділитися своїм досвідом і знаннями. Це дуже мотивувало і зробило навчання ефективнішим. Домашні завдання були досить об’ємними, але саме така практика дозволяє краще засвоїти матеріал і застосувати отримані знання на практиці.

Завдяки цьому курс вийшов не лише теоретичним, а й максимально прикладним. Прийду ще на курс саме до нього, адже він дає якісні знання та вміє зацікавити предметом! 🔥 Також сподобалася структурована подача і об'єм навчальних матеріалів в LMS.

Я дуже задоволений. Дуже багато цікавих уроків, багато класних домашок, класний підхід до практики та навчання, а ще хочу виділити офігезну структуру, яка залишає класні враження! Дякую цій школі за такий класний курс, в подальшому планую спостерігати за вами, щоб далі шукати цікаві курси для здобуття нових знань!

Чудовий курс і викладання. Дуже багато цінної та корисної інформації. Дякую!

Стас дуже гарний викладач, дякуючи йому курс пройшов легко та цікаво! Що можно покращити: 1) Для відео додати time stamps, щоб легше було шукати інфу по відео
Семён прекрасный преподаватель. Рассказывает всё понятно, отвечает на вопросы так, что их не остаётся, ответственно готовится к каждому занятию. Видно, что ему нравится преподавать и ему не всё равно на то, какие знания получат его студенты. Посещать его лекции было одно сплошное удовольствие, надеюсь, что он и дальше будет передавать знания в массы!

Хочу висловити подяку Hillel IT School за освітню програму та, зокрема, за підхід до викладання, який дозволив мені максимально комфортно пройти матеріал. Особливу вдячність хочу висловити викладачу (Михайло Красновський). Його відкритість і легкість у спілкуванні зробили процес навчання значно простішим. Міша щиро ділився своїм великим практичним досвідом, а абсолютна терплячість до запитань і роз'яснення нам будь-яких тем. Це створювало атмосферу, де не було страху помилитися чи здатися некомпетентним, що для мене особисто було дуже цінним.

Окремо хочу відзначити продумане планування курсу. Чергування складних тем і домашніх завдань з кількома легшими уроками було надзвичайно приємним. Ще раз велике дякую за вашу підтримку й чудовий освітній досвід!

Заявка на консультацию

Оставьте ваши контактные данные, и мы вам обязательно перезвоним!

Обязательно укажите ваше имя кириллицей

Обязательно укажите email, по которому мы сможем с вами связаться

Обязательно укажите телефон в международном формате

Школа работает с 10:00 до 21:00 по будням и с 10:00 до 19:00 по выходным дням (киевское время, GMT+2).

Заявка на консультацию

Отправлено

Заявка на консультацию

Отправлено

Професія QA Automation Engineer