Habr Career · собрана 1 день назад

Middle/Senior QA Engineer (Manual/Auto)

CHOICEIT

УдалёнкаСербияMiddle
JavaScriptTypeScriptSQLRedisDockerKubernetesCI/CDQAAutomation TestingUI

Описание вакансии

Middle/Senior QA Engineer (Manual/Auto) Employment type: Полный рабочий день Grade: Senior Skills: JavaScript, TypeScript, Playwright, WebSockets, SQL Description: Ищем Senior QA Engineer в крупную технологическую компанию, которая разрабатывает высоконагруженные платформенные продукты для международных рынков в entertainment-индустрии. Продукты построены на микросервисной архитектуре, поэтому здесь важно уметь смотреть на систему целиком: разбираться во взаимодействии сервисов, тестировать frontend и backend и понимать, что происходит на разных уровнях приложения. Чем предстоит заниматься — участвовать в обеспечении качества продукта на всех этапах разработки и релизного процесса; — тестировать frontend и backend; — заниматься как ручным тестированием, так и автоматизацией; — разрабатывать и поддерживать E2E-автотесты на Playwright; — развивать API-автоматизацию; — тестировать REST API и WebSocket; — работать с микросервисами и проверять интеграции между сервисами; — работать с SQL и данными; — поддерживать и развивать автотесты в CI/CD; — участвовать в выборе подходов к тестированию новой функциональности; — улучшать QA-процессы и подходы внутри команды; — проводить code review автотестов и делиться экспертизой с другими QA. Что для нас важно — опыт в QA от 5 лет; — сильный опыт ручного тестирования frontend и backend; — коммерческий опыт автоматизации и самостоятельного написания автотестов; — JavaScript / TypeScript; — уверенный практический опыт с Playwright; — опыт UI- и API-автоматизации; — хороший уровень работы с REST API; — опыт работы с WebSocket; — понимание микросервисной архитектуры и взаимодействия сервисов; — уверенная работа с SQL; — понимание CI/CD и того, как автоматизированные тесты встраиваются в pipeline; — умение самостоятельно определять подход к тестированию, оценивать риски и отвечать за качество своей части продукта. Для Senior-уровня также важен опыт развития QA-практик: mentoring, code review, помощь коллегам и участие в улучшении процессов. Будет плюсом — опыт с message brokers; — Docker / Kubernetes; — нагрузочное тестирование; — GraphQL; — Redis; — опыт мобильного тестирования. Условия — full-time; — удаленный формат работы; — гибкое начало рабочего дня; — корпоративная техника; — испытательный срок 3 месяца; — расширенный пакет бенефитов после испытательного срока: медицинская страховка, бюджет на спорт / языки / дополнительное медицинское покрытие, дополнительные оплачиваемые дни отдыха; — внутренние технические встречи, тренинги и возможность участия в профессиональных конференциях и обучении. Рабочий язык команды — русский, поэтому для позиции нужен свободный разговорный русский. Процесс Знакомство с рекрутером → короткий технический скрининг → основное техническое интервью → встреча с командой.