THREADQA
    THREADQA
    Главная
    Курсы
    Java QA AutomationNEW
    Новый курс · уже можно купить
    Python QA Automation
    Pytest, Playwright, Docker
    iOS QA Automation
    XCTest, XCUITest, Fastlane
    Все курсы
    Практика
    Мок собеседование
    Тренировка перед реальным интервью
    Записи собеседований
    Разбор реальных собеседований
    Буткемп
    Интенсивная подготовка к работе
    XPath Practice Hub
    Тренажёр XPath-запросов
    Roadmap
    Путь QA-инженера
    XPath Dinner
    Практика XPath в игровом формате
    Блог
    FAQ
    Для компаний
    1. Домой
    2. Курсы
    3. iOS QA Automation
    • О курсе
    • Программа
    • Стоимость
    • Вопросы
    Мало конкурентов · высокий спрос

    iOS QA Automation от Swift до XCTest

    Нативный Swift и XCTest без лишних абстракций. Поймёшь как устроены автотесты в реальном iOS-проекте — и соберёшь базу для реальных задач iOS QA Automation или смене специализации.

    Курс iOS QA Automation — ThreadQA
    Предзаписанные уроки
    iOS Course
    Swift · XCTest · XCUITest
    Fastlane + GitLab CI/CD
    8 ч
    контента
    40
    уроков
    записанных лекций
    8 ч
    материала
    без воды
    3
    модуля
    Swift → XCTest → CI/CD
    Выбрать тарифСмотреть программу
    Доступ навсегда · Возврат по оферте · Нужен Mac с Xcode
    Курс iOS QA Automation — ThreadQA
    Предзаписанные уроки
    iOS Course
    Swift · XCTest · XCUITest
    Fastlane + GitLab CI/CD
    8 ч
    контента
    SwiftSwift
    XcodeXcode
    FastlaneFastlane
    О курсе в цифрах

    Что входит в iOS QA Automation

    Характеристики программы без обещаний зарплаты или трудоустройства.

    40
    видеоуроков

    Swift, XCTest, XCUITest и CI/CD

    8 ч
    видеоматериала

    Компактный маршрут без длинных live-лекций

    3
    модуля

    Swift → XCTest → Fastlane / GitLab CI

    Навсегда
    доступ к материалам

    Можно возвращаться к урокам после прохождения

    Стек курса

    Инструменты, которые освоишь

    Актуальный стек iOS автоматизатора, который требуют работодатели. Наведи на иконку — узнай подробнееНажми на иконку — узнай подробнее

    Swift

    Swift

    Язык программирования

    Xcode

    Xcode

    IDE для iOS

    XCTest

    XCTest

    Фреймворк тестирования

    Fastlane

    Fastlane

    CI/CD автоматизация

    GitLab

    GitLab

    CI/CD пайплайны

    Allure

    Allure

    Отчёты о тестах

    Ruby

    Ruby

    Язык для Fastlane

    Terminal

    Terminal

    Командная строка

    Все инструменты изучаются на реальном iOS приложении
    Автор курса

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

    Курс создал практикующий инженер — не теоретик.

    Олег Пендрак — автор курса iOS QA Automation

    Олег Пендрак

    Tech Lead · Автор ThreadQA

    OzonVKСбер ЗдоровьеСитидрайв
    Отвечает лично в Telegram

    «Я создал этот курс потому что сам писал iOS автотесты в продакшене. Знаю что спрашивают на собеседованиях iOS QA — потому что сам нанимал.»

    Честно: это базовый курс. Нет моков, сложных паттернов, сетевой имитации. Но есть чёткая база Swift + XCUITest для первых практических задач в iOS QA Automation.

    • Отвечаю лично — не исчезаю после оплаты
    • Реальный опыт — не теоретик с YouTube
    • Без лишнего — Swift → XCUITest → Fastlane
    • Помогаю в чате на продвинутом тарифе

    5+

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

    300+

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

    10к+

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

    4к+

    в Telegram-канале

    Подробнее об автореНаписать в Telegram
    Проблема → решение

    Хочешь в iOS автоматизацию — не знаешь с чего начать?

    Разобьём задачу на два списка: где ты сейчас и куда придёшь за 40 уроков.

    Знакомо?

    Хочешь в iOS автоматизацию, но не понимаешь с чего начать

    • Тестирую iOS вручную — хочу понять как устроены автотесты
    • Swift кажется сложным, не знаю с чего начать
    • Хочу сменить специализацию на мобильную автоматизацию
    • iOS-автоматизаторов мало, но не знаю как войти в это направление
    • Прохожу собес на iOS QA — нужно понимание XCTest

    Честно о курсе

    Это база и старт. Здесь нет продвинутых тем: моков, сложных архитектурных паттернов, сетевой имитации. Курс даёт понимание нативного XCTest и Swift — базу для практических задач iOS QA Automation.

    Что даёт курс

    За 40 уроков поймёшь как устроена iOS автоматизация

    • Swift с нуля — без лишней теории, только для тестов
    • XCTest нативно — как это работает в реальных проектах
    • Поймёшь структуру автотестов на iOS за 40 уроков
    • CI/CD на Fastlane — автоматический запуск тестов
    • Нативный стек: Swift, XCTest, XCUITest и Fastlane
    • Олег отвечает лично — не исчезает после оплаты

    Узкая специализация — отдельный стек и инструменты

    iOS Automation требует Swift, Xcode, XCTest/XCUITest и понимания экосистемы Apple. Это более узкая специализация, чем web QA, поэтому курс сфокусирован именно на нативном инструментарии.

    Доступно бесплатно

    Попробуйте курс бесплатно

    Несколько уроков из разных модулей открыты целиком — оцените формат, темп и подачу до покупки.

    Вступление

    Вводное видео

    Обзор курса: что изучите и какие навыки получите.

    4 бесплатных уроков
    Навыки после курса

    Что ты изучишь

    Базовый стек iOS автоматизатора — нативно, без лишних инструментов.

    Модуль 1

    Swift с нуля

    Только то, что нужно для тестов: переменные, функции, классы, протоколы. Без лишней теории.

    Модуль 2

    XCTest Framework

    Нативный фреймворк Apple — пишешь UI тесты так, как это делают в реальных iOS командах.

    Модуль 2

    Accessibility Inspector

    Находишь элементы iOS интерфейса и работаешь с ними в тестах. Без сторонних инструментов.

    Модуль 2

    Page Object Pattern

    Структурируешь тесты так, чтобы их было легко читать и поддерживать. Базовый паттерн.

    Модуль 2

    HTTP запросы в тестах

    Базовое взаимодействие с API в Swift — без моков и сложных паттернов, только основы.

    Модуль 3

    Fastlane + GitLab CI

    Автоматический запуск тестов в пайплайне. Понимаешь как это работает в реальной команде.

    Чего нет в этом курсе: моки сетевых запросов, сложные архитектурные паттерны, тестирование с зависимостями. Это базовый курс для старта — если нужны продвинутые темы, понадобится отдельное обучение после освоения основ.

    Практический результат

    Навыки для нативной iOS-автоматизации

    Курс не обещает конкретную должность или зарплату после обучения. Он даёт базовый стек iOS QA Automation, который можно развивать дальше на рабочих проектах.

    Swift в объёме, нужном для автотестов
    XCTest и XCUITest для UI-автоматизации
    Accessibility Inspector и Page Object
    Fastlane, GitLab CI и Allure
    Отдельный обзор рынка QA Automation
    Карьерный путь

    Куда ты придёшь

    iOS QA — одно из самых высокооплачиваемых направлений. Специалистов мало, спрос стабильный.

    iOS-автоматизаторов в разы меньше, чем Android и web — конкуренция низкая

    Старт с этого курса

    Junior iOS QA

    Старт после этого курса

    120–160k ₽
    ~ 2–3 месяца от старта
    • Swift основы
    • Базовые UI тесты
    • XCUITest

    Middle iOS QA

    После практики на реальном проекте

    180–240k ₽
    ~ 1–1.5 года от старта
    • Продвинутые паттерны
    • Моки и стабы
    • CI/CD

    Senior iOS QA

    Высокий спрос, мало специалистов

    300k+ ₽
    ~ 3+ года от старта
    • Архитектура фреймворков
    • Менторство
    • Стратегия

    Курс закрывает базовые задачи iOS QA Automation — даёт Swift, XCUITest и понимание нативной iOS автоматизации. Для более сложных задач понадобится опыт на реальных проектах и продвинутые темы: моки, архитектура фреймворков, тест-стратегия.

    40 уроков от Swift до готового проекта

    Предзаписанные уроки • 3 модуля • Пожизненный доступ • Нативный XCTest

    Модуль 1

    Swift

    Язык программирования для написания тестов

    23
    уроков
    После этого ты сможешь: Писать функции, классы и работать с коллекциями на Swift
    • Вводное видео и установка Xcode
    • Переменные, константы и типы данных
    • Операторы и действия со строками
    • Условия if/else и Switch Case
    • Массивы, Set, Dictionary
    • Циклы for и while
    • Функции и опционалы
    • Классы, конструкторы, наследование
    • Enum, обработка ошибок, Protocol
    Модуль 2

    Тестирование

    XCTest и UI автоматизация iOS

    10
    уроков
    После этого ты сможешь: Писать UI тесты с XCTest и находить элементы через Accessibility Inspector
    XCTest основы
    • Обзор проекта Xcode и первый тест
    • Поиск элементов через Accessibility Inspector
    • UI тесты и работа с алертами
    • Page Object Pattern + Extensions
    • Взаимодействие со Switcher
    Продвинутое
    • Класс-помощник и рефакторинг
    • Тесты под авторизованным пользователем
    • Базовые HTTP запросы в тестах
    • Test Plan и Allure отчёты
    Модуль 3

    CI/CD

    Fastlane и GitLab — автоматический запуск

    6
    уроков
    После этого ты сможешь: Настроить Fastlane и запускать тесты автоматически в GitLab CI
    • Установка Ruby и Fastlane
    • Тестовый оркестратор
    • Загрузка проекта на GitLab
    • Настройка GitLab Runner
    • CI пайплайн и параллельность
    • Готовый проект

    Итого в курсе

    40
    видеоуроков
    8
    часов контента
    3
    модуля
    ∞
    доступ навсегда

    Курс подходит: ручным тестировщикам iOS, специалистам, которые хотят понять нативную автоматизацию, и всем, кто начинает путь в iOS QA Automation. Не подходит тем, кто уже пишет XCTest-тесты и ищет продвинутые темы.

    Тарифы

    Инвестиция в старт карьеры

    Junior iOS QA зарабатывает от 120 000 ₽

    Базовый

    30 000 ₽

    Самостоятельное изучение

    оплата частями — условия партнёра

    • 40 видеоуроков
    • 3 модуля: Swift, Тестирование, CI/CD
    • Пожизненный доступ + обновления
    • Реальное iOS приложение для практики
    • Подготовка к собеседованиям

    Не включено

    • Карьерные консультации
    • Помощь с резюме iOS QA
    • Олег отвечает лично

    Продвинутый

    50 000 ₽

    40 000 ₽

    С менторской поддержкой

    оплата частями — условия партнёра

    Включено всё из базового +

    За доплату 10 000 ₽:

    • Олег отвечает лично

      Задаёшь вопрос — получаешь ответ от автора, не от бота

    • Карьерные консультации

      Разбор твоей ситуации: куда идти, что учить, как расти

    • Помощь с резюме iOS QA

      Олег смотрит резюме перед отправкой

    Возврат — по условиям оферты

    Частые вопросы

    Ещё остались сомнения? Напиши Олегу лично — он отвечает каждому.

    Да, обязательно. XCTest и Xcode работают только на macOS. Без Mac пройти курс не получится — это ограничение платформы Apple, а не курса.

    Нет. Курс начинается с основ Swift с нуля. Переменные, функции, классы — всё разбирается пошагово. Главное — уделять 5–7 часов в неделю.

    iOS QA Automation — более узкая специализация, потому что требует Swift, Xcode, XCTest/XCUITest и понимания экосистемы Apple. Выбирать её стоит, если вы работаете с iOS-продуктами или хотите развиваться именно в нативной мобильной автоматизации.

    Для тестировщиков. Swift изучается только в объёме, нужном для написания тестов. Нет лишней теории про архитектуру приложений, SwiftUI или разработку под iOS.

    5–7 часов в неделю: 2–3 часа на видео + 3–4 часа на практику. Большинство студентов учатся вечерами после работы.

    Сразу после оплаты. Все уроки предзаписаны и доступны в личном кабинете круглосуточно.

    Да. В платёжной форме могут быть доступны варианты оплаты частями от партнёров СБП. Доступность, лимит, график платежей и итоговые условия определяет выбранный платёжный партнёр.

    Перед покупкой посмотри бесплатные открытые уроки из курса и напиши автору в Telegram — он ответит на все уточняющие вопросы, чтобы ты был полностью уверен, что курс подходит. Возврат средств возможен при объективных причинах: технические неполадки, доступ не был предоставлен, ошибочная или повторная оплата. Условия возврата — в оферте.

    Готов начать?

    Пойми как устроена iOS автоматизация и начни по плану

    За 40 уроков — база Swift, XCTest и XCUITest для практических задач iOS QA Automation. Пожизненный доступ, предзаписанные уроки и iOS-приложение для практики.

    Доступ навсегдаВозврат по офертеНужен Mac с Xcode
    Выбрать тарифЗадать вопрос Олегу

    Нажимая «Выбрать тариф», вы соглашаетесь с публичной офертой и политикой конфиденциальности

    Другие направления

    Другие курсы ThreadQA

    Расширь навыки по другим направлениям QA Automation.

    • Java QA Automation

      Новинка

      Обновлённая программа: Java 21, ShawarmaShop, 4 протокола, Kafka, AI-модуль и карьерный блок.

      65 000 ₽ · продажи открытыОткрыть курс
    • Python QA Automation

      30 000 ₽

      46 уроков, pytest, Playwright, Docker и GitLab CI/CD — быстрый вход в автоматизацию.

      17 часовОткрыть курс
    THREADQAПлатформа QA Automation

    О платформе

    Обучаем автоматизации тестирования на Java, Python и iOS. Курсы, мок-интервью, буткемп с менторством до оффера.

    Онлайн 24/7

    Курсы

    • Java QA AutomationNEW
    • Python QA Automation
    • iOS QA Automation
    • Про ThreadQA

    Услуги

    • QA Буткемп
    • Мок-собеседования
    • Записи собеседований

    Инструменты

    • Roadmap QA
    • Тренажёр XPath
    • XPath Diner

    Контакты

    • Email
      info@threadqa.ru
    • Telegram
      @penolegrus
    Публичная офертаПолитика конфиденциальностиУсловия использования
    © 2026·ThreadQA LMS·Все права защищены