Алматы, проспект Достык, 97А
Метро: АбаяFreedom Media — динамично развивающаяся компания в сфере цифровых развлечений, которая является частью проекта нового телеком оператора Freedom Telecom.
Мы уже запустили стриминговую платформу и активно производим оригинальные казахстанские сериалы.
Мы ищем Автотестировщика, который сделает качество не задачей, а приоритетом команды.
Что тебя ждет:
Разработка и поддержка автоматизированных e2e тестов для Web, iOS, Android и Smart TV.
Написание smoke, regression, functional, playback-drm тестов.
Настройка CI/CD интеграции (GitLab / Jenkins / GitHub Actions).
Работа с device farms (BrowserStack / SauceLabs / Firebase / Kobiton).
Создание и поддержка Postman / Newman API-тестов.
Интеграция визуальных тестов (Percy / Applitools).
Анализ результатов автотестов, подготовка Allure / HTML отчётов.
Ведение документации (Test Plan, Test Strategy, Test Cases, Test Report).
Взаимодействие с разработчиками и продакт-менеджерами по вопросам тестируемости.
Подготовка рекомендаций по повышению автоматизируемости (добавление accessibility id, deep links, sandbox-данных):
Что нужно от тебя:
Уверенное владение инструментами автоматизации Playwright, Cypress или Selenium для веб-тестирования.
Опыт работы с Appium для автоматизации мобильных приложений (iOS и Android).
Опыт автоматизации на Smart TV-платформах (Android TV, Tizen, webOS) с использованием Appium, ADB, Tizen SDK или image-based инструментов (например, Sikuli или OpenCV).
Умение писать API-тесты с помощью Postman, Newman, REST Assured или библиотек HTTP-клиентов.
Знание основ CI/CD и опыт настройки интеграции автотестов с GitLab CI, GitHub Actions или Jenkins.
Опыт формирования отчётов о тестировании с использованием Allure, HTML Report или аналогичных инструментов.
Навыки работы с BrowserStack, SauceLabs, Firebase Test Lab или другими облачными фермами устройств.
Опыт визуального тестирования и сравнения интерфейсов с помощью Applitools, Percy или аналогов.
Владение одним из языков программирования — TypeScript, JavaScript, Python или Java.
Опыт работы с системами контроля версий Git, GitHub или GitLab.
Знание HTTP, REST, JSON, OAuth2, JWT и принципов работы клиент-серверных API. Умение использовать Charles, Fiddler или mitmproxy для анализа сетевого трафика и логов.
Понимание работы видеопотоков (HLS, DASH), плееров и базовых принципов DRM-защиты.
Опыт написания тестовых сценариев и стратегии автоматизации без доступа к исходному коду (black-box и gray-box подходы).
Навыки настройки параллельного запуска тестов и обработки нестабильных (flaky) сценариев.
Опыт интеграции автотестов с системами TestRail, Jira или Confluence.
Понимание принципов автоматизации smoke, regression, e2e и visual regression testing
Что мы предлагаем: