Verified AgentReady.md certificate
Issued sig: b66881564238e93b Verify →

Analyzed URL

https://lms.threadqa.ru

Analyze another URL

AI-Ready Score

85 / B

Good

out of 100

Token Savings

HTML tokens 83.737
Markdown tokens 6219
Savings 93%

Score Breakdown

Semantic HTML 72/100
Content Efficiency 79/100
AI Discoverability 86/100
Structured Data 100/100
Accessibility 94/100

Emerging protocols

0 of 3 detected

Well-known endpoints AI agents look for. Detected here means an agent can discover and connect to your service automatically.

  • OAuth Discovery RFC 8414
    /.well-known/oauth-authorization-server
  • MCP Server Card Anthropic
    /.well-known/mcp.json
  • A2A Agent Card Google
    /.well-known/agent.json

Your page relies heavily on <div> elements. Semantic elements like <section>, <nav>, <header>, <footer>, and <aside> provide meaningful structure for AI agents.

How to implement

Replace generic <div> containers with appropriate semantic elements. Use <section> for thematic groups, <nav> for navigation, <header>/<footer> for page/section headers and footers.

Some images lack descriptive alt text. Good alt text helps AI agents understand image content and context.

How to implement

Add descriptive alt attributes to all images. Describe what the image shows, not just 'image' or 'photo'. For decorative images, use alt="" (empty).

Many elements have inline style attributes. These add noise for AI agents extracting content.

How to implement

Move all inline styles to CSS classes in your stylesheet. Use utility CSS frameworks like Tailwind if you need many unique styles.

Markdown tokens: 6219
[

THREADQA](https://lms.threadqa.ru/)

[

THREADQA](https://lms.threadqa.ru/)

Главная

Курсы

Автор

Проблемы

Путь

Зарплаты

Платформа

Отзывы

FAQ

Актуальный стек 2026

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

Курсы тестировщика на Java, Python и iOS + бесплатные игры, roadmap и шпаргалки — всё для старта карьеры в QA Automation.

450+выпускников

3 месдо оффера

от 220кзарплата

[Начать бесплатно](https://lms.threadqa.ru/auth/login)[Выбрать курс](https://lms.threadqa.ru/#courses)

Пожизненный доступ · Возврат 14 дней · Без карты

Java

Python

Swift

Выпускники ThreadQA работают в ведущих компаниях рынка

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

![Ozon](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fozon.png&w=256&q=75)

![VK](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fvk.png&w=256&q=75)

![Яндекс](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fyandex.png&w=256&q=75)

![Сбер](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fsber.png&w=256&q=75)

![Т-Банк](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Ftbank.png&w=256&q=75)

![МТС](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fmts.png&w=256&q=75)

![Wildberries](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fwb.png&w=256&q=75)

![РТК ИТ](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Frtk.png&w=256&q=75)

![Ozon](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fozon.png&w=256&q=75)![VK](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fvk.png&w=256&q=75)![Яндекс](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fyandex.png&w=256&q=75)![Сбер](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fsber.png&w=256&q=75)![Т-Банк](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Ftbank.png&w=256&q=75)![МТС](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fmts.png&w=256&q=75)![Wildberries](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fwb.png&w=256&q=75)![РТК ИТ](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Frtk.png&w=256&q=75)

## Кто ведёт обучение

Практикующий инженер — не теоретик

![Олег Пендрак — автор курсов по Java QA Automation](https://lms.threadqa.ru/_next/image?url=%2Foleg_square.webp&w=640&q=100)

### Олег Пендрак

Создатель ThreadQA · Автор курсов

Сбер ЗдоровьеOzonVKСитидрайв

Отвечает лично в Telegram

"Я создал эти курсы потому что сам прошёл путь от джуна до Tech Lead в Ozon и VK. Знаю что спрашивают на собеседованиях — потому что сам нанимал.
В курсе только то, что реально нужно на работе."

5+

лет в автоматизации

300+

консультаций проведено

10к+

подписчиков YouTube

4к+

в Telegram-канале

"Огромная благодарность Олегу за курс, помощь и поддержку. Именно с него начался мой новый путь. Олег отвечает лично и быстро — это редкость."

— Леонид, QA Automation Engineer

[Подробнее об авторе](https://threadqa.ru/)[Написать в Telegram](https://t.me/penolegrus)

## Почему люди идут на курс

Не потому что "хочется учиться" — а потому что застряли

01

### Застрял в ручном тестировании

Вакансии требуют автоматизацию, а навыков нет. Зарплата не растёт, задачи однотипные.

Курс даёт конкретный стек: Java/Python + Selenide + REST Assured + CI/CD — именно то, что ищут работодатели.

02

### Хочу учиться, но нет времени

После работы нет сил. Откладываешь на завтра — и так месяцами.

Уроки по 15–30 минут. Доступ навсегда — учись когда есть силы, без жёсткого расписания.

03

### Боюсь провалить собеседование

Вакансии есть, но страшно идти на интервью. Не знаешь что спросят и как отвечать на вопросы по коду.

Отдельный модуль подготовки — реальные вопросы из Ozon, VK, Яндекс. Олег сам нанимал туда людей.

04

### Пробовал сам — не получилось

YouTube, статьи, другие курсы — всё понятно по отдельности, но написать тест с нуля не выходит. Знания есть, структуры нет.

Программа строится шаг за шагом: Java Core → тесты → API → UI → CI/CD. Каждый модуль ведёт к следующему — без пробелов.

Курс окупается за первый месяц работы

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

30 000 ₽

7×

возврат за
первый месяц

Зарплата после

220 000 ₽

Если не понравится — вернём деньги в первые 14 дней

[Начать обучение](https://lms.threadqa.ru/auth/register)[Выбрать курс](https://lms.threadqa.ru/#courses)

## Не знаешь с чего начать?

Начни бесплатно — определи свой уровень, потом выбери формат

Бесплатно

### Определи свой уровень — интерактивный roadmap

Посмотри где ты сейчас на пути от Junior до Senior QA Automation. Roadmap покажет что уже знаешь и что изучить дальше — без регистрации.

Junior → Senior путьЧто учить дальшеБез регистрации

[Открыть roadmap](https://lms.threadqa.ru/roadmap)

Хочешь ускориться — выбери формат

Самое эффективное90 000 ₽

### QA Буткемп с живым ментором

Групповое обучение с дедлайнами и ментором рядом. Видишь прогресс других — не можешь отстать. Ментор держит темп, группа держит мотивацию.

3 месяца интенсива

Живой ментор на каждом шаге

Java/Python + CI/CD + API

[Узнать про буткемп](https://lms.threadqa.ru/qabootcamp)

от 3 000 ₽

### Мок-собеседование с Senior

Реальные вопросы из Ozon, VK, Яндекса — узнаешь где пробелы до настоящего интервью.

60 минут с Senior QA

Вопросы из Ozon, VK, Яндекса

Развёрнутый фидбек письменно

[Записаться на мок](https://lms.threadqa.ru/mockinterviews)

от 4 500 ₽

### Записи реальных собеседований

Посмотри как выглядит настоящее интервью изнутри — до того как попасть на своё.

50+ записей реальных интервью

Junior, Middle, Senior уровни

Разбор ошибок и правильных ответов

[Смотреть записи](https://lms.threadqa.ru/records)

## После курса ты выходишь на уровень Middle

Сколько зарабатывают QA Automation инженеры в 2026

Сейчас

Ручной тестировщик80–150к

Junior QA Automation120–180к

Твой уровень после курса

Middle QA Automation180–280к

Senior / Lead280к+

Данные по рынку РФ, 2026 год

Разобрали актуальные вакансии, требования и зарплатные вилки QA Automation в 2026.

[Читать: Рынок QA Automation 2026](https://lms.threadqa.ru/blog/rynok-qa-automation-2026-update)

от 220 000 ₽

Медианная зарплата Middle QA Automation

Курс даёт навыки, которые работодатели ожидают от Middle: полный стек API-тестирования, UI-автоматизация, CI/CD и реальный проект в портфолио.

-   REST API, gRPC, Kafka, GraphQL, SOAP
-   Selenium + Playwright (UI автоматизация)
-   Docker + GitLab CI/CD
-   Page Object Pattern, Allure отчёты
-   PostgreSQL в тестах

[Выйти на 220к+](https://lms.threadqa.ru/auth/register)

## Бесплатные материалы — игры, roadmap, тренажёры

Уникальные инструменты для обучения автоматизации тестирования

### 9 интерактивных игр

Уникальные, которых нет у конкурентов

Учишься играя — знания закрепляются лучше

Интерактивный формат помогает отработать теорию на практике без скуки

QA Marathon

3-4 мин

Отвечай на вопросы по теории QA — режим Normal или Survival на скорость

System Autopsy

5-8 мин

Симуляция дежурного инженера — получи алерт, исследуй Grafana, Loki, Jaeger и найди причину ошибки

Test Lab

5-8 мин

Собирай автотест из блоков — понимаешь структуру теста без написания кода

Selector Detective

2-3 мин

Находи элементы по CSS и XPath — именно то, что нужно для Selenium

[Попробовать игры](https://lms.threadqa.ru/games)

### Шпаргалки с теорией

Структурированные материалы по всем темам

[Подробнее](https://lms.threadqa.ru/theory)

### Тренажёры

Linux, Git, SQL — практика команд в браузере

[Подробнее](https://lms.threadqa.ru/dashboard)

### Стримы

Прямые эфиры и записи разборов

[Подробнее](https://lms.threadqa.ru/streams)

### Публичные задания

Открытые практические задачи

[Подробнее](https://lms.threadqa.ru/public-problems)

FAQ

## Вопросы о платформе и курсах тестировщика

Ответы на популярные вопросы

Что такое платформа ThreadQA?

ThreadQA — платформа по автоматизации тестирования. Есть платные курсы тестировщика на Java, Python и iOS, и бесплатные материалы: 9 интерактивных QA игр, roadmap тестировщика, XPath тренажёр для Selenium, шпаргалки, тренажёры Linux/Git/SQL и публичные задания.

Есть ли бесплатные материалы?

Да. Бесплатно доступны: 9 интерактивных QA игр, интерактивный roadmap тестировщика, XPath тренажёр для Selenium, шпаргалки по теории тестирования, публичные задания и первые уроки всех курсов — без карты и регистрации.

Подходят ли курсы тестировщика если я не программист?

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

Java или Python — что выбрать для курса тестировщика?

Java — больше вакансий в крупных компаниях (Сбер, Яндекс, Ozon), выше зарплата на старте. Python — быстрее в освоении, популярен в стартапах. Не знаешь с чего начать — выбирай Java.

Как долго учиться и какой результат?

Java курс — 40 часов (90 уроков), Python — 17 часов (46 уроков), iOS — 8 часов (40 уроков). Доступ пожизненный — учись в своём темпе. 78% выпускников трудоустраиваются в течение 3 месяцев после окончания курса.

Чем ThreadQA отличается от других курсов по автоматизации тестирования?

Это не просто курсы — это платформа. Помимо видеоуроков: 9 уникальных QA игр, интерактивный roadmap, XPath тренажёр для Selenium, шпаргалки, тренажёры Linux/Git/SQL. Практика на реальном приложении, портфолио на GitHub. Олег отвечает лично и быстро.

Есть ли рассрочка и возможна ли оплата из-за границы?

Рассрочка доступна через партнёров при оплате через СБП — Яндекс Сплит, Долями, Озон Рассрочка и другие. Для зарубежных платежей и любых вопросов по оплате пишите в Telegram @penolegrus — разберёмся индивидуально.

## Полезные статьи о QA Automation

Читай пока думаешь — бесплатные материалы от Олега

[

ИИ и тренды18 мин

### AI в автотестировании: сценарии, инструменты и правила безопасной работы

Где AI реально помогает в автотестировании: разбор требований, генерация API-тестов, SQL-запросы, UI-локаторы. И где сразу поставить границы — по доступам, данным, ревью и ответственности за результат.

7 мая 2026 г.Читать

](https://lms.threadqa.ru/blog/ai-v-avtotestirovanii-scenarii-instrumenty-bezopasnost)[

ИИ и тренды6 мин

### Вебинар Spectr: Искусственный интеллект в автотестировании — 5 мая 2026

5 мая 2026 в 13:00 мск пройдёт вебинар от Spectr с Олегом Пендрак, Tech Lead QA Automation в СберЗдоровье. Обсудим как AI помогает в работе автотестировщика: писать тесты, чинить локаторы, работать с JSON и SQL. Запись будет доступна после эфира.

28 апреля 2026 г.Читать

](https://lms.threadqa.ru/blog/vebinar-spectr-ai-v-avtotestirovanii)[

Обучение14 мин

### Топ-10 ошибок в автотестах на Java которые я вижу каждую неделю

Tech Lead из Ozon и VK разбирает 10 самых частых ошибок в Java-автотестах: отсутствие архитектуры, кривые локаторы, слабое знание языка, устаревший стек, игнорирование JUnit Extensions и нейросетей. С примерами кода как делать правильно.

27 апреля 2026 г.Читать

](https://lms.threadqa.ru/blog/top-10-oshibok-v-avtotestah-na-java)

[Все статьи блога](https://lms.threadqa.ru/blog)

## Начни сейчас — через 3 месяца на собеседовании

450+ выпускников уже сделали этот шаг

Первые уроки бесплатноБез картыДоступ навсегда

[Начать бесплатно](https://lms.threadqa.ru/auth/register)[Задать вопрос Олегу](https://t.me/penolegrus)

[

Java

Для корпоративного сектора

25 000 ₽

](https://lms.threadqa.ru/courselanding/java)[

Python

Для начинающих и manual QA

30 000 ₽

](https://lms.threadqa.ru/courselanding/python)[

iOS / Swift

Для мобильной автоматизации

30 000 ₽

](https://lms.threadqa.ru/courselanding/ios)

## Курсы тестировщика с нуля — Java, Python, iOS

Java, Python или iOS — каждый готовит до уровня Middle

### Java

Для корпоративного сектора

Топ по вакансиям

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

90

уроков

40 ч

контента

квизыконспектыдомашки

JUnit 5SelenideREST AssuredJenkins

25 000 ₽окупается за 8 раб. дней

от 4 167 ₽/мес · рассрочка 6 мес

Зарплата после курса —от 220 000 ₽

[Подробнее о курсе](https://lms.threadqa.ru/courselanding/java)

Лучшее наполнение

### Python

Для начинающих и manual QA

Быстрее в освоении. Идеален для перехода из ручного тестирования в автоматизацию.

46

уроков

17 ч

контента

квизыконспектыдомашки

pytestPlaywrightDockerGitLab CI

30 000 ₽окупается за 5 раб. дней

от 5 000 ₽/мес · рассрочка 6 мес

Зарплата после курса —от 200 000 ₽

[Подробнее о курсе](https://lms.threadqa.ru/courselanding/python)

### iOS / Swift

Для мобильной автоматизации

Меньше конкуренции

Узкая ниша — меньше конкурентов, выше ценность специалиста. Материал плотный: каждый урок по делу.

40

уроков

8 ч

контента

квизыконспектыдомашки

SwiftXCTestXCUITestFastlane

30 000 ₽окупается за 7 раб. дней

от 5 000 ₽/мес · рассрочка 6 мес

Зарплата после курса —от 220 000 ₽

[Подробнее о курсе](https://lms.threadqa.ru/courselanding/ios)

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

Курсы, бесплатные игры, roadmap и практические задания

lms.threadqa.ru

180+ видеоуроков

Структурированный контент

Прогресс в реальном времени

Видишь свой рост каждый день

Система достижений

Геймификация обучения

## Что говорят студенты

133 отзыва в Telegram

Manual QA, 2 годаQA Automation

"Работал ручным тестировщиком 2 года, на работе перейти в автоматизацию возможности не было. Купил курс — опыта программирования не было вообще, начал с нуля. Особенно понравился блок CI/CD: понял как всё работает под капотом и сам собрал свой пайплайн. Спустя месяц и 6 неудачных собесов получил оффер на мидла с зарплатой 190к."

AF

Adolph

Middle QA Automation в VK

[TG](https://t.me/threadqa/26865/60733)

Ручной тестировщикQA Automation

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

АН

Антон

QA Automation Engineer в Ozon

[TG](https://t.me/threadqa/26865/48842)

Ручной тестировщикQA Automation

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

ЛК

Леонид

Junior QA Automation в Сбер

[TG](https://t.me/threadqa/26865/67203)

[Читать все отзывы](https://t.me/threadqa/26865)
Платформа по автоматизации тестирования — курсы, игры, roadmap | ThreadQA

[

THREADQA](https://lms.threadqa.ru/)

[

THREADQA](https://lms.threadqa.ru/)

Главная

Курсы

Автор

Проблемы

Путь

Зарплаты

Платформа

Отзывы

FAQ

Актуальный стек 2026

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

Курсы тестировщика на Java, Python и iOS + бесплатные игры, roadmap и шпаргалки — всё для старта карьеры в QA Automation.

450+выпускников

3 месдо оффера

от 220кзарплата

[Начать бесплатно](https://lms.threadqa.ru/auth/login)[Выбрать курс](https://lms.threadqa.ru/#courses)

Пожизненный доступ · Возврат 14 дней · Без карты

Java

Python

Swift

Выпускники ThreadQA работают в ведущих компаниях рынка

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

![Ozon](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fozon.png&w=256&q=75)

![VK](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fvk.png&w=256&q=75)

![Яндекс](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fyandex.png&w=256&q=75)

![Сбер](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fsber.png&w=256&q=75)

![Т-Банк](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Ftbank.png&w=256&q=75)

![МТС](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fmts.png&w=256&q=75)

![Wildberries](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fwb.png&w=256&q=75)

![РТК ИТ](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Frtk.png&w=256&q=75)

![Ozon](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fozon.png&w=256&q=75)![VK](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fvk.png&w=256&q=75)![Яндекс](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fyandex.png&w=256&q=75)![Сбер](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fsber.png&w=256&q=75)![Т-Банк](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Ftbank.png&w=256&q=75)![МТС](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fmts.png&w=256&q=75)![Wildberries](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fwb.png&w=256&q=75)![РТК ИТ](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Frtk.png&w=256&q=75)

## Кто ведёт обучение

Практикующий инженер — не теоретик

![Олег Пендрак — автор курсов по Java QA Automation](https://lms.threadqa.ru/_next/image?url=%2Foleg_square.webp&w=640&q=100)

### Олег Пендрак

Создатель ThreadQA · Автор курсов

Сбер ЗдоровьеOzonVKСитидрайв

Отвечает лично в Telegram

"Я создал эти курсы потому что сам прошёл путь от джуна до Tech Lead в Ozon и VK. Знаю что спрашивают на собеседованиях — потому что сам нанимал.
В курсе только то, что реально нужно на работе."

5+

лет в автоматизации

300+

консультаций проведено

10к+

подписчиков YouTube

4к+

в Telegram-канале

"Огромная благодарность Олегу за курс, помощь и поддержку. Именно с него начался мой новый путь. Олег отвечает лично и быстро — это редкость."

— Леонид, QA Automation Engineer

[Подробнее об авторе](https://threadqa.ru/)[Написать в Telegram](https://t.me/penolegrus)

## Почему люди идут на курс

Не потому что "хочется учиться" — а потому что застряли

01

### Застрял в ручном тестировании

Вакансии требуют автоматизацию, а навыков нет. Зарплата не растёт, задачи однотипные.

Курс даёт конкретный стек: Java/Python + Selenide + REST Assured + CI/CD — именно то, что ищут работодатели.

02

### Хочу учиться, но нет времени

После работы нет сил. Откладываешь на завтра — и так месяцами.

Уроки по 15–30 минут. Доступ навсегда — учись когда есть силы, без жёсткого расписания.

03

### Боюсь провалить собеседование

Вакансии есть, но страшно идти на интервью. Не знаешь что спросят и как отвечать на вопросы по коду.

Отдельный модуль подготовки — реальные вопросы из Ozon, VK, Яндекс. Олег сам нанимал туда людей.

04

### Пробовал сам — не получилось

YouTube, статьи, другие курсы — всё понятно по отдельности, но написать тест с нуля не выходит. Знания есть, структуры нет.

Программа строится шаг за шагом: Java Core → тесты → API → UI → CI/CD. Каждый модуль ведёт к следующему — без пробелов.

Курс окупается за первый месяц работы

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

30 000 ₽

7×

возврат за
первый месяц

Зарплата после

220 000 ₽

Если не понравится — вернём деньги в первые 14 дней

[Начать обучение](https://lms.threadqa.ru/auth/register)[Выбрать курс](https://lms.threadqa.ru/#courses)

## Не знаешь с чего начать?

Начни бесплатно — определи свой уровень, потом выбери формат

Бесплатно

### Определи свой уровень — интерактивный roadmap

Посмотри где ты сейчас на пути от Junior до Senior QA Automation. Roadmap покажет что уже знаешь и что изучить дальше — без регистрации.

Junior → Senior путьЧто учить дальшеБез регистрации

[Открыть roadmap](https://lms.threadqa.ru/roadmap)

Хочешь ускориться — выбери формат

Самое эффективное90 000 ₽

### QA Буткемп с живым ментором

Групповое обучение с дедлайнами и ментором рядом. Видишь прогресс других — не можешь отстать. Ментор держит темп, группа держит мотивацию.

3 месяца интенсива

Живой ментор на каждом шаге

Java/Python + CI/CD + API

[Узнать про буткемп](https://lms.threadqa.ru/qabootcamp)

от 3 000 ₽

### Мок-собеседование с Senior

Реальные вопросы из Ozon, VK, Яндекса — узнаешь где пробелы до настоящего интервью.

60 минут с Senior QA

Вопросы из Ozon, VK, Яндекса

Развёрнутый фидбек письменно

[Записаться на мок](https://lms.threadqa.ru/mockinterviews)

от 4 500 ₽

### Записи реальных собеседований

Посмотри как выглядит настоящее интервью изнутри — до того как попасть на своё.

50+ записей реальных интервью

Junior, Middle, Senior уровни

Разбор ошибок и правильных ответов

[Смотреть записи](https://lms.threadqa.ru/records)

## После курса ты выходишь на уровень Middle

Сколько зарабатывают QA Automation инженеры в 2026

Сейчас

Ручной тестировщик80–150к

Junior QA Automation120–180к

Твой уровень после курса

Middle QA Automation180–280к

Senior / Lead280к+

Данные по рынку РФ, 2026 год

Разобрали актуальные вакансии, требования и зарплатные вилки QA Automation в 2026.

[Читать: Рынок QA Automation 2026](https://lms.threadqa.ru/blog/rynok-qa-automation-2026-update)

от 220 000 ₽

Медианная зарплата Middle QA Automation

Курс даёт навыки, которые работодатели ожидают от Middle: полный стек API-тестирования, UI-автоматизация, CI/CD и реальный проект в портфолио.

-   REST API, gRPC, Kafka, GraphQL, SOAP
-   Selenium + Playwright (UI автоматизация)
-   Docker + GitLab CI/CD
-   Page Object Pattern, Allure отчёты
-   PostgreSQL в тестах

[Выйти на 220к+](https://lms.threadqa.ru/auth/register)

## Бесплатные материалы — игры, roadmap, тренажёры

Уникальные инструменты для обучения автоматизации тестирования

### 9 интерактивных игр

Уникальные, которых нет у конкурентов

Учишься играя — знания закрепляются лучше

Интерактивный формат помогает отработать теорию на практике без скуки

QA Marathon

3-4 мин

Отвечай на вопросы по теории QA — режим Normal или Survival на скорость

System Autopsy

5-8 мин

Симуляция дежурного инженера — получи алерт, исследуй Grafana, Loki, Jaeger и найди причину ошибки

Test Lab

5-8 мин

Собирай автотест из блоков — понимаешь структуру теста без написания кода

Selector Detective

2-3 мин

Находи элементы по CSS и XPath — именно то, что нужно для Selenium

[Попробовать игры](https://lms.threadqa.ru/games)

### Шпаргалки с теорией

Структурированные материалы по всем темам

[Подробнее](https://lms.threadqa.ru/theory)

### Тренажёры

Linux, Git, SQL — практика команд в браузере

[Подробнее](https://lms.threadqa.ru/dashboard)

### Стримы

Прямые эфиры и записи разборов

[Подробнее](https://lms.threadqa.ru/streams)

### Публичные задания

Открытые практические задачи

[Подробнее](https://lms.threadqa.ru/public-problems)

FAQ

## Вопросы о платформе и курсах тестировщика

Ответы на популярные вопросы

Что такое платформа ThreadQA?

ThreadQA — платформа по автоматизации тестирования. Есть платные курсы тестировщика на Java, Python и iOS, и бесплатные материалы: 9 интерактивных QA игр, roadmap тестировщика, XPath тренажёр для Selenium, шпаргалки, тренажёры Linux/Git/SQL и публичные задания.

Есть ли бесплатные материалы?

Да. Бесплатно доступны: 9 интерактивных QA игр, интерактивный roadmap тестировщика, XPath тренажёр для Selenium, шпаргалки по теории тестирования, публичные задания и первые уроки всех курсов — без карты и регистрации.

Подходят ли курсы тестировщика если я не программист?

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

Java или Python — что выбрать для курса тестировщика?

Java — больше вакансий в крупных компаниях (Сбер, Яндекс, Ozon), выше зарплата на старте. Python — быстрее в освоении, популярен в стартапах. Не знаешь с чего начать — выбирай Java.

Как долго учиться и какой результат?

Java курс — 40 часов (90 уроков), Python — 17 часов (46 уроков), iOS — 8 часов (40 уроков). Доступ пожизненный — учись в своём темпе. 78% выпускников трудоустраиваются в течение 3 месяцев после окончания курса.

Чем ThreadQA отличается от других курсов по автоматизации тестирования?

Это не просто курсы — это платформа. Помимо видеоуроков: 9 уникальных QA игр, интерактивный roadmap, XPath тренажёр для Selenium, шпаргалки, тренажёры Linux/Git/SQL. Практика на реальном приложении, портфолио на GitHub. Олег отвечает лично и быстро.

Есть ли рассрочка и возможна ли оплата из-за границы?

Рассрочка доступна через партнёров при оплате через СБП — Яндекс Сплит, Долями, Озон Рассрочка и другие. Для зарубежных платежей и любых вопросов по оплате пишите в Telegram @penolegrus — разберёмся индивидуально.

## Полезные статьи о QA Automation

Читай пока думаешь — бесплатные материалы от Олега

[

ИИ и тренды18 мин

### AI в автотестировании: сценарии, инструменты и правила безопасной работы

Где AI реально помогает в автотестировании: разбор требований, генерация API-тестов, SQL-запросы, UI-локаторы. И где сразу поставить границы — по доступам, данным, ревью и ответственности за результат.

7 мая 2026 г.Читать

](https://lms.threadqa.ru/blog/ai-v-avtotestirovanii-scenarii-instrumenty-bezopasnost)[

ИИ и тренды6 мин

### Вебинар Spectr: Искусственный интеллект в автотестировании — 5 мая 2026

5 мая 2026 в 13:00 мск пройдёт вебинар от Spectr с Олегом Пендрак, Tech Lead QA Automation в СберЗдоровье. Обсудим как AI помогает в работе автотестировщика: писать тесты, чинить локаторы, работать с JSON и SQL. Запись будет доступна после эфира.

28 апреля 2026 г.Читать

](https://lms.threadqa.ru/blog/vebinar-spectr-ai-v-avtotestirovanii)[

Обучение14 мин

### Топ-10 ошибок в автотестах на Java которые я вижу каждую неделю

Tech Lead из Ozon и VK разбирает 10 самых частых ошибок в Java-автотестах: отсутствие архитектуры, кривые локаторы, слабое знание языка, устаревший стек, игнорирование JUnit Extensions и нейросетей. С примерами кода как делать правильно.

27 апреля 2026 г.Читать

](https://lms.threadqa.ru/blog/top-10-oshibok-v-avtotestah-na-java)

[Все статьи блога](https://lms.threadqa.ru/blog)

## Начни сейчас — через 3 месяца на собеседовании

450+ выпускников уже сделали этот шаг

Первые уроки бесплатноБез картыДоступ навсегда

[Начать бесплатно](https://lms.threadqa.ru/auth/register)[Задать вопрос Олегу](https://t.me/penolegrus)

[

Java

Для корпоративного сектора

25 000 ₽

](https://lms.threadqa.ru/courselanding/java)[

Python

Для начинающих и manual QA

30 000 ₽

](https://lms.threadqa.ru/courselanding/python)[

iOS / Swift

Для мобильной автоматизации

30 000 ₽

](https://lms.threadqa.ru/courselanding/ios)

## Курсы тестировщика с нуля — Java, Python, iOS

Java, Python или iOS — каждый готовит до уровня Middle

### Java

Для корпоративного сектора

Топ по вакансиям

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

90

уроков

40 ч

контента

квизыконспектыдомашки

JUnit 5SelenideREST AssuredJenkins

25 000 ₽окупается за 8 раб. дней

от 4 167 ₽/мес · рассрочка 6 мес

Зарплата после курса —от 220 000 ₽

[Подробнее о курсе](https://lms.threadqa.ru/courselanding/java)

Лучшее наполнение

### Python

Для начинающих и manual QA

Быстрее в освоении. Идеален для перехода из ручного тестирования в автоматизацию.

46

уроков

17 ч

контента

квизыконспектыдомашки

pytestPlaywrightDockerGitLab CI

30 000 ₽окупается за 5 раб. дней

от 5 000 ₽/мес · рассрочка 6 мес

Зарплата после курса —от 200 000 ₽

[Подробнее о курсе](https://lms.threadqa.ru/courselanding/python)

### iOS / Swift

Для мобильной автоматизации

Меньше конкуренции

Узкая ниша — меньше конкурентов, выше ценность специалиста. Материал плотный: каждый урок по делу.

40

уроков

8 ч

контента

квизыконспектыдомашки

SwiftXCTestXCUITestFastlane

30 000 ₽окупается за 7 раб. дней

от 5 000 ₽/мес · рассрочка 6 мес

Зарплата после курса —от 220 000 ₽

[Подробнее о курсе](https://lms.threadqa.ru/courselanding/ios)

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

Курсы, бесплатные игры, roadmap и практические задания

lms.threadqa.ru

180+ видеоуроков

Структурированный контент

Прогресс в реальном времени

Видишь свой рост каждый день

Система достижений

Геймификация обучения

## Что говорят студенты

133 отзыва в Telegram

Manual QA, 2 годаQA Automation

"Работал ручным тестировщиком 2 года, на работе перейти в автоматизацию возможности не было. Купил курс — опыта программирования не было вообще, начал с нуля. Особенно понравился блок CI/CD: понял как всё работает под капотом и сам собрал свой пайплайн. Спустя месяц и 6 неудачных собесов получил оффер на мидла с зарплатой 190к."

AF

Adolph

Middle QA Automation в VK

[TG](https://t.me/threadqa/26865/60733)

Ручной тестировщикQA Automation

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

АН

Антон

QA Automation Engineer в Ozon

[TG](https://t.me/threadqa/26865/48842)

Ручной тестировщикQA Automation

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

ЛК

Леонид

Junior QA Automation в Сбер

[TG](https://t.me/threadqa/26865/67203)

[Читать все отзывы](https://t.me/threadqa/26865)

Upload this file as /index.md on your server so AI agents can access a clean version of your page. You can also configure Accept: text/markdown content negotiation to serve it automatically.

Our recommendation

Download llms.txt
# lms.threadqa.ru

> 9 уникальных интерактивных игр для изучения автоматизации тестирования: QA Marathon, System Autopsy, Test Lab, Selector Detective, Log Detective, Function Resolver, Priority Poker, Pojo Builder, API Цирк.

## Documentation
- [FAQ](https://lms.threadqa.ru/faq)

## Main
- [Платформа по автоматизации тестирования — курсы, игры, roadmap | ThreadQA](https://lms.threadqa.ru): Платформа по автоматизации тестирования: курсы тестировщика на Java, Python, iOS, бесплатные игры, roadmap и шпаргалки.…
- [THREADQA](https://lms.threadqa.ru/)
- [Для компаний](https://lms.threadqa.ru/corporate)
- [Java QA AutomationSelenium, JUnit, TestNG, CI/CD](https://lms.threadqa.ru/courselanding/java)
- [Python QA AutomationPytest, Playwright, Docker](https://lms.threadqa.ru/courselanding/python)
- [iOS QA AutomationXCTest, XCUITest, Fastlane](https://lms.threadqa.ru/courselanding/ios)
- [Все курсы](https://lms.threadqa.ru/courselanding)
- [Мок собеседованиеТренировка перед реальным интервью](https://lms.threadqa.ru/mockinterviews)
- [Записи собеседованийРазбор реальных собеседований](https://lms.threadqa.ru/records)

## Blog
- [Блог](https://lms.threadqa.ru/blog)

## Legal
- [Политика конфиденциальности](https://lms.threadqa.ru/privacy)
- [Условия использования](https://lms.threadqa.ru/terms)

## Support
- [FAQ](https://lms.threadqa.ru/faq)

Full llms.txt requires domain-wide analysis (coming soon)

Upload this file to https://lms.threadqa.ru/llms.txt at the root of your domain. AI agents like ChatGPT, Claude, and Perplexity check this file to understand your site structure.

This site already has a llms.txt file.

Valid format
# ThreadQA

> Платформа для обучения QA Automation от Олега Пендрак — Tech Lead с опытом в Сбер Здоровье, Ozon и VK. Курсы по автоматизации тестирования на Java, Python и iOS, мок-интервью, буткемп, записи собеседований, интерактивный roadmap.

## Курсы

- [Java QA Automation](https://lms.threadqa.ru/courselanding/java): Полный курс автоматизации на Java. JUnit 5, Selenium, Selenide, REST Assured, Allure, Docker, GitLab CI. 90 уроков, 40 часов. Цена: 25 000 ₽.
- [Python QA Automation](https://lms.threadqa.ru/courselanding/python): Курс на Python. pytest, Selenium, Playwright, API-тесты, Docker. 46 уроков, 17 часов. Цена: 30 000 ₽.
- [iOS QA Automation](https://lms.threadqa.ru/courselanding/ios): Автоматизация iOS на Swift. XCTest, XCUITest, Fastlane, CI/CD. 40 уроков, 8 часов. Цена: 30 000 ₽.
- [Все курсы](https://lms.threadqa.ru/courselanding): Каталог курсов QA Automation.

## Услуги

- [Мок-собеседования](https://lms.threadqa.ru/mockinterviews): Тренировочные технические собеседования с Senior QA. Реальные вопросы из Яндекс, Сбер, VK. Детальный отчёт + запись. От 3 000 ₽.
- [QA Bootcamp](https://lms.threadqa.ru/qabootcamp): Интенсивный 12-недельный буткемп с живым ментором. Живые занятия, code review, 3 мок-собеседования. 90 000 ₽.
- [Записи собеседований](https://lms.threadqa.ru/records): Библиотека 50+ видеозаписей реальных QA интервью из Яндекс, Сбер, VK. Таймкоды, live coding, разбор. Подписка от 4 500 ₽.
- [Корпоративное обучение](https://lms.threadqa.ru/corporate): Обучение команд QA Automation. Оформление через ЭДО, без НДС.
- [Все услуги](https://lms.threadqa.ru/services): Полный каталог услуг ThreadQA.

## Инструменты (бесплатно)

- [QA Automation Roadmap](https://lms.threadqa.ru/roadmap): Интерактивный граф навыков от Junior до Senior. 6 языков (Java, Python, TypeScript, Kotlin, Swift, Go), 60+ навыков.
- [XPath Practice Hub](https://lms.threadqa.ru/xpath-practice-hub): Интерактивный тренажёр XPath и CSS селекторов для Selenium.
- [QA Игры](https://lms.threadqa.ru/games): 9 уникальных интерактивных игр для изучения QA (QA Marathon, Log Detective, System Autopsy, Test Lab, API Цирк и др.).
- [Анализ зарплат QA](https://lms.threadqa.ru/salaries): Актуальная статистика зарплат QA Automation инженеров в России.

## Контент

- [Блог](https://lms.threadqa.ru/blog): Статьи о QA Automation, карьере, инструментах и собеседованиях.
- [FAQ](https://lms.threadqa.ru/faq): Ответы на частые вопросы об обучении, курсах, оплате и платформе.
- [Об авторе](https://threadqa.ru/): Олег Пендрак — Tech Lead QA Automation, спикер Heisenbug и UDW.

## Контакты

- Telegram автора: https://t.me/penolegrus
- Telegram-канал: https://t.me/threadqa
- Email: [email protected]
- Корпоративный email: [email protected]

## Машиночитаемые ресурсы

- [Sitemap](https://lms.threadqa.ru/sitemap.xml)
- [RSS блога](https://lms.threadqa.ru/blog/feed.xml)
- [Полный контент (llms-full.txt)](https://lms.threadqa.ru/llms-full.txt)
- [Markdown главной страницы](https://lms.threadqa.ru/api/markdown/home)
- [API Catalog](https://lms.threadqa.ru/.well-known/api-catalog)
- [Политика конфиденциальности](https://lms.threadqa.ru/privacy)
- [Публичная оферта](https://lms.threadqa.ru/offer)

Semantic HTML

Uses article or main element (100/100)

Has both <article> and <main>

Proper heading hierarchy (100/100)

Clean heading hierarchy

Uses semantic HTML elements (13/100)

24 semantic elements, 598 divs (ratio: 4%)

Meaningful image alt texts (53/100)

9/17 images with meaningful alt text

Low div nesting depth (84/100)

Avg div depth: 6.6, max: 12

Content Efficiency

Good token reduction ratio (100/100)

93% token reduction (HTML→Markdown)

Good content-to-noise ratio (80/100)

Content ratio: 24.6% (64565 content chars / 261961 HTML bytes)

Minimal inline styles (50/100)

30/1756 elements with inline styles (1.7%)

Reasonable page weight (50/100)

HTML size: 256KB

AI Discoverability

Has llms.txt file (100/100)

llms.txt exists and is valid

Has robots.txt file (100/100)

robots.txt exists

Robots.txt allows AI bots (100/100)

All major AI bots allowed

Has sitemap.xml (100/100)

Sitemap found

Markdown for Agents support (60/100) Application
&#10003; Accept: text/markdown &#10007; .md URL &#10003; <link> tag &#10007; Link header
Has Content-Signal (robots.txt or HTTP headers) (80/100)
&#10003; robots.txt &#10007; HTTP header &#10003; Policy

Structured Data

Has Schema.org / JSON-LD (100/100)

JSON-LD found: EducationalOrganization, WebSite, ItemList, ItemList, FAQPage, OfferCatalog, ItemList, BreadcrumbList, Person, SoftwareApplication, ItemList, CreativeWork, WebPage

Has Open Graph tags (100/100)

All OG tags present

Has meta description (100/100)

Meta description: 183 chars

Has canonical URL (100/100)

Canonical URL present

Has lang attribute (100/100)

lang="ru"

Accessibility

Content available without JavaScript (100/100)

Content available without JavaScript

Reasonable page size (80/100)

Page size: 256KB

Content appears early in HTML (100/100)

Main content starts at 12% of HTML

{
  "url": "https://lms.threadqa.ru",
  "timestamp": 1778674474687,
  "fetch": {
    "mode": "simple",
    "timeMs": 603,
    "htmlSizeBytes": 261961,
    "supportsMarkdown": true,
    "markdownAgents": {
      "contentNegotiation": true,
      "mdUrl": {
        "found": false,
        "url": null
      },
      "linkTag": {
        "found": true,
        "url": "https://lms.threadqa.ru/llms.txt"
      },
      "linkHeader": {
        "found": false,
        "url": null
      },
      "responseHeaders": {
        "contentSignal": null,
        "xMarkdownTokens": "543",
        "vary": "rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept"
      },
      "frontmatter": {
        "present": false,
        "fields": [],
        "level": "none"
      },
      "level": "application"
    },
    "statusCode": 200
  },
  "extraction": {
    "title": "Платформа по автоматизации тестирования — курсы, игры, roadmap | ThreadQA",
    "excerpt": "requestAnimationFrame(function(){$RT=performance.now()});THREADQAБлогFAQДля компанийОбучениеИнструментыTHREADQAГлавнаяОбучениеКурсыJava QA AutomationSelenium, JUnit, TestNG, CI/CDPython QA AutomationP",
    "byline": "ThreadQA",
    "siteName": null,
    "lang": "ru",
    "contentLength": 64565,
    "metadata": {
      "description": "Платформа по автоматизации тестирования: курсы тестировщика на Java, Python, iOS, бесплатные игры, roadmap и шпаргалки. Курсы тестировщика с нуля с трудоустройством. 450+ выпускников.",
      "ogTitle": "Платформа по автоматизации тестирования — курсы, игры, roadmap | ThreadQA",
      "ogDescription": "Платформа по автоматизации тестирования: курсы тестировщика на Java, Python, iOS, бесплатные игры, roadmap и шпаргалки. 450+ выпускников. Первые уроки бесплатно.",
      "ogImage": "https://lms.threadqa.ru/lmspreview.png",
      "ogType": "website",
      "canonical": "https://lms.threadqa.ru",
      "lang": "ru",
      "schemas": [
        {
          "@type": "EducationalOrganization",
          "@id": "https://lms.threadqa.ru/#organization",
          "name": "ThreadQA",
          "alternateName": "ThreadQA Academy",
          "description": "Платформа по автоматизации тестирования. Курсы тестировщика на Java, Python и iOS с нуля с трудоустройством. Бесплатные игры, roadmap, шпаргалки и тренажёры для QA инженеров.",
          "url": "https://lms.threadqa.ru",
          "logo": {
            "@type": "ImageObject",
            "url": "https://lms.threadqa.ru/favicon.ico",
            "width": 512,
            "height": 512
          },
          "image": {
            "@type": "ImageObject",
            "url": "https://lms.threadqa.ru/lmspreview.png",
            "width": 1200,
            "height": 630
          },
          "founder": {
            "@type": "Person",
            "@id": "https://threadqa.ru/#person",
            "name": "Олег Пендрак",
            "jobTitle": "Tech Lead QA Automation",
            "url": "https://threadqa.ru"
          },
          "foundingDate": "2020",
          "sameAs": [
            "https://threadqa.ru",
            "https://t.me/threadqa",
            "https://youtube.com/@threadqa",
            "https://github.com/penolegrus",
            "https://vk.com/threadqa"
          ],
          "contactPoint": {
            "@type": "ContactPoint",
            "contactType": "customer support",
            "url": "https://t.me/penolegrus",
            "email": "[email protected]",
            "availableLanguage": "Russian"
          },
          "address": {
            "@type": "PostalAddress",
            "addressCountry": "RU"
          },
          "numberOfEmployees": {
            "@type": "QuantitativeValue",
            "value": 1
          }
        },
        {
          "@type": "WebSite",
          "@id": "https://lms.threadqa.ru/#website",
          "name": "ThreadQA",
          "alternateName": "ThreadQA LMS",
          "description": "Образовательная платформа для изучения автоматизации тестирования",
          "url": "https://lms.threadqa.ru",
          "publisher": {
            "@id": "https://lms.threadqa.ru/#organization"
          },
          "potentialAction": {
            "@type": "SearchAction",
            "target": {
              "@type": "EntryPoint",
              "urlTemplate": "https://lms.threadqa.ru/search?q={search_term_string}"
            },
            "query-input": "required name=search_term_string"
          },
          "inLanguage": "ru-RU"
        },
        {
          "@type": "ItemList",
          "@id": "https://lms.threadqa.ru/#games",
          "name": "QA игры ThreadQA",
          "description": "9 уникальных интерактивных игр для изучения автоматизации тестирования",
          "numberOfItems": 9,
          "itemListElement": [
            {
              "@type": "ListItem",
              "position": 1,
              "item": {
                "@type": "SoftwareApplication",
                "@id": "https://lms.threadqa.ru/games#qa-marathon",
                "name": "QA Marathon",
                "description": "Отвечай на вопросы по теории QA в режиме Normal или Survival на скорость",
                "url": "https://lms.threadqa.ru/games",
                "applicationCategory": "EducationalApplication",
                "operatingSystem": "Web Browser"
              }
            },
            {
              "@type": "ListItem",
              "position": 2,
              "item": {
                "@type": "SoftwareApplication",
                "@id": "https://lms.threadqa.ru/games#system-autopsy",
                "name": "System Autopsy",
                "description": "Симуляция дежурного инженера — получи алерт, исследуй Grafana, Loki, Jaeger, kubectl и GitLab, найди root cause инцидента",
                "url": "https://lms.threadqa.ru/games",
                "applicationCategory": "EducationalApplication",
                "operatingSystem": "Web Browser"
              }
            },
            {
              "@type": "ListItem",
              "position": 3,
              "item": {
                "@type": "SoftwareApplication",
                "@id": "https://lms.threadqa.ru/games#test-lab",
                "name": "Test Lab",
                "description": "Собирай автотест из блоков — понимаешь структуру теста без написания кода",
                "url": "https://lms.threadqa.ru/games",
                "applicationCategory": "EducationalApplication",
                "operatingSystem": "Web Browser"
              }
            },
            {
              "@type": "ListItem",
              "position": 4,
              "item": {
                "@type": "SoftwareApplication",
                "@id": "https://lms.threadqa.ru/games#selector-detective",
                "name": "Selector Detective",
                "description": "Находи элементы по CSS и XPath — именно то, что нужно для Selenium",
                "url": "https://lms.threadqa.ru/games",
                "applicationCategory": "EducationalApplication",
                "operatingSystem": "Web Browser"
              }
            },
            {
              "@type": "ListItem",
              "position": 5,
              "item": {
                "@type": "SoftwareApplication",
                "@id": "https://lms.threadqa.ru/games#log-detective",
                "name": "Log Detective",
                "description": "Анализируйте логи тестов и находите первопричины ошибок в Java, Python и Swift",
                "url": "https://lms.threadqa.ru/games",
                "applicationCategory": "EducationalApplication",
                "operatingSystem": "Web Browser"
              }
            },
            {
              "@type": "ListItem",
              "position": 6,
              "item": {
                "@type": "SoftwareApplication",
                "@id": "https://lms.threadqa.ru/games#function-resolver",
                "name": "Function Resolver",
                "description": "Тренируйтесь составлять функции на Java, Swift и Python, изучите модификаторы доступа",
                "url": "https://lms.threadqa.ru/games",
                "applicationCategory": "EducationalApplication",
                "operatingSystem": "Web Browser"
              }
            },
            {
              "@type": "ListItem",
              "position": 7,
              "item": {
                "@type": "SoftwareApplication",
                "@id": "https://lms.threadqa.ru/games#priority-poker",
                "name": "Priority Poker",
                "description": "Расставьте баги по приоритету, основываясь на бизнес-влиянии и серьёзности",
                "url": "https://lms.threadqa.ru/games",
                "applicationCategory": "EducationalApplication",
                "operatingSystem": "Web Browser"
              }
            },
            {
              "@type": "ListItem",
              "position": 8,
              "item": {
                "@type": "SoftwareApplication",
                "@id": "https://lms.threadqa.ru/games#pojo-builder",
                "name": "Pojo Builder",
                "description": "Создавайте модели данных для API запросов, изучите построение POJO и структур",
                "url": "https://lms.threadqa.ru/games",
                "applicationCategory": "EducationalApplication",
                "operatingSystem": "Web Browser"
              }
            },
            {
              "@type": "ListItem",
              "position": 9,
              "item": {
                "@type": "SoftwareApplication",
                "@id": "https://lms.threadqa.ru/games#api-circus",
                "name": "API Цирк",
                "description": "Изучайте API технологии: REST, SOAP, GraphQL, gRPC, WebSocket, Kafka",
                "url": "https://lms.threadqa.ru/games",
                "applicationCategory": "EducationalApplication",
                "operatingSystem": "Web Browser"
              }
            }
          ]
        },
        {
          "@type": "ItemList",
          "@id": "https://lms.threadqa.ru/#courses",
          "name": "Курсы ThreadQA по автоматизации тестирования",
          "description": "Курсы по автоматизации тестирования на Python, Java и iOS. Готовят до уровня Middle QA Automation Engineer.",
          "numberOfItems": 3,
          "itemListElement": [
            {
              "@type": "ListItem",
              "position": 1,
              "item": {
                "@type": "Course",
                "@id": "https://lms.threadqa.ru/courselanding/java#course",
                "name": "Java QA Automation",
                "description": "Курс по Java автоматизации тестирования. JUnit 5, Selenide, REST Assured, Jenkins. 40 часов, 90 уроков. Курс записан в 2023 году, стек актуален.",
                "url": "https://lms.threadqa.ru/courselanding/java",
                "provider": {
                  "@id": "https://lms.threadqa.ru/#organization"
                },
                "offers": {
                  "@type": "Offer",
                  "price": "25000",
                  "priceCurrency": "RUB",
                  "availability": "https://schema.org/InStock"
                },
                "timeRequired": "PT40H",
                "educationalLevel": "Intermediate",
                "courseMode": "online",
                "inLanguage": "ru"
              }
            },
            {
              "@type": "ListItem",
              "position": 2,
              "item": {
                "@type": "Course",
                "@id": "https://lms.threadqa.ru/courselanding/python#course",
                "name": "Python QA Automation",
                "description": "Pytest, Playwright, Docker, GitLab CI/CD. 17 часов, 46 уроков. Включает квизы, конспекты и домашние задания.",
                "url": "https://lms.threadqa.ru/courselanding/python",
                "provider": {
                  "@id": "https://lms.threadqa.ru/#organization"
                },
                "offers": {
                  "@type": "Offer",
                  "price": "30000",
                  "priceCurrency": "RUB",
                  "availability": "https://schema.org/InStock"
                },
                "timeRequired": "PT17H",
                "educationalLevel": "Intermediate",
                "courseMode": "online",
                "inLanguage": "ru"
              }
            },
            {
              "@type": "ListItem",
              "position": 3,
              "item": {
                "@type": "Course",
                "@id": "https://lms.threadqa.ru/courselanding/ios#course",
                "name": "iOS QA Automation",
                "description": "Автоматизация тестирования iOS на Swift. XCTest, XCUITest, Fastlane. 8 часов, 40 уроков. Узкая ниша с высоким спросом.",
                "url": "https://lms.threadqa.ru/courselanding/ios",
                "provider": {
                  "@id": "https://lms.threadqa.ru/#organization"
                },
                "offers": {
                  "@type": "Offer",
                  "price": "30000",
                  "priceCurrency": "RUB",
                  "availability": "https://schema.org/InStock"
                },
                "timeRequired": "PT8H",
                "educationalLevel": "Intermediate",
                "courseMode": "online",
                "inLanguage": "ru"
              }
            }
          ]
        },
        {
          "@type": "FAQPage",
          "@id": "https://lms.threadqa.ru/#faq",
          "mainEntity": [
            {
              "@type": "Question",
              "name": "Что такое платформа ThreadQA?",
              "acceptedAnswer": {
                "@type": "Answer",
                "text": "ThreadQA — платформа по автоматизации тестирования с курсами тестировщика на Java, Python и iOS, бесплатными играми для изучения QA, интерактивным roadmap, шпаргалками и тренажёрами. Есть бесплатные материалы и платные курсы с трудоустройством."
              }
            },
            {
              "@type": "Question",
              "name": "Есть ли бесплатные материалы на платформе?",
              "acceptedAnswer": {
                "@type": "Answer",
                "text": "Да. Бесплатно доступны: 9 интерактивных QA игр, интерактивный roadmap тестировщика, XPath тренажёр для Selenium, шпаргалки по теории тестирования, публичные задания и первые уроки всех курсов."
              }
            },
            {
              "@type": "Question",
              "name": "Есть ли рассрочка и возможна ли оплата из-за границы?",
              "acceptedAnswer": {
                "@type": "Answer",
                "text": "Рассрочка доступна через партнёров при оплате через СБП — Яндекс Сплит, Долями, Озон Рассрочка и другие. Для зарубежных платежей и любых вопросов по оплате пишите в Telegram @penolegrus — разберёмся индивидуально."
              }
            },
            {
              "@type": "Question",
              "name": "Подходят ли курсы тестировщика если я не программист?",
              "acceptedAnswer": {
                "@type": "Answer",
                "text": "Да. Большинство студентов приходят без опыта программирования. Курс начинается с самых основ — переменные, условия, методы — и постепенно переходит к автотестам. Синдром самозванца проходит после первого написанного теста, обычно на 2-й неделе."
              }
            },
            {
              "@type": "Question",
              "name": "Java или Python — что выбрать для курса тестировщика?",
              "acceptedAnswer": {
                "@type": "Answer",
                "text": "Java — больше вакансий в крупных компаниях (Сбер, Яндекс, Ozon), выше зарплата на старте. Python — быстрее в освоении, популярен в стартапах. Не знаешь с чего начать — выбирай Java."
              }
            },
            {
              "@type": "Question",
              "name": "Как долго учиться и какой результат?",
              "acceptedAnswer": {
                "@type": "Answer",
                "text": "Java курс — 40 часов (90 уроков), Python — 17 часов (46 уроков), iOS — 8 часов (40 уроков). Доступ пожизненный — учись в своём темпе. 78% выпускников трудоустраиваются в течение 3 месяцев после окончания курса."
              }
            },
            {
              "@type": "Question",
              "name": "Чем ThreadQA отличается от других курсов по автоматизации тестирования?",
              "acceptedAnswer": {
                "@type": "Answer",
                "text": "Это не просто курсы — это платформа. Помимо видеоуроков: 9 уникальных QA игр, интерактивный roadmap, XPath тренажёр для Selenium, шпаргалки, тренажёры Linux/Git/SQL. Практика на реальном приложении, портфолио на GitHub. Олег отвечает лично и быстро."
              }
            }
          ]
        },
        {
          "@type": "OfferCatalog",
          "@id": "https://lms.threadqa.ru/#catalog",
          "name": "Каталог курсов ThreadQA",
          "description": "Курсы по автоматизации тестирования. Готовят до уровня Middle QA Automation Engineer с зарплатой от 200к ₽.",
          "numberOfItems": 3,
          "itemListElement": [
            {
              "@type": "Offer",
              "name": "Java QA Automation",
              "description": "40 часов, 90 уроков. JUnit 5, Selenide, REST Assured, Jenkins. Курс 2023 года, стек актуален.",
              "price": "25000",
              "priceCurrency": "RUB",
              "availability": "https://schema.org/InStock",
              "url": "https://lms.threadqa.ru/courselanding/java",
              "priceValidUntil": "2026-12-31",
              "seller": {
                "@id": "https://lms.threadqa.ru/#organization"
              }
            },
            {
              "@type": "Offer",
              "name": "Python QA Automation",
              "description": "17 часов, 46 уроков. Pytest, Playwright, Docker, GitLab CI. Включает квизы, конспекты и домашние задания.",
              "price": "30000",
              "priceCurrency": "RUB",
              "availability": "https://schema.org/InStock",
              "url": "https://lms.threadqa.ru/courselanding/python",
              "priceValidUntil": "2026-12-31",
              "seller": {
                "@id": "https://lms.threadqa.ru/#organization"
              }
            },
            {
              "@type": "Offer",
              "name": "iOS QA Automation",
              "description": "8 часов, 40 уроков. Swift, XCTest, XCUITest, Fastlane. Узкая ниша с высоким спросом.",
              "price": "30000",
              "priceCurrency": "RUB",
              "availability": "https://schema.org/InStock",
              "url": "https://lms.threadqa.ru/courselanding/ios",
              "priceValidUntil": "2026-12-31",
              "seller": {
                "@id": "https://lms.threadqa.ru/#organization"
              }
            }
          ]
        },
        {
          "@type": "ItemList",
          "@id": "https://lms.threadqa.ru/#reviews",
          "name": "Отзывы студентов ThreadQA",
          "numberOfItems": 3,
          "itemListElement": [
            {
              "@type": "ListItem",
              "position": 1,
              "item": {
                "@type": "Review",
                "reviewBody": "Работал ручным тестировщиком 2 года, на работе перейти в автоматизацию возможности не было. Купил курс — опыта программирования не было вообще, начал с нуля. Особенно понравился блок CI/CD: понял как всё работает под капотом и сам собрал свой пайплайн. Спустя месяц и 6 неудачных собесов получил оффер на мидла с зарплатой 190к.",
                "author": {
                  "@type": "Person",
                  "name": "Adolph",
                  "jobTitle": "Middle QA Automation",
                  "worksFor": {
                    "@type": "Organization",
                    "name": "VK"
                  }
                },
                "itemReviewed": {
                  "@type": "Course",
                  "@id": "https://lms.threadqa.ru/#organization",
                  "name": "Курс QA Automation — ThreadQA"
                },
                "url": "https://t.me/threadqa/26865/60733",
                "datePublished": "2025-01-15"
              }
            },
            {
              "@type": "ListItem",
              "position": 2,
              "item": {
                "@type": "Review",
                "reviewBody": "Наверное, самая выгодная покупка за последнее время. Информация подаётся от простого к сложному — с нуля выстраиваешь свой проект, который потом прикручиваешь к резюме как портфолио. Ещё огромный плюс — Олег почти всегда онлайн и помогает с любыми вопросами, даже рабочими.",
                "author": {
                  "@type": "Person",
                  "name": "Антон",
                  "jobTitle": "QA Automation Engineer",
                  "worksFor": {
                    "@type": "Organization",
                    "name": "Ozon"
                  }
                },
                "itemReviewed": {
                  "@type": "Course",
                  "@id": "https://lms.threadqa.ru/#organization",
                  "name": "Курс QA Automation — ThreadQA"
                },
                "url": "https://t.me/threadqa/26865/48842",
                "datePublished": "2024-11-01"
              }
            },
            {
              "@type": "ListItem",
              "position": 3,
              "item": {
                "@type": "Review",
                "reviewBody": "Огромная благодарность Олегу за курс и поддержку! Прошёл до конца — это помогло попасть на полугодовую стажировку фуллстеком в крупный банк, уже через полтора месяца выхожу на позицию джуна. Курс дал мощный фундамент: узнал инструменты, которых не встречал на других платформах.",
                "author": {
                  "@type": "Person",
                  "name": "Леонид",
                  "jobTitle": "Junior QA Automation",
                  "worksFor": {
                    "@type": "Organization",
                    "name": "Сбер"
                  }
                },
                "itemReviewed": {
                  "@type": "Course",
                  "@id": "https://lms.threadqa.ru/#organization",
                  "name": "Курс QA Automation — ThreadQA"
                },
                "url": "https://t.me/threadqa/26865/67203",
                "datePublished": "2025-03-10"
              }
            }
          ]
        },
        {
          "@type": "BreadcrumbList",
          "@id": "https://lms.threadqa.ru/#breadcrumb",
          "itemListElement": [
            {
              "@type": "ListItem",
              "position": 1,
              "name": "Главная",
              "item": "https://lms.threadqa.ru"
            }
          ]
        },
        {
          "@type": "Person",
          "@id": "https://threadqa.ru/#person",
          "name": "Олег Пендрак",
          "jobTitle": "Tech Lead QA Automation",
          "url": "https://threadqa.ru",
          "image": "https://lms.threadqa.ru/oleg_square.webp",
          "sameAs": [
            "https://t.me/penolegrus",
            "https://github.com/penolegrus",
            "https://youtube.com/@threadqa"
          ],
          "worksFor": {
            "@id": "https://lms.threadqa.ru/#organization"
          },
          "knowsAbout": [
            "QA Automation",
            "Java",
            "Python",
            "Swift",
            "iOS Testing",
            "Selenide",
            "REST Assured",
            "pytest",
            "Playwright",
            "XCTest",
            "Jenkins",
            "Docker",
            "CI/CD",
            "Автоматизация тестирования"
          ],
          "description": "Tech Lead QA Automation с 5+ летним опытом. Основатель платформы ThreadQA. Автор курсов по Java, Python и iOS автоматизации тестирования. Спикер Heisenbug, Ural Digital Weekend, Work Solutions."
        },
        {
          "@type": "SoftwareApplication",
          "@id": "https://lms.threadqa.ru/games#app",
          "name": "QA Games — ThreadQA",
          "description": "9 уникальных интерактивных игр для изучения автоматизации тестирования: QA Marathon, System Autopsy, Test Lab, Selector Detective, Log Detective, Function Resolver, Priority Poker, Pojo Builder, API Цирк.",
          "url": "https://lms.threadqa.ru/games",
          "applicationCategory": "EducationalApplication",
          "operatingSystem": "Web Browser",
          "inLanguage": "ru-RU",
          "offers": {
            "@type": "Offer",
            "price": "0",
            "priceCurrency": "RUB",
            "availability": "https://schema.org/InStock",
            "description": "Бесплатный доступ после регистрации"
          },
          "provider": {
            "@id": "https://lms.threadqa.ru/#organization"
          }
        },
        {
          "@type": "ItemList",
          "@id": "https://lms.threadqa.ru/records#videos",
          "name": "Записи реальных QA собеседований — ThreadQA",
          "description": "Библиотека 50+ записей реальных собеседований QA инженеров из Яндекс, Сбер, VK. HD качество, таймкоды, live coding, разбор от экспертов.",
          "url": "https://lms.threadqa.ru/records",
          "numberOfItems": 50,
          "itemListElement": [
            {
              "@type": "ListItem",
              "position": 1,
              "item": {
                "@type": "VideoObject",
                "name": "Реальное собеседование QA Automation — Junior уровень",
                "description": "Запись реального собеседования Junior QA Automation инженера. Разбор вопросов, live coding, обратная связь от эксперта.",
                "thumbnailUrl": "https://lms.threadqa.ru/og/records.png",
                "uploadDate": "2025-01-01",
                "duration": "PT60M",
                "url": "https://lms.threadqa.ru/records",
                "inLanguage": "ru-RU",
                "provider": {
                  "@id": "https://lms.threadqa.ru/#organization"
                }
              }
            },
            {
              "@type": "ListItem",
              "position": 2,
              "item": {
                "@type": "VideoObject",
                "name": "Реальное собеседование QA Automation — Middle уровень",
                "description": "Запись реального собеседования Middle QA Automation инженера из крупной IT-компании. Технические вопросы, архитектура тестов.",
                "thumbnailUrl": "https://lms.threadqa.ru/og/records.png",
                "uploadDate": "2025-03-01",
                "duration": "PT75M",
                "url": "https://lms.threadqa.ru/records",
                "inLanguage": "ru-RU",
                "provider": {
                  "@id": "https://lms.threadqa.ru/#organization"
                }
              }
            }
          ]
        },
        {
          "@type": "CreativeWork",
          "@id": "https://lms.threadqa.ru/roadmap#resource",
          "name": "QA Automation Roadmap 2026 — интерактивная карта навыков",
          "description": "Бесплатный интерактивный roadmap QA Automation инженера: от Junior до Senior. Поддержка Java, Python, TypeScript, Kotlin, Swift, Go. Перелинковка на статьи блога по каждому узлу.",
          "url": "https://lms.threadqa.ru/roadmap",
          "inLanguage": "ru-RU",
          "isAccessibleForFree": true,
          "educationalLevel": [
            "Beginner",
            "Intermediate",
            "Advanced"
          ],
          "teaches": [
            "QA Automation",
            "Java",
            "Python",
            "TypeScript",
            "Kotlin",
            "Swift",
            "Go",
            "Selenide",
            "Playwright",
            "REST Assured",
            "pytest",
            "CI/CD",
            "Docker"
          ],
          "learningResourceType": "Roadmap",
          "keywords": "roadmap qa automation, план обучения qa, qa automation roadmap 2026, карьера qa automation",
          "provider": {
            "@id": "https://lms.threadqa.ru/#organization"
          },
          "author": {
            "@id": "https://threadqa.ru/#person"
          },
          "dateModified": "2026-05-13",
          "offers": {
            "@type": "Offer",
            "price": "0",
            "priceCurrency": "RUB",
            "availability": "https://schema.org/InStock"
          }
        },
        {
          "@type": "WebPage",
          "@id": "https://lms.threadqa.ru/#webpage",
          "name": "ThreadQA — Курсы по автоматизации тестирования",
          "url": "https://lms.threadqa.ru",
          "speakable": {
            "@type": "SpeakableSpecification",
            "cssSelector": [
              "h1",
              "h2",
              "[data-speakable]"
            ],
            "xpath": [
              "/html/head/title",
              "/html/head/meta[@name='description']/@content"
            ]
          }
        }
      ],
      "robotsMeta": "index, follow",
      "author": "ThreadQA",
      "generator": null,
      "markdownAlternateHref": "https://lms.threadqa.ru/llms.txt"
    }
  },
  "markdown": "[\n\nTHREADQA](https://lms.threadqa.ru/)\n\n[\n\nTHREADQA](https://lms.threadqa.ru/)\n\nГлавная\n\nКурсы\n\nАвтор\n\nПроблемы\n\nПуть\n\nЗарплаты\n\nПлатформа\n\nОтзывы\n\nFAQ\n\nАктуальный стек 2026\n\n# Платформа по автоматизации тестирования\n\nКурсы тестировщика на Java, Python и iOS + бесплатные игры, roadmap и шпаргалки — всё для старта карьеры в QA Automation.\n\n450+выпускников\n\n3 месдо оффера\n\nот 220кзарплата\n\n[Начать бесплатно](https://lms.threadqa.ru/auth/login)[Выбрать курс](https://lms.threadqa.ru/#courses)\n\nПожизненный доступ · Возврат 14 дней · Без карты\n\nJava\n\nPython\n\nSwift\n\nВыпускники ThreadQA работают в ведущих компаниях рынка\n\nНаведи на логотип — узнай зарплаты и открытые вакансииНажми на логотип — узнай зарплаты и открытые вакансии\n\n![Ozon](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fozon.png&w=256&q=75)\n\n![VK](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fvk.png&w=256&q=75)\n\n![Яндекс](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fyandex.png&w=256&q=75)\n\n![Сбер](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fsber.png&w=256&q=75)\n\n![Т-Банк](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Ftbank.png&w=256&q=75)\n\n![МТС](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fmts.png&w=256&q=75)\n\n![Wildberries](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fwb.png&w=256&q=75)\n\n![РТК ИТ](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Frtk.png&w=256&q=75)\n\n![Ozon](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fozon.png&w=256&q=75)![VK](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fvk.png&w=256&q=75)![Яндекс](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fyandex.png&w=256&q=75)![Сбер](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fsber.png&w=256&q=75)![Т-Банк](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Ftbank.png&w=256&q=75)![МТС](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fmts.png&w=256&q=75)![Wildberries](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fwb.png&w=256&q=75)![РТК ИТ](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Frtk.png&w=256&q=75)\n\n## Кто ведёт обучение\n\nПрактикующий инженер — не теоретик\n\n![Олег Пендрак — автор курсов по Java QA Automation](https://lms.threadqa.ru/_next/image?url=%2Foleg_square.webp&w=640&q=100)\n\n### Олег Пендрак\n\nСоздатель ThreadQA · Автор курсов\n\nСбер ЗдоровьеOzonVKСитидрайв\n\nОтвечает лично в Telegram\n\n\"Я создал эти курсы потому что сам прошёл путь от джуна до Tech Lead в Ozon и VK. Знаю что спрашивают на собеседованиях — потому что сам нанимал.\nВ курсе только то, что реально нужно на работе.\"\n\n5+\n\nлет в автоматизации\n\n300+\n\nконсультаций проведено\n\n10к+\n\nподписчиков YouTube\n\n4к+\n\nв Telegram-канале\n\n\"Огромная благодарность Олегу за курс, помощь и поддержку. Именно с него начался мой новый путь. Олег отвечает лично и быстро — это редкость.\"\n\n— Леонид, QA Automation Engineer\n\n[Подробнее об авторе](https://threadqa.ru/)[Написать в Telegram](https://t.me/penolegrus)\n\n## Почему люди идут на курс\n\nНе потому что \"хочется учиться\" — а потому что застряли\n\n01\n\n### Застрял в ручном тестировании\n\nВакансии требуют автоматизацию, а навыков нет. Зарплата не растёт, задачи однотипные.\n\nКурс даёт конкретный стек: Java/Python + Selenide + REST Assured + CI/CD — именно то, что ищут работодатели.\n\n02\n\n### Хочу учиться, но нет времени\n\nПосле работы нет сил. Откладываешь на завтра — и так месяцами.\n\nУроки по 15–30 минут. Доступ навсегда — учись когда есть силы, без жёсткого расписания.\n\n03\n\n### Боюсь провалить собеседование\n\nВакансии есть, но страшно идти на интервью. Не знаешь что спросят и как отвечать на вопросы по коду.\n\nОтдельный модуль подготовки — реальные вопросы из Ozon, VK, Яндекс. Олег сам нанимал туда людей.\n\n04\n\n### Пробовал сам — не получилось\n\nYouTube, статьи, другие курсы — всё понятно по отдельности, но написать тест с нуля не выходит. Знания есть, структуры нет.\n\nПрограмма строится шаг за шагом: Java Core → тесты → API → UI → CI/CD. Каждый модуль ведёт к следующему — без пробелов.\n\nКурс окупается за первый месяц работы\n\nСтоимость курса\n\n30 000 ₽\n\n7×\n\nвозврат за\nпервый месяц\n\nЗарплата после\n\n220 000 ₽\n\nЕсли не понравится — вернём деньги в первые 14 дней\n\n[Начать обучение](https://lms.threadqa.ru/auth/register)[Выбрать курс](https://lms.threadqa.ru/#courses)\n\n## Не знаешь с чего начать?\n\nНачни бесплатно — определи свой уровень, потом выбери формат\n\nБесплатно\n\n### Определи свой уровень — интерактивный roadmap\n\nПосмотри где ты сейчас на пути от Junior до Senior QA Automation. Roadmap покажет что уже знаешь и что изучить дальше — без регистрации.\n\nJunior → Senior путьЧто учить дальшеБез регистрации\n\n[Открыть roadmap](https://lms.threadqa.ru/roadmap)\n\nХочешь ускориться — выбери формат\n\nСамое эффективное90 000 ₽\n\n### QA Буткемп с живым ментором\n\nГрупповое обучение с дедлайнами и ментором рядом. Видишь прогресс других — не можешь отстать. Ментор держит темп, группа держит мотивацию.\n\n3 месяца интенсива\n\nЖивой ментор на каждом шаге\n\nJava/Python + CI/CD + API\n\n[Узнать про буткемп](https://lms.threadqa.ru/qabootcamp)\n\nот 3 000 ₽\n\n### Мок-собеседование с Senior\n\nРеальные вопросы из Ozon, VK, Яндекса — узнаешь где пробелы до настоящего интервью.\n\n60 минут с Senior QA\n\nВопросы из Ozon, VK, Яндекса\n\nРазвёрнутый фидбек письменно\n\n[Записаться на мок](https://lms.threadqa.ru/mockinterviews)\n\nот 4 500 ₽\n\n### Записи реальных собеседований\n\nПосмотри как выглядит настоящее интервью изнутри — до того как попасть на своё.\n\n50+ записей реальных интервью\n\nJunior, Middle, Senior уровни\n\nРазбор ошибок и правильных ответов\n\n[Смотреть записи](https://lms.threadqa.ru/records)\n\n## После курса ты выходишь на уровень Middle\n\nСколько зарабатывают QA Automation инженеры в 2026\n\nСейчас\n\nРучной тестировщик80–150к\n\nJunior QA Automation120–180к\n\nТвой уровень после курса\n\nMiddle QA Automation180–280к\n\nSenior / Lead280к+\n\nДанные по рынку РФ, 2026 год\n\nРазобрали актуальные вакансии, требования и зарплатные вилки QA Automation в 2026.\n\n[Читать: Рынок QA Automation 2026](https://lms.threadqa.ru/blog/rynok-qa-automation-2026-update)\n\nот 220 000 ₽\n\nМедианная зарплата Middle QA Automation\n\nКурс даёт навыки, которые работодатели ожидают от Middle: полный стек API-тестирования, UI-автоматизация, CI/CD и реальный проект в портфолио.\n\n-   REST API, gRPC, Kafka, GraphQL, SOAP\n-   Selenium + Playwright (UI автоматизация)\n-   Docker + GitLab CI/CD\n-   Page Object Pattern, Allure отчёты\n-   PostgreSQL в тестах\n\n[Выйти на 220к+](https://lms.threadqa.ru/auth/register)\n\n## Бесплатные материалы — игры, roadmap, тренажёры\n\nУникальные инструменты для обучения автоматизации тестирования\n\n### 9 интерактивных игр\n\nУникальные, которых нет у конкурентов\n\nУчишься играя — знания закрепляются лучше\n\nИнтерактивный формат помогает отработать теорию на практике без скуки\n\nQA Marathon\n\n3-4 мин\n\nОтвечай на вопросы по теории QA — режим Normal или Survival на скорость\n\nSystem Autopsy\n\n5-8 мин\n\nСимуляция дежурного инженера — получи алерт, исследуй Grafana, Loki, Jaeger и найди причину ошибки\n\nTest Lab\n\n5-8 мин\n\nСобирай автотест из блоков — понимаешь структуру теста без написания кода\n\nSelector Detective\n\n2-3 мин\n\nНаходи элементы по CSS и XPath — именно то, что нужно для Selenium\n\n[Попробовать игры](https://lms.threadqa.ru/games)\n\n### Шпаргалки с теорией\n\nСтруктурированные материалы по всем темам\n\n[Подробнее](https://lms.threadqa.ru/theory)\n\n### Тренажёры\n\nLinux, Git, SQL — практика команд в браузере\n\n[Подробнее](https://lms.threadqa.ru/dashboard)\n\n### Стримы\n\nПрямые эфиры и записи разборов\n\n[Подробнее](https://lms.threadqa.ru/streams)\n\n### Публичные задания\n\nОткрытые практические задачи\n\n[Подробнее](https://lms.threadqa.ru/public-problems)\n\nFAQ\n\n## Вопросы о платформе и курсах тестировщика\n\nОтветы на популярные вопросы\n\nЧто такое платформа ThreadQA?\n\nThreadQA — платформа по автоматизации тестирования. Есть платные курсы тестировщика на Java, Python и iOS, и бесплатные материалы: 9 интерактивных QA игр, roadmap тестировщика, XPath тренажёр для Selenium, шпаргалки, тренажёры Linux/Git/SQL и публичные задания.\n\nЕсть ли бесплатные материалы?\n\nДа. Бесплатно доступны: 9 интерактивных QA игр, интерактивный roadmap тестировщика, XPath тренажёр для Selenium, шпаргалки по теории тестирования, публичные задания и первые уроки всех курсов — без карты и регистрации.\n\nПодходят ли курсы тестировщика если я не программист?\n\nДа. Большинство студентов приходят без опыта программирования. Курс начинается с самых основ — переменные, условия, методы — и постепенно переходит к автотестам. Синдром самозванца проходит после первого написанного теста, обычно на 2-й неделе.\n\nJava или Python — что выбрать для курса тестировщика?\n\nJava — больше вакансий в крупных компаниях (Сбер, Яндекс, Ozon), выше зарплата на старте. Python — быстрее в освоении, популярен в стартапах. Не знаешь с чего начать — выбирай Java.\n\nКак долго учиться и какой результат?\n\nJava курс — 40 часов (90 уроков), Python — 17 часов (46 уроков), iOS — 8 часов (40 уроков). Доступ пожизненный — учись в своём темпе. 78% выпускников трудоустраиваются в течение 3 месяцев после окончания курса.\n\nЧем ThreadQA отличается от других курсов по автоматизации тестирования?\n\nЭто не просто курсы — это платформа. Помимо видеоуроков: 9 уникальных QA игр, интерактивный roadmap, XPath тренажёр для Selenium, шпаргалки, тренажёры Linux/Git/SQL. Практика на реальном приложении, портфолио на GitHub. Олег отвечает лично и быстро.\n\nЕсть ли рассрочка и возможна ли оплата из-за границы?\n\nРассрочка доступна через партнёров при оплате через СБП — Яндекс Сплит, Долями, Озон Рассрочка и другие. Для зарубежных платежей и любых вопросов по оплате пишите в Telegram @penolegrus — разберёмся индивидуально.\n\n## Полезные статьи о QA Automation\n\nЧитай пока думаешь — бесплатные материалы от Олега\n\n[\n\nИИ и тренды18 мин\n\n### AI в автотестировании: сценарии, инструменты и правила безопасной работы\n\nГде AI реально помогает в автотестировании: разбор требований, генерация API-тестов, SQL-запросы, UI-локаторы. И где сразу поставить границы — по доступам, данным, ревью и ответственности за результат.\n\n7 мая 2026 г.Читать\n\n](https://lms.threadqa.ru/blog/ai-v-avtotestirovanii-scenarii-instrumenty-bezopasnost)[\n\nИИ и тренды6 мин\n\n### Вебинар Spectr: Искусственный интеллект в автотестировании — 5 мая 2026\n\n5 мая 2026 в 13:00 мск пройдёт вебинар от Spectr с Олегом Пендрак, Tech Lead QA Automation в СберЗдоровье. Обсудим как AI помогает в работе автотестировщика: писать тесты, чинить локаторы, работать с JSON и SQL. Запись будет доступна после эфира.\n\n28 апреля 2026 г.Читать\n\n](https://lms.threadqa.ru/blog/vebinar-spectr-ai-v-avtotestirovanii)[\n\nОбучение14 мин\n\n### Топ-10 ошибок в автотестах на Java которые я вижу каждую неделю\n\nTech Lead из Ozon и VK разбирает 10 самых частых ошибок в Java-автотестах: отсутствие архитектуры, кривые локаторы, слабое знание языка, устаревший стек, игнорирование JUnit Extensions и нейросетей. С примерами кода как делать правильно.\n\n27 апреля 2026 г.Читать\n\n](https://lms.threadqa.ru/blog/top-10-oshibok-v-avtotestah-na-java)\n\n[Все статьи блога](https://lms.threadqa.ru/blog)\n\n## Начни сейчас — через 3 месяца на собеседовании\n\n450+ выпускников уже сделали этот шаг\n\nПервые уроки бесплатноБез картыДоступ навсегда\n\n[Начать бесплатно](https://lms.threadqa.ru/auth/register)[Задать вопрос Олегу](https://t.me/penolegrus)\n\n[\n\nJava\n\nДля корпоративного сектора\n\n25 000 ₽\n\n](https://lms.threadqa.ru/courselanding/java)[\n\nPython\n\nДля начинающих и manual QA\n\n30 000 ₽\n\n](https://lms.threadqa.ru/courselanding/python)[\n\niOS / Swift\n\nДля мобильной автоматизации\n\n30 000 ₽\n\n](https://lms.threadqa.ru/courselanding/ios)\n\n## Курсы тестировщика с нуля — Java, Python, iOS\n\nJava, Python или iOS — каждый готовит до уровня Middle\n\n### Java\n\nДля корпоративного сектора\n\nТоп по вакансиям\n\nСамый востребованный язык в корпоративном секторе. Больше вакансий и выше зарплата на старте.\n\n90\n\nуроков\n\n40 ч\n\nконтента\n\nквизыконспектыдомашки\n\nJUnit 5SelenideREST AssuredJenkins\n\n25 000 ₽окупается за 8 раб. дней\n\nот 4 167 ₽/мес · рассрочка 6 мес\n\nЗарплата после курса —от 220 000 ₽\n\n[Подробнее о курсе](https://lms.threadqa.ru/courselanding/java)\n\nЛучшее наполнение\n\n### Python\n\nДля начинающих и manual QA\n\nБыстрее в освоении. Идеален для перехода из ручного тестирования в автоматизацию.\n\n46\n\nуроков\n\n17 ч\n\nконтента\n\nквизыконспектыдомашки\n\npytestPlaywrightDockerGitLab CI\n\n30 000 ₽окупается за 5 раб. дней\n\nот 5 000 ₽/мес · рассрочка 6 мес\n\nЗарплата после курса —от 200 000 ₽\n\n[Подробнее о курсе](https://lms.threadqa.ru/courselanding/python)\n\n### iOS / Swift\n\nДля мобильной автоматизации\n\nМеньше конкуренции\n\nУзкая ниша — меньше конкурентов, выше ценность специалиста. Материал плотный: каждый урок по делу.\n\n40\n\nуроков\n\n8 ч\n\nконтента\n\nквизыконспектыдомашки\n\nSwiftXCTestXCUITestFastlane\n\n30 000 ₽окупается за 7 раб. дней\n\nот 5 000 ₽/мес · рассрочка 6 мес\n\nЗарплата после курса —от 220 000 ₽\n\n[Подробнее о курсе](https://lms.threadqa.ru/courselanding/ios)\n\n## Платформа по автоматизации тестирования\n\nКурсы, бесплатные игры, roadmap и практические задания\n\nlms.threadqa.ru\n\n180+ видеоуроков\n\nСтруктурированный контент\n\nПрогресс в реальном времени\n\nВидишь свой рост каждый день\n\nСистема достижений\n\nГеймификация обучения\n\n## Что говорят студенты\n\n133 отзыва в Telegram\n\nManual QA, 2 годаQA Automation\n\n\"Работал ручным тестировщиком 2 года, на работе перейти в автоматизацию возможности не было. Купил курс — опыта программирования не было вообще, начал с нуля. Особенно понравился блок CI/CD: понял как всё работает под капотом и сам собрал свой пайплайн. Спустя месяц и 6 неудачных собесов получил оффер на мидла с зарплатой 190к.\"\n\nAF\n\nAdolph\n\nMiddle QA Automation в VK\n\n[TG](https://t.me/threadqa/26865/60733)\n\nРучной тестировщикQA Automation\n\n\"Наверное, самая выгодная покупка за последнее время. Информация подаётся от простого к сложному — с нуля выстраиваешь свой проект, который потом прикручиваешь к резюме как портфолио. Ещё огромный плюс — Олег почти всегда онлайн и помогает с любыми вопросами, даже рабочими.\"\n\nАН\n\nАнтон\n\nQA Automation Engineer в Ozon\n\n[TG](https://t.me/threadqa/26865/48842)\n\nРучной тестировщикQA Automation\n\n\"Огромная благодарность Олегу за курс и поддержку! Прошёл до конца — это помогло попасть на полугодовую стажировку фуллстеком в крупный банк, уже через полтора месяца выхожу на позицию джуна. Курс дал мощный фундамент: узнал инструменты, которых не встречал на других платформах. Одного курса недостаточно чтобы закрыть все пробелы — нужно читать статьи и практиковаться. Но именно он дал старт и уверенность.\"\n\nЛК\n\nЛеонид\n\nJunior QA Automation в Сбер\n\n[TG](https://t.me/threadqa/26865/67203)\n\n[Читать все отзывы](https://t.me/threadqa/26865)\n",
  "fullPageMarkdown": "Платформа по автоматизации тестирования — курсы, игры, roadmap | ThreadQA\n\n[\n\nTHREADQA](https://lms.threadqa.ru/)\n\n[\n\nTHREADQA](https://lms.threadqa.ru/)\n\nГлавная\n\nКурсы\n\nАвтор\n\nПроблемы\n\nПуть\n\nЗарплаты\n\nПлатформа\n\nОтзывы\n\nFAQ\n\nАктуальный стек 2026\n\n# Платформа по автоматизации тестирования\n\nКурсы тестировщика на Java, Python и iOS + бесплатные игры, roadmap и шпаргалки — всё для старта карьеры в QA Automation.\n\n450+выпускников\n\n3 месдо оффера\n\nот 220кзарплата\n\n[Начать бесплатно](https://lms.threadqa.ru/auth/login)[Выбрать курс](https://lms.threadqa.ru/#courses)\n\nПожизненный доступ · Возврат 14 дней · Без карты\n\nJava\n\nPython\n\nSwift\n\nВыпускники ThreadQA работают в ведущих компаниях рынка\n\nНаведи на логотип — узнай зарплаты и открытые вакансииНажми на логотип — узнай зарплаты и открытые вакансии\n\n![Ozon](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fozon.png&w=256&q=75)\n\n![VK](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fvk.png&w=256&q=75)\n\n![Яндекс](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fyandex.png&w=256&q=75)\n\n![Сбер](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fsber.png&w=256&q=75)\n\n![Т-Банк](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Ftbank.png&w=256&q=75)\n\n![МТС](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fmts.png&w=256&q=75)\n\n![Wildberries](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fwb.png&w=256&q=75)\n\n![РТК ИТ](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Frtk.png&w=256&q=75)\n\n![Ozon](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fozon.png&w=256&q=75)![VK](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fvk.png&w=256&q=75)![Яндекс](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fyandex.png&w=256&q=75)![Сбер](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fsber.png&w=256&q=75)![Т-Банк](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Ftbank.png&w=256&q=75)![МТС](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fmts.png&w=256&q=75)![Wildberries](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Fwb.png&w=256&q=75)![РТК ИТ](https://lms.threadqa.ru/_next/image?url=%2Flogos%2Frtk.png&w=256&q=75)\n\n## Кто ведёт обучение\n\nПрактикующий инженер — не теоретик\n\n![Олег Пендрак — автор курсов по Java QA Automation](https://lms.threadqa.ru/_next/image?url=%2Foleg_square.webp&w=640&q=100)\n\n### Олег Пендрак\n\nСоздатель ThreadQA · Автор курсов\n\nСбер ЗдоровьеOzonVKСитидрайв\n\nОтвечает лично в Telegram\n\n\"Я создал эти курсы потому что сам прошёл путь от джуна до Tech Lead в Ozon и VK. Знаю что спрашивают на собеседованиях — потому что сам нанимал.\nВ курсе только то, что реально нужно на работе.\"\n\n5+\n\nлет в автоматизации\n\n300+\n\nконсультаций проведено\n\n10к+\n\nподписчиков YouTube\n\n4к+\n\nв Telegram-канале\n\n\"Огромная благодарность Олегу за курс, помощь и поддержку. Именно с него начался мой новый путь. Олег отвечает лично и быстро — это редкость.\"\n\n— Леонид, QA Automation Engineer\n\n[Подробнее об авторе](https://threadqa.ru/)[Написать в Telegram](https://t.me/penolegrus)\n\n## Почему люди идут на курс\n\nНе потому что \"хочется учиться\" — а потому что застряли\n\n01\n\n### Застрял в ручном тестировании\n\nВакансии требуют автоматизацию, а навыков нет. Зарплата не растёт, задачи однотипные.\n\nКурс даёт конкретный стек: Java/Python + Selenide + REST Assured + CI/CD — именно то, что ищут работодатели.\n\n02\n\n### Хочу учиться, но нет времени\n\nПосле работы нет сил. Откладываешь на завтра — и так месяцами.\n\nУроки по 15–30 минут. Доступ навсегда — учись когда есть силы, без жёсткого расписания.\n\n03\n\n### Боюсь провалить собеседование\n\nВакансии есть, но страшно идти на интервью. Не знаешь что спросят и как отвечать на вопросы по коду.\n\nОтдельный модуль подготовки — реальные вопросы из Ozon, VK, Яндекс. Олег сам нанимал туда людей.\n\n04\n\n### Пробовал сам — не получилось\n\nYouTube, статьи, другие курсы — всё понятно по отдельности, но написать тест с нуля не выходит. Знания есть, структуры нет.\n\nПрограмма строится шаг за шагом: Java Core → тесты → API → UI → CI/CD. Каждый модуль ведёт к следующему — без пробелов.\n\nКурс окупается за первый месяц работы\n\nСтоимость курса\n\n30 000 ₽\n\n7×\n\nвозврат за\nпервый месяц\n\nЗарплата после\n\n220 000 ₽\n\nЕсли не понравится — вернём деньги в первые 14 дней\n\n[Начать обучение](https://lms.threadqa.ru/auth/register)[Выбрать курс](https://lms.threadqa.ru/#courses)\n\n## Не знаешь с чего начать?\n\nНачни бесплатно — определи свой уровень, потом выбери формат\n\nБесплатно\n\n### Определи свой уровень — интерактивный roadmap\n\nПосмотри где ты сейчас на пути от Junior до Senior QA Automation. Roadmap покажет что уже знаешь и что изучить дальше — без регистрации.\n\nJunior → Senior путьЧто учить дальшеБез регистрации\n\n[Открыть roadmap](https://lms.threadqa.ru/roadmap)\n\nХочешь ускориться — выбери формат\n\nСамое эффективное90 000 ₽\n\n### QA Буткемп с живым ментором\n\nГрупповое обучение с дедлайнами и ментором рядом. Видишь прогресс других — не можешь отстать. Ментор держит темп, группа держит мотивацию.\n\n3 месяца интенсива\n\nЖивой ментор на каждом шаге\n\nJava/Python + CI/CD + API\n\n[Узнать про буткемп](https://lms.threadqa.ru/qabootcamp)\n\nот 3 000 ₽\n\n### Мок-собеседование с Senior\n\nРеальные вопросы из Ozon, VK, Яндекса — узнаешь где пробелы до настоящего интервью.\n\n60 минут с Senior QA\n\nВопросы из Ozon, VK, Яндекса\n\nРазвёрнутый фидбек письменно\n\n[Записаться на мок](https://lms.threadqa.ru/mockinterviews)\n\nот 4 500 ₽\n\n### Записи реальных собеседований\n\nПосмотри как выглядит настоящее интервью изнутри — до того как попасть на своё.\n\n50+ записей реальных интервью\n\nJunior, Middle, Senior уровни\n\nРазбор ошибок и правильных ответов\n\n[Смотреть записи](https://lms.threadqa.ru/records)\n\n## После курса ты выходишь на уровень Middle\n\nСколько зарабатывают QA Automation инженеры в 2026\n\nСейчас\n\nРучной тестировщик80–150к\n\nJunior QA Automation120–180к\n\nТвой уровень после курса\n\nMiddle QA Automation180–280к\n\nSenior / Lead280к+\n\nДанные по рынку РФ, 2026 год\n\nРазобрали актуальные вакансии, требования и зарплатные вилки QA Automation в 2026.\n\n[Читать: Рынок QA Automation 2026](https://lms.threadqa.ru/blog/rynok-qa-automation-2026-update)\n\nот 220 000 ₽\n\nМедианная зарплата Middle QA Automation\n\nКурс даёт навыки, которые работодатели ожидают от Middle: полный стек API-тестирования, UI-автоматизация, CI/CD и реальный проект в портфолио.\n\n-   REST API, gRPC, Kafka, GraphQL, SOAP\n-   Selenium + Playwright (UI автоматизация)\n-   Docker + GitLab CI/CD\n-   Page Object Pattern, Allure отчёты\n-   PostgreSQL в тестах\n\n[Выйти на 220к+](https://lms.threadqa.ru/auth/register)\n\n## Бесплатные материалы — игры, roadmap, тренажёры\n\nУникальные инструменты для обучения автоматизации тестирования\n\n### 9 интерактивных игр\n\nУникальные, которых нет у конкурентов\n\nУчишься играя — знания закрепляются лучше\n\nИнтерактивный формат помогает отработать теорию на практике без скуки\n\nQA Marathon\n\n3-4 мин\n\nОтвечай на вопросы по теории QA — режим Normal или Survival на скорость\n\nSystem Autopsy\n\n5-8 мин\n\nСимуляция дежурного инженера — получи алерт, исследуй Grafana, Loki, Jaeger и найди причину ошибки\n\nTest Lab\n\n5-8 мин\n\nСобирай автотест из блоков — понимаешь структуру теста без написания кода\n\nSelector Detective\n\n2-3 мин\n\nНаходи элементы по CSS и XPath — именно то, что нужно для Selenium\n\n[Попробовать игры](https://lms.threadqa.ru/games)\n\n### Шпаргалки с теорией\n\nСтруктурированные материалы по всем темам\n\n[Подробнее](https://lms.threadqa.ru/theory)\n\n### Тренажёры\n\nLinux, Git, SQL — практика команд в браузере\n\n[Подробнее](https://lms.threadqa.ru/dashboard)\n\n### Стримы\n\nПрямые эфиры и записи разборов\n\n[Подробнее](https://lms.threadqa.ru/streams)\n\n### Публичные задания\n\nОткрытые практические задачи\n\n[Подробнее](https://lms.threadqa.ru/public-problems)\n\nFAQ\n\n## Вопросы о платформе и курсах тестировщика\n\nОтветы на популярные вопросы\n\nЧто такое платформа ThreadQA?\n\nThreadQA — платформа по автоматизации тестирования. Есть платные курсы тестировщика на Java, Python и iOS, и бесплатные материалы: 9 интерактивных QA игр, roadmap тестировщика, XPath тренажёр для Selenium, шпаргалки, тренажёры Linux/Git/SQL и публичные задания.\n\nЕсть ли бесплатные материалы?\n\nДа. Бесплатно доступны: 9 интерактивных QA игр, интерактивный roadmap тестировщика, XPath тренажёр для Selenium, шпаргалки по теории тестирования, публичные задания и первые уроки всех курсов — без карты и регистрации.\n\nПодходят ли курсы тестировщика если я не программист?\n\nДа. Большинство студентов приходят без опыта программирования. Курс начинается с самых основ — переменные, условия, методы — и постепенно переходит к автотестам. Синдром самозванца проходит после первого написанного теста, обычно на 2-й неделе.\n\nJava или Python — что выбрать для курса тестировщика?\n\nJava — больше вакансий в крупных компаниях (Сбер, Яндекс, Ozon), выше зарплата на старте. Python — быстрее в освоении, популярен в стартапах. Не знаешь с чего начать — выбирай Java.\n\nКак долго учиться и какой результат?\n\nJava курс — 40 часов (90 уроков), Python — 17 часов (46 уроков), iOS — 8 часов (40 уроков). Доступ пожизненный — учись в своём темпе. 78% выпускников трудоустраиваются в течение 3 месяцев после окончания курса.\n\nЧем ThreadQA отличается от других курсов по автоматизации тестирования?\n\nЭто не просто курсы — это платформа. Помимо видеоуроков: 9 уникальных QA игр, интерактивный roadmap, XPath тренажёр для Selenium, шпаргалки, тренажёры Linux/Git/SQL. Практика на реальном приложении, портфолио на GitHub. Олег отвечает лично и быстро.\n\nЕсть ли рассрочка и возможна ли оплата из-за границы?\n\nРассрочка доступна через партнёров при оплате через СБП — Яндекс Сплит, Долями, Озон Рассрочка и другие. Для зарубежных платежей и любых вопросов по оплате пишите в Telegram @penolegrus — разберёмся индивидуально.\n\n## Полезные статьи о QA Automation\n\nЧитай пока думаешь — бесплатные материалы от Олега\n\n[\n\nИИ и тренды18 мин\n\n### AI в автотестировании: сценарии, инструменты и правила безопасной работы\n\nГде AI реально помогает в автотестировании: разбор требований, генерация API-тестов, SQL-запросы, UI-локаторы. И где сразу поставить границы — по доступам, данным, ревью и ответственности за результат.\n\n7 мая 2026 г.Читать\n\n](https://lms.threadqa.ru/blog/ai-v-avtotestirovanii-scenarii-instrumenty-bezopasnost)[\n\nИИ и тренды6 мин\n\n### Вебинар Spectr: Искусственный интеллект в автотестировании — 5 мая 2026\n\n5 мая 2026 в 13:00 мск пройдёт вебинар от Spectr с Олегом Пендрак, Tech Lead QA Automation в СберЗдоровье. Обсудим как AI помогает в работе автотестировщика: писать тесты, чинить локаторы, работать с JSON и SQL. Запись будет доступна после эфира.\n\n28 апреля 2026 г.Читать\n\n](https://lms.threadqa.ru/blog/vebinar-spectr-ai-v-avtotestirovanii)[\n\nОбучение14 мин\n\n### Топ-10 ошибок в автотестах на Java которые я вижу каждую неделю\n\nTech Lead из Ozon и VK разбирает 10 самых частых ошибок в Java-автотестах: отсутствие архитектуры, кривые локаторы, слабое знание языка, устаревший стек, игнорирование JUnit Extensions и нейросетей. С примерами кода как делать правильно.\n\n27 апреля 2026 г.Читать\n\n](https://lms.threadqa.ru/blog/top-10-oshibok-v-avtotestah-na-java)\n\n[Все статьи блога](https://lms.threadqa.ru/blog)\n\n## Начни сейчас — через 3 месяца на собеседовании\n\n450+ выпускников уже сделали этот шаг\n\nПервые уроки бесплатноБез картыДоступ навсегда\n\n[Начать бесплатно](https://lms.threadqa.ru/auth/register)[Задать вопрос Олегу](https://t.me/penolegrus)\n\n[\n\nJava\n\nДля корпоративного сектора\n\n25 000 ₽\n\n](https://lms.threadqa.ru/courselanding/java)[\n\nPython\n\nДля начинающих и manual QA\n\n30 000 ₽\n\n](https://lms.threadqa.ru/courselanding/python)[\n\niOS / Swift\n\nДля мобильной автоматизации\n\n30 000 ₽\n\n](https://lms.threadqa.ru/courselanding/ios)\n\n## Курсы тестировщика с нуля — Java, Python, iOS\n\nJava, Python или iOS — каждый готовит до уровня Middle\n\n### Java\n\nДля корпоративного сектора\n\nТоп по вакансиям\n\nСамый востребованный язык в корпоративном секторе. Больше вакансий и выше зарплата на старте.\n\n90\n\nуроков\n\n40 ч\n\nконтента\n\nквизыконспектыдомашки\n\nJUnit 5SelenideREST AssuredJenkins\n\n25 000 ₽окупается за 8 раб. дней\n\nот 4 167 ₽/мес · рассрочка 6 мес\n\nЗарплата после курса —от 220 000 ₽\n\n[Подробнее о курсе](https://lms.threadqa.ru/courselanding/java)\n\nЛучшее наполнение\n\n### Python\n\nДля начинающих и manual QA\n\nБыстрее в освоении. Идеален для перехода из ручного тестирования в автоматизацию.\n\n46\n\nуроков\n\n17 ч\n\nконтента\n\nквизыконспектыдомашки\n\npytestPlaywrightDockerGitLab CI\n\n30 000 ₽окупается за 5 раб. дней\n\nот 5 000 ₽/мес · рассрочка 6 мес\n\nЗарплата после курса —от 200 000 ₽\n\n[Подробнее о курсе](https://lms.threadqa.ru/courselanding/python)\n\n### iOS / Swift\n\nДля мобильной автоматизации\n\nМеньше конкуренции\n\nУзкая ниша — меньше конкурентов, выше ценность специалиста. Материал плотный: каждый урок по делу.\n\n40\n\nуроков\n\n8 ч\n\nконтента\n\nквизыконспектыдомашки\n\nSwiftXCTestXCUITestFastlane\n\n30 000 ₽окупается за 7 раб. дней\n\nот 5 000 ₽/мес · рассрочка 6 мес\n\nЗарплата после курса —от 220 000 ₽\n\n[Подробнее о курсе](https://lms.threadqa.ru/courselanding/ios)\n\n## Платформа по автоматизации тестирования\n\nКурсы, бесплатные игры, roadmap и практические задания\n\nlms.threadqa.ru\n\n180+ видеоуроков\n\nСтруктурированный контент\n\nПрогресс в реальном времени\n\nВидишь свой рост каждый день\n\nСистема достижений\n\nГеймификация обучения\n\n## Что говорят студенты\n\n133 отзыва в Telegram\n\nManual QA, 2 годаQA Automation\n\n\"Работал ручным тестировщиком 2 года, на работе перейти в автоматизацию возможности не было. Купил курс — опыта программирования не было вообще, начал с нуля. Особенно понравился блок CI/CD: понял как всё работает под капотом и сам собрал свой пайплайн. Спустя месяц и 6 неудачных собесов получил оффер на мидла с зарплатой 190к.\"\n\nAF\n\nAdolph\n\nMiddle QA Automation в VK\n\n[TG](https://t.me/threadqa/26865/60733)\n\nРучной тестировщикQA Automation\n\n\"Наверное, самая выгодная покупка за последнее время. Информация подаётся от простого к сложному — с нуля выстраиваешь свой проект, который потом прикручиваешь к резюме как портфолио. Ещё огромный плюс — Олег почти всегда онлайн и помогает с любыми вопросами, даже рабочими.\"\n\nАН\n\nАнтон\n\nQA Automation Engineer в Ozon\n\n[TG](https://t.me/threadqa/26865/48842)\n\nРучной тестировщикQA Automation\n\n\"Огромная благодарность Олегу за курс и поддержку! Прошёл до конца — это помогло попасть на полугодовую стажировку фуллстеком в крупный банк, уже через полтора месяца выхожу на позицию джуна. Курс дал мощный фундамент: узнал инструменты, которых не встречал на других платформах. Одного курса недостаточно чтобы закрыть все пробелы — нужно читать статьи и практиковаться. Но именно он дал старт и уверенность.\"\n\nЛК\n\nЛеонид\n\nJunior QA Automation в Сбер\n\n[TG](https://t.me/threadqa/26865/67203)\n\n[Читать все отзывы](https://t.me/threadqa/26865)\n",
  "markdownStats": {
    "images": 18,
    "links": 72,
    "tables": 0,
    "codeBlocks": 0,
    "headings": 37
  },
  "tokens": {
    "htmlTokens": 83737,
    "markdownTokens": 6219,
    "reduction": 77518,
    "reductionPercent": 93
  },
  "score": {
    "score": 85,
    "grade": "B",
    "dimensions": {
      "semanticHtml": {
        "score": 72,
        "weight": 20,
        "grade": "C",
        "checks": {
          "uses_article_or_main": {
            "score": 100,
            "weight": 20,
            "details": "Has both <article> and <main>"
          },
          "proper_heading_hierarchy": {
            "score": 100,
            "weight": 25,
            "details": "Clean heading hierarchy"
          },
          "semantic_elements": {
            "score": 13,
            "weight": 20,
            "details": "24 semantic elements, 598 divs (ratio: 4%)"
          },
          "meaningful_alt_texts": {
            "score": 53,
            "weight": 15,
            "details": "9/17 images with meaningful alt text"
          },
          "low_div_nesting": {
            "score": 84,
            "weight": 20,
            "details": "Avg div depth: 6.6, max: 12"
          }
        }
      },
      "contentEfficiency": {
        "score": 79,
        "weight": 25,
        "grade": "B",
        "checks": {
          "token_reduction_ratio": {
            "score": 100,
            "weight": 40,
            "details": "93% token reduction (HTML→Markdown)"
          },
          "content_to_noise_ratio": {
            "score": 80,
            "weight": 30,
            "details": "Content ratio: 24.6% (64565 content chars / 261961 HTML bytes)"
          },
          "minimal_inline_styles": {
            "score": 50,
            "weight": 15,
            "details": "30/1756 elements with inline styles (1.7%)"
          },
          "reasonable_page_weight": {
            "score": 50,
            "weight": 15,
            "details": "HTML size: 256KB"
          }
        }
      },
      "aiDiscoverability": {
        "score": 86,
        "weight": 25,
        "grade": "B",
        "checks": {
          "has_llms_txt": {
            "score": 100,
            "weight": 20,
            "details": "llms.txt exists and is valid"
          },
          "has_robots_txt": {
            "score": 100,
            "weight": 10,
            "details": "robots.txt exists"
          },
          "robots_allows_ai_bots": {
            "score": 100,
            "weight": 15,
            "details": "All major AI bots allowed"
          },
          "has_sitemap": {
            "score": 100,
            "weight": 10,
            "details": "Sitemap found"
          },
          "supports_markdown_negotiation": {
            "score": 60,
            "weight": 25,
            "details": "Application level — Content negotiation, <link> tag"
          },
          "has_content_signals": {
            "score": 80,
            "weight": 20,
            "details": "robots.txt: ai-train=no, search=yes, ai-input=yes | Policy included"
          }
        }
      },
      "structuredData": {
        "score": 100,
        "weight": 15,
        "grade": "A",
        "checks": {
          "has_schema_org": {
            "score": 100,
            "weight": 30,
            "details": "JSON-LD found: EducationalOrganization, WebSite, ItemList, ItemList, FAQPage, OfferCatalog, ItemList, BreadcrumbList, Person, SoftwareApplication, ItemList, CreativeWork, WebPage"
          },
          "has_open_graph": {
            "score": 100,
            "weight": 25,
            "details": "All OG tags present"
          },
          "has_meta_description": {
            "score": 100,
            "weight": 20,
            "details": "Meta description: 183 chars"
          },
          "has_canonical_url": {
            "score": 100,
            "weight": 15,
            "details": "Canonical URL present"
          },
          "has_lang_attribute": {
            "score": 100,
            "weight": 10,
            "details": "lang=\"ru\""
          }
        }
      },
      "accessibility": {
        "score": 94,
        "weight": 15,
        "grade": "A",
        "checks": {
          "content_without_js": {
            "score": 100,
            "weight": 40,
            "details": "Content available without JavaScript"
          },
          "reasonable_page_size": {
            "score": 80,
            "weight": 30,
            "details": "Page size: 256KB"
          },
          "fast_content_position": {
            "score": 100,
            "weight": 30,
            "details": "Main content starts at 12% of HTML"
          }
        }
      }
    }
  },
  "recommendations": [
    {
      "id": "add_semantic_elements",
      "priority": "high",
      "category": "semanticHtml",
      "titleKey": "rec.add_semantic_elements.title",
      "descriptionKey": "rec.add_semantic_elements.description",
      "howToKey": "rec.add_semantic_elements.howto",
      "effort": "moderate",
      "estimatedImpact": 5,
      "checkScore": 13,
      "checkDetails": "24 semantic elements, 598 divs (ratio: 4%)"
    },
    {
      "id": "improve_alt_texts",
      "priority": "medium",
      "category": "semanticHtml",
      "titleKey": "rec.improve_alt_texts.title",
      "descriptionKey": "rec.improve_alt_texts.description",
      "howToKey": "rec.improve_alt_texts.howto",
      "effort": "moderate",
      "estimatedImpact": 4,
      "checkScore": 53,
      "checkDetails": "9/17 images with meaningful alt text"
    },
    {
      "id": "remove_inline_styles",
      "priority": "medium",
      "category": "contentEfficiency",
      "titleKey": "rec.remove_inline_styles.title",
      "descriptionKey": "rec.remove_inline_styles.description",
      "howToKey": "rec.remove_inline_styles.howto",
      "effort": "moderate",
      "estimatedImpact": 3,
      "checkScore": 50,
      "checkDetails": "30/1756 elements with inline styles (1.7%)"
    }
  ],
  "llmsTxtPreview": "# lms.threadqa.ru\n\n> 9 уникальных интерактивных игр для изучения автоматизации тестирования: QA Marathon, System Autopsy, Test Lab, Selector Detective, Log Detective, Function Resolver, Priority Poker, Pojo Builder, API Цирк.\n\n## Documentation\n- [FAQ](https://lms.threadqa.ru/faq)\n\n## Main\n- [Платформа по автоматизации тестирования — курсы, игры, roadmap | ThreadQA](https://lms.threadqa.ru): Платформа по автоматизации тестирования: курсы тестировщика на Java, Python, iOS, бесплатные игры, roadmap и шпаргалки.…\n- [THREADQA](https://lms.threadqa.ru/)\n- [Для компаний](https://lms.threadqa.ru/corporate)\n- [Java QA AutomationSelenium, JUnit, TestNG, CI/CD](https://lms.threadqa.ru/courselanding/java)\n- [Python QA AutomationPytest, Playwright, Docker](https://lms.threadqa.ru/courselanding/python)\n- [iOS QA AutomationXCTest, XCUITest, Fastlane](https://lms.threadqa.ru/courselanding/ios)\n- [Все курсы](https://lms.threadqa.ru/courselanding)\n- [Мок собеседованиеТренировка перед реальным интервью](https://lms.threadqa.ru/mockinterviews)\n- [Записи собеседованийРазбор реальных собеседований](https://lms.threadqa.ru/records)\n\n## Blog\n- [Блог](https://lms.threadqa.ru/blog)\n\n## Legal\n- [Политика конфиденциальности](https://lms.threadqa.ru/privacy)\n- [Условия использования](https://lms.threadqa.ru/terms)\n\n## Support\n- [FAQ](https://lms.threadqa.ru/faq)\n\n",
  "llmsTxtExisting": "# ThreadQA\n\n> Платформа для обучения QA Automation от Олега Пендрак — Tech Lead с опытом в Сбер Здоровье, Ozon и VK. Курсы по автоматизации тестирования на Java, Python и iOS, мок-интервью, буткемп, записи собеседований, интерактивный roadmap.\n\n## Курсы\n\n- [Java QA Automation](https://lms.threadqa.ru/courselanding/java): Полный курс автоматизации на Java. JUnit 5, Selenium, Selenide, REST Assured, Allure, Docker, GitLab CI. 90 уроков, 40 часов. Цена: 25 000 ₽.\n- [Python QA Automation](https://lms.threadqa.ru/courselanding/python): Курс на Python. pytest, Selenium, Playwright, API-тесты, Docker. 46 уроков, 17 часов. Цена: 30 000 ₽.\n- [iOS QA Automation](https://lms.threadqa.ru/courselanding/ios): Автоматизация iOS на Swift. XCTest, XCUITest, Fastlane, CI/CD. 40 уроков, 8 часов. Цена: 30 000 ₽.\n- [Все курсы](https://lms.threadqa.ru/courselanding): Каталог курсов QA Automation.\n\n## Услуги\n\n- [Мок-собеседования](https://lms.threadqa.ru/mockinterviews): Тренировочные технические собеседования с Senior QA. Реальные вопросы из Яндекс, Сбер, VK. Детальный отчёт + запись. От 3 000 ₽.\n- [QA Bootcamp](https://lms.threadqa.ru/qabootcamp): Интенсивный 12-недельный буткемп с живым ментором. Живые занятия, code review, 3 мок-собеседования. 90 000 ₽.\n- [Записи собеседований](https://lms.threadqa.ru/records): Библиотека 50+ видеозаписей реальных QA интервью из Яндекс, Сбер, VK. Таймкоды, live coding, разбор. Подписка от 4 500 ₽.\n- [Корпоративное обучение](https://lms.threadqa.ru/corporate): Обучение команд QA Automation. Оформление через ЭДО, без НДС.\n- [Все услуги](https://lms.threadqa.ru/services): Полный каталог услуг ThreadQA.\n\n## Инструменты (бесплатно)\n\n- [QA Automation Roadmap](https://lms.threadqa.ru/roadmap): Интерактивный граф навыков от Junior до Senior. 6 языков (Java, Python, TypeScript, Kotlin, Swift, Go), 60+ навыков.\n- [XPath Practice Hub](https://lms.threadqa.ru/xpath-practice-hub): Интерактивный тренажёр XPath и CSS селекторов для Selenium.\n- [QA Игры](https://lms.threadqa.ru/games): 9 уникальных интерактивных игр для изучения QA (QA Marathon, Log Detective, System Autopsy, Test Lab, API Цирк и др.).\n- [Анализ зарплат QA](https://lms.threadqa.ru/salaries): Актуальная статистика зарплат QA Automation инженеров в России.\n\n## Контент\n\n- [Блог](https://lms.threadqa.ru/blog): Статьи о QA Automation, карьере, инструментах и собеседованиях.\n- [FAQ](https://lms.threadqa.ru/faq): Ответы на частые вопросы об обучении, курсах, оплате и платформе.\n- [Об авторе](https://threadqa.ru/): Олег Пендрак — Tech Lead QA Automation, спикер Heisenbug и UDW.\n\n## Контакты\n\n- Telegram автора: https://t.me/penolegrus\n- Telegram-канал: https://t.me/threadqa\n- Email: [email protected]\n- Корпоративный email: [email protected]\n\n## Машиночитаемые ресурсы\n\n- [Sitemap](https://lms.threadqa.ru/sitemap.xml)\n- [RSS блога](https://lms.threadqa.ru/blog/feed.xml)\n- [Полный контент (llms-full.txt)](https://lms.threadqa.ru/llms-full.txt)\n- [Markdown главной страницы](https://lms.threadqa.ru/api/markdown/home)\n- [API Catalog](https://lms.threadqa.ru/.well-known/api-catalog)\n- [Политика конфиденциальности](https://lms.threadqa.ru/privacy)\n- [Публичная оферта](https://lms.threadqa.ru/offer)",
  "emergingProtocols": {
    "oauthDiscovery": {
      "exists": false,
      "url": "https://lms.threadqa.ru/.well-known/oauth-authorization-server"
    },
    "mcpServerCard": {
      "exists": false,
      "url": "https://lms.threadqa.ru/.well-known/mcp.json"
    },
    "a2aAgentCard": {
      "exists": false,
      "url": "https://lms.threadqa.ru/.well-known/agent.json"
    },
    "count": 0
  },
  "snippets": []
}

Use our API to get this programmatically (coming soon)

This JSON is for internal use — unlike the Markdown and llms.txt files, it's not meant to be uploaded to your site. Save it as a baseline to track your score over time, share it with your dev team, or integrate it into your CI/CD pipeline.

Share your results

Twitter LinkedIn

Embed your badge

Add this badge to your site. It updates automatically as your AI-readiness score changes.

AgentReady.md score for lms.threadqa.ru
Script Recommended
<script src="https://agentready.md/badge.js" data-id="347cdefb-f77b-47d7-963a-d76c81fad8d8" data-domain="lms.threadqa.ru"></script>
Markdown
[![AgentReady.md score for lms.threadqa.ru](https://agentready.md/badge/lms.threadqa.ru.svg)](https://agentready.md/r/347cdefb-f77b-47d7-963a-d76c81fad8d8)

Coming soon: Full Domain Analysis

Crawl your entire domain, generate llms.txt, and monitor your AI-readiness score over time. Join the waitlist to be notified.

You're on the list! We'll notify you when it launches.