В Easybrain мы создаем казуальные игры, которыми наслаждаются миллионы людей по всему миру. Мы ищем инженера по обеспечению качества полного цикла (Full Stack QA Engineer), который присоединится к нашей команде Backend. На этой должности вы будете применять комплексный подход к обеспечению качества, сочетая автоматизацию тестирования внутренних веб-сервисов и API с ручным и исследовательским тестированием сложных сквозных сценариев (E2E). Присоединяйтесь к нам и помогите формировать качество игр, которые любят игроки по всему миру.
Обязанности:
- Разработка, развитие и поддержка UI и API автотестов (Python + Playwright);
- Построение сквозных сценариев (E2E) с валидацией на стороне бэкенда (UI → API → data layer);
- Повышение стабильности тестов и устранение неустойчивого поведения;
- Интеграция тестов в CI/CD пайплайны;
- Ведение тестовой документации и отчетности (Qase, Allure, Confluence);
- Взаимодействие с бэкенд/фронтенд/QA инженерами
Требования:
- 5+ лет опыта в автоматизации тестирования; 3+ года тестирования веб-клиент-серверных приложений;
- Глубокое знание Python 3 (Pytest, Playwright);
- Опыт работы с Git и практиками code review;
- Практический опыт тестирования REST и gRPC API;
- Знание SQL и NoSQL баз данных;
- Опыт работы с CI/CD и инструментами отчетности по тестированию (например, Qase, Allure);
- Отличные навыки проектирования тестов и исследовательского тестирования;
- Опыт использования AI инструментов для задач разработки и тестирования;
- Свободное владение русским языком (обязательно);
- Английский — Intermediate
Будет плюсом:
- Тестирование производительности (k6, JMeter);
- Опыт работы с Kafka;
- Опыт тестирования SPA приложений;
- Опыт создания пользовательских плагинов pytest или общих библиотек
Преимущества: Помимо увлекательных задач, поддержки опытных коллег, вызовов и драйва, мы предлагаем:
- Высокая рыночная зарплата с бонусами за производительность;
- Все необходимое оборудование;
- Регулярные корпоративные мероприятия и ежемесячные пятничные встречи;
- Социальные льготы (частное медицинское страхование, компенсация занятий спортом и т. д.);
- Оплачиваемые отпуска, больничные дни;
- Онлайн-курсы английского, греческого и польского языков;
- Компенсация расходов на образование и профессиональное развитие