ЧУБАККА

Automated QA (AQA) Engineer in Highload Video Streaming Startup

Коротко

AI-стартап, создающий highload-платформу для видео-контента с асинхронными процессами и большим количеством интеграций, ищет Automated QA Engineer для развития автоматизации тестирования. Нужно писать и поддерживать автотесты на Kotlin в рамках собственного BDD-фреймворка, покрывать backend, API и интеграционные сценарии, работать с CI/CD и event-driven процессами. Требуется от 5 лет опыта в QA Automation, практика с Kotlin или Java, BDD-подходом и микросервисами/распределенными системами. Работа удалённая.

О компании
Мы быстрорастущий AI-стартап, который создает платформу нового поколения для видео-контента. Это продукт с высокой нагрузкой, асинхронными процессами, большим количеством интеграций и данными, рассчитанный на глобальный рынок.
Наша миссия — объединить авторов и зрителей, дать авторам лучший инструмент для генерации видео, а зрителям максимально релевантные рекомендации.
Ищем Automated QA Engineer, который поможет развивать качество продукта через автоматизацию тестирования. Наша команда разработала свой BDD-фреймворк автотестов на Kotlin, и нам нужен инженер, который сможет уверенно работать в существующем подходе, поддерживать и расширять тестовую базу, а также улучшать сам фреймворк по мере роста продукта.
Это роль для человека, которому нравится не просто писать проверки, а строить удобный и надежный инструмент для тестирования сложной системы.
Чем предстоит заниматься
•Писать и поддерживать автотесты на Kotlin в рамках существующего BDD-фреймворка
•Развивать текущий тестовый фреймворк, улучшать его стабильность, читаемость и удобство использования
•Автоматизировать backend, API и интеграционные сценарии
•Покрывать тестами новые продуктовые фичи и критичные пользовательские потоки
•Поддерживать качество регрессионного набора и снижать количество нестабильных тестов
•Анализировать причины падений тестов и устранять корневые проблемы
•Участвовать в проработке acceptance criteria и тестовых сценариев вместе с разработкой и QA
•Тестировать асинхронные и event-driven процессы
•Интегрировать автотесты в CI/CD и улучшать пайплайны запуска
•Работать с тестовыми данными, окружениями и вспомогательными инструментами для стабильного прогона тестов
•Помогать команде делать автоматизацию более полезной, быстрой и предсказуемой
Технический стек
•Kotlin
•BDD-фреймворк на Kotlin
•Spring Boot
•Kafka
•PostgreSQL
•Redis
•AWS
•REST API
•CI/CD
Требования
Обязательные
•От 5 лет опыта в QA Automation
•Практический опыт написания автотестов на Kotlin или Java
•Опыт тестирования backend и API
•Хорошее понимание BDD-подхода и опыт работы с BDD-автотестами
•Опыт поддержки и развития существующего тестового фреймворка
•Опыт работы с интеграционными тестами
•Понимание клиент-серверного взаимодействия, HTTP, REST, JSON
•Понимание принципов тест-дизайна
•Опыт работы с SQL и проверкой данных в базе
•Опыт работы с CI/CD
•Умение разбираться в логах, находить причины дефектов и нестабильных тестов
•Опыт работы с микросервисами или распределенными системами
•Умение писать понятный, поддерживаемый тестовый код
Будет плюсом
•Опыт работы со Spring-приложениями
•Опыт тестирования Kafka или других event-driven систем
•Опыт тестирования асинхронных сценариев
•Понимание highload-систем
•Опыт работы с Docker и тестовыми окружениями
•Опыт работы с видео-платформами, медиа-сервисами или стримингом
•Понимание жизненного цикла видео: загрузка, валидация, транскодинг, публикация, доставка, воспроизведение
•Опыт улучшения архитектуры тестового фреймворка
•Умение использовать AI-инструменты для ускорения написания тестов, анализа дефектов и работы с логами
Что важно в подходе к работе
•Ты умеешь работать не только с тест-кейсами, но и с кодом фреймворка
•Понимаешь, что хороший автотест — это часть инженерной системы, а не просто набор шагов
•Не плодишь хрупкие проверки ради количества
•Смотришь на автоматизацию как на способ ускорять команду и повышать надежность релизов
•Умеешь держать баланс между скоростью написания тестов и их качеством
•Готов разбираться в сложных сценариях, интеграциях и технических деталях
•Способен предлагать улучшения, а не только работать по готовому шаблону
Почему это интересно
•Уже есть рабочий BDD-фреймворк, который поддерживается и используется backend командой
•Сложный продукт с живыми интеграциями, асинхронными процессами и highload-сценариями
•Возможность влиять не только на покрытие тестами, но и на качество самого подхода к автоматизации
•Прямое влияние на стабильность релизов и инженерную зрелость команды
•Минимум бюрократии и много пространства для сильных технических решений

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте