// school of QA automation + ISTQB · 2026

Якість — не подія.
Це expect.

Для тих, хто хоче не вчити курс, а пройти шлях. ISTQB-сертифікація + три мовні треки — Python · Java · TypeScript. Обери все або точково один курс.

expect.spec.ts 0.04ms
1// the only test that matters
2
3describe('expect', () => {
4  it('is not an event', () => {
5    expect(quality).to.be(true);
6  });
7});
// manifesto · core/values.md

Я не вчу клікати кнопки.
Я вчу думати про код.

Більшість шкіл QA — це або тільки ISTQB (без коду), або тільки automation (без сертифікації). Я роблю обидва — щоб ти не вибирала.

Не «вибери одну мову». Розумій усі три — бо у реальному світі команди мають різний стек. І не «склади тест» — зрозумій силабус, бо інакше сертифікат — папір.

Я сама колись писала time.sleep(5) і молилась. Не повторюй моїх помилок — пройди шлях за два роки замість десяти.

@yuliiazahorulko · founder · 10y QA · 2026
// position · why_expect.md

Не лише ISTQB.
Не лише automation.
Шлях, що поєднує і.

// школи лише ISTQB

Теорія без коду

Складеш сертифікат, але не напишеш перший Playwright-тест. На співбесіді спитають «що таке flaky test» — відповіси за силабусом, але не покажеш як виправити.

// школи лише automation

Код без термінології

Пишеш тести, але не знаєш як їх правильно називати у звітах. У enterprise-командах це проблема — там говорять мовою ISTQB, а ти — мовою документації Playwright.

EXPECT — дві програми, одна школа. Без компромісів між теорією та практикою.
// curriculum.ts

Обери точково
або пройди шлях.

Кожен курс — самостійний. Можеш взяти один (наприклад ISTQB Foundation) або пройти повний трек. Уроки симетричні: L7 у Python (Decorators) = L7 у TS (Generics).

// сертифікаційний трек

ISTQB · від Foundation до Test Manager

Чотири рівні офіційної сертифікації ISTQB. Академічний syllabus-розбір, офіційні платформи у роздавальному матеріалі, презентації за стандартами акредитації. Не «руйнуємо міфи що нудно» — реальний професійний підхід.

L01-L16
ISTQB Foundation Level
CTFL · базовий
L17-L32
ISTQB AI Testing
// скоро
L33-L48
ISTQB Test Analyst
// скоро
L49-L64
ISTQB Test Manager
// скоро
$ cd istqb/ →
// automation tracks · 3 мови · обери стек твоєї команди
tracks[0]
python
Найшвидший вхід без досвіду. Fintech, ML, стартапи.
L01-L16 · basic
Python · pytest · Playwright basics
з нуля → перший test
L17-L32 · playwright
Page Object Model + Fixtures
API · CI/CD
L33-L48 · advanced
Architecture · 1000+ tests
parallel · perf
$ cd python/ →
tracks[1]
java
Банки, enterprise. SoftServe / EPAM / GlobalLogic.
L01-L16 · basic
Java · JUnit5 · Selenium
з нуля → WebDriver
L17-L32 · selenium
Page Factory + TestNG
BDD · Cucumber
L33-L48 · advanced
Architecture · Spring · containers
// скоро
$ cd java/ →
tracks[2]
typescript
Продукт-команди з React/Next. Найшвидше росте у 2026.
L01-L16 · basic
TypeScript · Vitest · Playwright
types · generics
L17-L32 · playwright
E2E + Component testing
MSW · visual
L33-L48 · advanced
Monorepo · Turbo · architecture
// скоро
$ cd typescript/ →
Уроки симетричні між automation-треками. Тема L7 у Python (Decorators) — це тема L7 у TS (Generics) і у Java (Generics). Один концепт — три синтакси.
// diff typical-school.md vs expect.md

Чотири речі,
які роблять різницю.

«Руйнуємо міфи що силабус нудний» — без академічного розбору

Реальний syllabus-розбір з академічною глибиною.

Кожне означення з офіційного силабусу ISTQB — у контексті реальних проєктів. Презентації за стандартами акредитації, доступи до офіційних платформ тестування.

«Hello World» automation на toy-сайтах

Реальні проекти, не toy-приклади.

Кожен урок — проти Practice Software Testing або іншого живого сайту. Те, що пишеш, можеш одразу показати у portfolio.

Junior-помічник дивиться завдання за чек-листом

Mentor 1-на-1, не для маркетингу.

Я реально дивлюсь твої PR-и. Не AI-бот. Прямий зв'язок між тобою і людиною з 10+ роками QA-досвіду.

«Спочатку напиши тест, архітектура — потім»

Архітектура з першого дня.

POM/Fixtures у другому курсі, не у фінальному. «Напиши тест, який не зламається через місяць», а не просто «напиши тест».

// faq.md

Питання,
які ставлять перед першим уроком.

Коли стартують курси?

Треки автоматизації (Python · Java · TypeScript) — наступний старт 23 червня 2026. ISTQB-курси — стартують як набереться група. Залишай email у формі вище — напишу як буде дата.

Чи варто брати тільки ISTQB або тільки automation?

Так — кожен курс самостійний. Можеш узяти лише ISTQB Foundation для сертифікату. Або лише Python трек для junior automation. Але якщо ти хочеш повну картину і конкурентну перевагу — обидва треки разом дадуть тобі і термінологію, і код.

Чим ISTQB-курс відрізняється від інших шкіл сертифікації?

Академічний syllabus-розбір кожного означення з офіційного документа ISTQB, не короткий переказ. Презентації за стандартами акредитації курсів ISTQB. Доступи до офіційних платформ тестування у роздавальному матеріалі. Не «магічний путь до сертифіката за тиждень».

Який трек automation обрати — Python, Java чи TypeScript?

Подивись на стек твоєї команди (або тієї, куди хочеш потрапити). Якщо без досвіду — Python: найнижчий поріг входу. Якщо у банк — Java. Якщо у продуктову з React — TypeScript. Усі три симетричні, тому переключитись пізніше — не проблема.

Чи можу я перейти на automation без manual досвіду?

Так. Курс 1 кожного треку — з нуля. Manual-досвід корисний, але не обов'язковий. Важливіше — готовність думати про код.

Чи буду я готова до співбесід?

До junior automation — після курсу 2 будь-якого треку. До middle SDET — після курсу 3. До middle manual з ISTQB CTFL — після ISTQB Foundation Level. Останній рівень у кожному треку — це вже SDET-рівень з фокусом на архітектуру.

А якщо я не справлюсь?

Refund 100% протягом 14 днів. Без питань. Якщо просто не зайде формат — повернемо гроші. Це не маркетинг; я не хочу тримати людей, яким моя школа не пасує.

~/expect/promo.sh first 20 only
1// run if (you in first_20)
2const promo = {
3  code: 'FIRST20',
4  discount: -25%,
5  refund_days: 14,
6  start_automation: '2026-06-23',
7  start_istqb: 'on_demand', // як набереться група
8};

−25% на перший курс.

// automation23.06.2026
// istqbon demand

Поки місця ще є. Я набираю когорту по 20 людей — щоб реально дивитись твій код, а не штампувати дипломи. ISTQB-курси стартують як набереться група.

$
// no spam · only cohort start · only when slots low

Один лист на тиждень.
Реальний QA-патерн або war story.

// без spam. по вівторках, ~2 хвилини читання. Для тих, хто ще не готовий купити курс, але хоче бути в курсі.