Бесплатный интерактивный roadmap для изучения автоматизации тестирования от ThreadQA. Выберите язык программирования и получите персональный план обучения с отслеживанием прогресса, системой XP и достижений.
Поддерживаемые языки программирования
- Python QA Automation — pytest, requests, Selenium, Playwright, aiohttp, Pydantic. Наиболее популярный выбор для начинающих QA Automation инженеров.
- Java QA Automation — JUnit 5, TestNG, RestAssured, Selenium WebDriver, Allure. Востребован в enterprise и банковском секторе.
- TypeScript QA Automation — Jest, Playwright, Cypress, Supertest. Идеален для тестирования фронтенд-приложений и Node.js API.
- Kotlin QA Automation — Espresso, Kaspresso, UI Automator, Kotest. Специализация на Android мобильном тестировании.
- Swift QA Automation — XCTest, XCUITest, Quick, Nimble. Специализация на iOS мобильном тестировании.
- Go QA Automation — testing, testify, chromedp, rod. Для тестирования высоконагруженных Go-сервисов.
Что включает roadmap
- Основы языка программирования: синтаксис, типы данных, ООП, модули
- Основы тестирования: пирамида тестов, unit, integration, e2e тесты
- API тестирование: REST, gRPC, GraphQL, SOAP, WebSocket
- UI автоматизация: Selenium WebDriver, Playwright, Page Object Model
- Мобильное тестирование: Appium, Espresso, XCUITest
- Базы данных: SQL, ORM, тестирование с БД
- CI/CD: Docker, GitLab CI, GitHub Actions, Jenkins
- Отчётность: Allure Report, интеграция с тест-менеджментом
- Продвинутые темы: performance testing, security testing, contract testing
Уровни обучения
Roadmap подходит для трёх уровней: с нуля (нет опыта в программировании), базовый уровень (знаете основы одного языка), ручной тестировщик (есть опыт в QA, хотите перейти в автоматизацию).
Часто задаваемые вопросы
- Сколько времени занимает изучение QA Automation?
- От 6 до 12 месяцев при занятиях 2–3 часа в день для достижения уровня Junior QA Automation Engineer.
- Какой язык выбрать для начала?
- Python рекомендуется для большинства начинающих из-за простого синтаксиса и мощного pytest фреймворка.
- Нужно ли знать программирование?
- Roadmap включает полный путь от основ языка, поэтому начинать можно с нуля.
- Какие инструменты наиболее востребованы?
- Playwright, pytest, RestAssured, Cypress, Appium, Docker, GitLab CI — наиболее востребованные инструменты в 2026 году.
- Как начать Java QA Automation с нуля?
- Java QA Automation с нуля: основы Java (4–6 нед) → JUnit 5 (2–3 нед) → RestAssured API тестирование (3–4 нед) → Selenium/Selenide UI автоматизация (4–6 нед) → Page Object Model → Allure, Docker, GitLab CI. Итого 4–6 месяцев до Junior. Стек: RestAssured, JUnit, Selenium — самые востребованные инструменты Java QA.
- Какая зарплата тестировщика-автоматизатора?
- Зарплата тестировщика-автоматизатора в 2026: Junior Java QA — 90 000–130 000 ₽, Middle Java QA — 160 000–230 000 ₽, Senior QA Automation / SDET — 250 000–400 000 ₽. Python QA на 10–15% ниже Java.
- Как подготовиться к собеседованию QA Automation?
- Подготовка к собеседованию QA Automation: знание Java/Python на уровне написания тестов, RestAssured или pytest для API, Selenium/Playwright для UI, паттерны Page Object и Service Object, основы SQL, Docker и CI/CD. Roadmap показывает полный список тем для подготовки к QA automation собеседованию.
- Что такое qa automation план обучения 2026?
- QA automation план обучения 2026 — это структурированный roadmap от ThreadQA с актуальными инструментами: Playwright вместо Selenium, pytest/JUnit 5, REST Assured, Docker, GitLab CI, AI-assisted testing. Roadmap обновляется ежеквартально с учётом трендов рынка труда.
Загрузка Roadmap...