Решая прикладные задачи, и получая ревью от лучших инженеров-практиков, научись писать тесты легко, строить стабильные локаторы, эффективно расширять покрытие, писать качественный код в соответствии с лучшими практиками разработки.
Java | C# | Python | JS | TS
Практикум
в сфере тестирования
веб-приложений
по основам разработки
Формат
Задания 🚩 + FAQ 🧠
Рекомендации где гуглить 👣.
Поддержка от суровой,
но мудрой комьюнити 🐻🦊🦧
Индивидуальные код-ревью
от реальных SDET 🥷🏿.
  • Базовая теория
    Знакомимся с рекомендуемой «теорией», проходим рекомендуемые бесплатные базовые курсы с поддержкой в закрытой комъюнити.
    01
  • Практика на реальных кейсах
    Стараемся самостоятельно решить задание, симулирующее реальную ситуацию на проекте при построении автоматизации.
    02
  • С вопросами ...
    обращаемся к гуглу или FAQ курса. В случае неудачи, если вопрос не выходит за рамки программы – получаем подсказки в общем чате курса, или приватном с одним из кураторов.
  • Практические знания через код-ревью ...
    Сделав задание, получаем индивидуальный отзыв от менторов курса. Улучшаем решение соответственно.
    03
  • ... до идеального решения
    Перерабатывая решение, дальше знакомимся с решениями других студентов и их частыми ошибками, соответственно улучшая свое решение до получения результата, отвечающего лучшим принципам и практикам написания тестов. По финальной версии решения получаем еще один индивидуальный отзыв от менторов курса.
    04
Что в ящике?
Наборы заданий в зависимости от тарифа используя одну из связок на твой выбор:
Java + Selenide + Junit,
Python + Selene + Pytest,
C# + NSelene + NUnit,
JavaScript/TypeScript + SelenideJs/Cypress-Selene
  • В курсе не будет ничего того...
    что можно быстро нагуглить и получить готовый рецепт на stackoverflow или детальный видео-гайд на youtube, или ответ в чате, например – как настроить грид, как создать ремоут-драйвер, как настроить параллельный запуск, как прикрутить алюр-репорт, как считать параметры из окружения, как создать "джобу" на Jenkins и так далее. Даже по основам программирования мы рекомендуем уже существующие бесплатные курсы и онлайн-практикумы на других площадках.

    Здесь мы учимся «the hard way». Мы не получаем готовые рецепты на блюдечке, мы получаем маршрут получения максимально полезного опыта чтобы стать настоящим SDET за месяцы а не года.
  • Зато будет много задротства по...
    рефакторингу, самодокументируемому коду, принципам DRY, KISS, YAGNI, нюансам OOP, стабильным локаторам, PageObject-ам, и главное о том – что тестировать, как и когда, как эффективно расширять покрытие тестами, которые легко писать и поддерживать.

    Плюс в перспективе – делать это на более чем одном языке. Програма обучения построена таким образом, что пройдя ее на одном языке программирования – можно максимально быстро переключиться на другой – из списка: Java, C#, Python, JS, TS.
Как подготовиться ?
– Темы практикума
Есть вопросы?
СТАНЬ НА ПУТЬ SDET
Подбери для себя удобный тариф
в зависимости от формата и программы обучения
BASE
материалы, по 2 код-ревью за каждую из задач по основам построения автоматизации тестирования на проекте с нуля в течение 6 месяцев
Cтань на путь SDET, изучив лучшие практики построения автоматизации тестирования с нуля!

* язык программирования на выбор: JS/TS, Python, Java, C#

+ 4 задания по основам автоматизации шагов пользователя по Web UI и рефакторинга базовых утилит
+ 10 заданий по построению автоматизации с нуля на проекте от планирования и реализации первых тестов до полного покрытия UI на системном уровне с применением PageObject и его вариаций для построения модели приложения
+ 1 задание по лучшим практикам использования чистого Selenium Webdriver для задач автоматизации тестирования (при выборе JS или TS как языка обучения – можно выбрать между Selenium Webdriver, webdriverio, Cypress или Playwright)
+ 1 задание на интеграцию проекта с тестами в существующий CI с удаленным запуском тестов на Selenoid используя шаблон проекта

+ индивидуальные подсказки менторов и два код-ревью* на каждое из заданий
+ анализ текущего карьерного статуса и целей с ментором

+ старт в любое время кроме направления по C# (договорись о старте приватно)
+ 6 месяцев на прохождение программы курса с момента старта
+ доступ по запросу к материалам этой же програмы на других доступных языках на этом сайте (Java/Python/Js/Ts/C#)


* код-ревью проводит ментор и предоставляет отзыв в одном из удобных ему (ей) форматов – видео или аудио-запись до 10 минут либо серия текстовых сообщений с комментариями к коду.

CORE
BASE + дополнительные задания на локаторы, работу с данными, API, баланс покрытия и разработку фреймворков в течение 10 месяцев
Чтобы научиться разрабатывать собственные инструменты автоматизации и эффективно автоматизировать тесты через баланс покрытия по пирамиде тестирования...

– правила формата BASE дополняются и уточняются до:

+1 задание на практику селекторов
+1 задание на моделирование данных
+1 задание на API-пред-условия

+2 задания на баланс тестового покрытия:
* между уровнями Unit и System для пользовательского интерфейса.
* между уровнями UI и API в контексте сквозных End-to-End сценариев.

+ задание на построение своего фреймворка/библиотеки типа Selenide вокруг низкоуровнего Selenium Webdriver (при выборе JS или TS как языка обучения – можно выбрать между Selenium Webdriver, webdriverio, или Playwright)
$1500 / 61,500
грн.
CORE 1/3
треть программы CORE или AUTO PLUS
$500 / 20,500
грн.
AUTO PLUS
CORE без заданий по балансу покрытия, но с заданиями на полный сетап проекта с инфраструктурой и интеграцией с TMS в течении 10 месяцев
Чтобы прокачать и расширить навыки автоматизации, претендуя на более высокие должности и оплату твоей работы...

– правила формата BASE и CORE дополняются и уточняются до:


+1 задание на практику селекторов
+1 задание на моделирование данных
+1 задание на API-пред-условия

+2 задания на полный сетап фреймворка:
+ задание на полный сетап с нуля тестового фреймворка вместе с инфраструктурой для удаленного запуска тестов из CI сервера.
++ задание на интеграцию с TMS

+ задание на построение своего фреймворка/библиотеки типа Selenide вокруг низкоуровнего Selenium Webdriver (при виборе JS или TS как языка обучения – можно выбрать между Selenium Webdriver, webdriverio, или Playwright)
AUTO PLUS 3/5
3/5 программы AUTO PLUS
$900 / 36,900
грн.
PLUS
формат PLUS = BASE + CORE + дополнительные задания на типизированные элементы, кроссплатформенные тесты и полный сетап проекта и инфраструктуры с нуля в течение 12 месяцев
Чтобы прокачать и расширить навыки SDET, претендуя на более высокие должности и оплату твоей работы...

– правила формата BASE и CORE дополняются и уточняются до:

+ 2 задания на моделирование полного спектра типизированных элементов (контролов)
* используя инструменты Модульної Парадигмы
* используя инструменты Объектно-Ориентированной Парадигмы

+ 1 задание на полный сетап с нуля тестового фреймворка вместе с инфраструктурой для отдаленного запуска тестов из CI сервера.
++ задание на интеграцию с TMS
+ 1 задание на интеграцию фреймворка с инструментами для Visual Testing

+ 1 задание на кросс-платформенные тесты (web + mobile).
$2125 / 87,125
грн.
PLUS как бонус
исключительно набор дополительных заданий из формата PLUS или AUTO PLUS с код-ревью в течении 3 месяцев
$750 / 30,750
грн.
LEAD
BASE + CORE + PLUS + экзамены по рефакторингу, задания на покрытие бекенд-тестами и собеседование на лида в течении 24 месяцев
Официальные погоны лида и соответствующую ЗП супер-сложно получить сразу после обучения (если ты уже не Лид или Сеньйор в контексте QA и Тестирования без привязки к автоматизации), но...

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


– Правила формата BASE, CORE и PLUS дополняются и уточняются до:

* экзамен на рефакторинг проекта с тестами
* экзамен на проведение код-ревью

+ 1 задание на кастомную реализацию Tests as a Code

+ 2 задания на покрытие тестами бэкенда
* «узкими» (narrow) интеграционными тестами
* компонентными (unit) тестами

+ Собеседование на ведущего инженера
* по современным инструментам автоматизации
* по лучшим практикам и стратегиям построения автоматизации на проекте
$3000 / 123,000
грн.

PREMIUM
индивидуальное карьерное развитие
Интересно стать частью команды или, как минимум, вместе с нами развивать свои навыки и строить карьеру?

Тогда правила формата BASE и PLUS дополняются и уточняются* до:

* вступление по собеседованию
* кешбек до 100% по результатам собеседования и дополнительного тестирования**

* индивидуальное количество код-ревью на каждое из заданий
* до 10 часов индивидуальных занятий
* старт в любое согласованное с автором курса время
* индивидуально согласованая длительность обучения по оговоренной расширенной программе курса под задачи студента.

+ оценка уровня и план карьерного развития
+ подготовка к трудоустройству
+ постоянная поддержка при трудоустройстве через компанию автора курса – Automician

** Тестирование может включать прохождение тестов, дополнительных практических заданий и бесплатных курсов на публичных платформах. Мы также учитываем социальное положение абитуриентов, предоставляя возможность поступить на бесплатное обучение студентам без работы, многодетным родителям, а также потерпевшим от военного вторжения России в Украину, и так далее. Обращайся в приват для обсуждения деталей.
0$ – $4500 / 184,500
грн.

PRIVATE
1 час приватных консультационных услуг автора курса по вопросам автоматизации и SDET...
* в рамках тем из программы этого курса,
* касающихся либо материалов и заданий этого курса либо других материалов или проектов, тебя интересующих.

Перед покупкой – свяжись с автором и уточни детали. Указанная цена может меняться в зависимости от сложности тем, уровня твоей подготовки, интересности случая, и других условий;)

Также, можно объединяться в группы до 3 человек и делить оплату на всех.
$125 / 5,125
грн.

PRIVATE-6
6 минут приватных консультационных услуг автора курса по вопросам автоматизации и SDET...
* Как PRIVATE, для более удобной оплаты за некратное одному часу время;)
$12,5 / 512.5
грн.
Все цены равняются на курс USDT/UAH на kuna.io включая комиссию около 3-5% учитывая текущую ситуацию с вторжением России в Украину.
Часто задаваемые
вопросы –
Кураторы курса
Яков Крамаренко
Автор курса
QA-Консультант с 15+ лет опыта в отрасли.

Отец-основатель opensource-библиотек
Selene, nSelene, SelenideJs, Cypress-Selene

Пишет книги
‣ Введение в разработку программного обеспечения (en, рус, укр)
Искусство Автоматизации с Selene
Искусство Автоматизации с Selenide

Выступает на конференциях и митапах.
Ведет канал на youtube.
Пишет об обучении.
Делится новостями в facebook :)
Гордится своими учениками.

Поддерживает этот курс и студентов по мере их обучения, проверяет задания, записывает видео-ревью.
  • Влад Бурлаченко
    Куратор курса
    SDET-инженер. Построил процесс тестирования на крипто-валютной бирже. Автоматизирует тестирование блокчейн-стартапа. Осенью 2019 прошел аналогичную программу обучения по Selenide + Kotlin.

    «Старший брат» на курсе. Проверяет задания и поддерживает в чате.
  • Rina Tenytska
    Куратор курса
    «Правая рука» Якова Крамаренко в Automician. Заменяет его по самым тяжелым SDET-задачам.

    «Старшая сестра» на курсе. Проверяет задания и поддерживает в чате.
Свяжись с нами –
+380 63 845 95 26
yashaka@gmail.com
Нажимая на кнопку, ты даешь согласие на обработку персональных данных и соглашаешься c политикой конфиденциальности
Click to order
Заказ
Total: 
Цена указана в украинских гривнах, но при оплате курса произойдет автоматическая конвертация в вашу валюту. Может дополнительно взыматься комиссия банка. Цена равняется на курс USDT/UAH на kuna.io включая комиссию около 3% учитывая текущую ситуацию с вторжением России в Украину.
Ссылка на соцсеть