Notix.Games ищет Senior AQA Engineer для работы над растущим продуктом — игровым агрегатором. Мы специализируемся на передовых B2B-решениях в сфере iGaming и запускаем новый проект с нуля. Это редкая возможность стать частью команды на этапе активного роста, влиять на архитектуру и технические решения с самого начала, работая с современным стеком и сильными инженерами.
Почему стоит присоединиться
- Растущий проект: продукт активно развивается, уже живой и с чётким пайплайном на следующий год.
- Продуманная архитектура: все интеграции проходят через системный анализ: в команде есть System Analyst, который обеспечивает качество и согласованность решений.
- Инновационный подход: используем LLM для продвинутой кодогенерации.
- Развитие и рост: можно прокачаться не только в тестировании, но и в Go-разработке (предусмотрено обучение), а также в перфоманс-тестировании.
- Глубокая вовлечённость в тестирование: инженеры не ограничиваются автотестами: разрабатывают тестовую инфраструктуру, пишут тест-кейсы и участвуют в построении полного цикла качества.
Чем вы будете заниматься
- Разработка фреймворка для автоматизации бекенда: создание и поддержка фреймворков автоматизации на базе Pytest для покрытия функционального, интеграционного и регрессионного тестирования бекенд-сервисов.
- Автоматизация и ручное тестирование API и бекенда: автоматизация и выполнение ручных тестов для API и бекенд-систем с использованием инструментов Postman, DBeaver и Pytest.
- Документация и отчётность по тестам: использование Allure для подробной отчётности по результатам автоматизированных и ручных тестов, обеспечивая прозрачность и наглядность процесса тестирования.
- Непрерывная интеграция и деплой: внедрение автоматизированного тестирования в CI/CD-пайплайны для обеспечения стабильных релизов и бесшовных обновлений бекенда при масштабировании в новые регионы.
- Интеграционное тестирование: проведение глубокого тестирования взаимодействия между микросервисами и сторонними системами с упором на стабильность бекенда.
- Сотрудничество: тесное взаимодействие с разработчиками бекенда, DevOps и продакт-командой для выработки стратегии тестирования бекенда и повышения общего качества продукта.
- Тестирование производительности и нагрузки: участие в автоматизации нагрузочного и производительного тестирования, чтобы убедиться, что платформа масштабируется под растущий спрос.
Ваш опыт и навыки
Технические навыки
- Опыт: не менее 3 лет в автоматизированном и ручном тестировании бекенд-систем и интеграций.
- Навыки тестирования бекенда: уверенные знания методологий тестирования бекенда, включая тестирование API, интеграционное тестирование и валидацию данных в базе.
- Навыки автоматизации: опыт работы с Pytest и Allure для автоматизации и построения отчётности.
- CI/CD: опыт интеграции автоматизированных бекенд-тестов в CI/CD-пайплайны (например, Jenkins, GitLab).
- Языки: английский (уровень B2 и выше), русский (уровень C1 и выше).
Личные качества и компетенции
- Адаптивность: способность эффективно работать в динамичной среде и быстро адаптироваться к изменениям, грамотно расставляя приоритеты.
- Опыт работы в небольшой команде: умение брать на себя полную ответственность за тестирование, самостоятельно ставить задачи и управлять своим временем.
- Ответственность и вовлечённость: развитое чувство ответственности и стремление доводить задачи до результата, способность встраиваться в команду и понимать своё место в общей структуре.
- Внимание к деталям: развитое аналитическое мышление и умение решать проблемы, особенно в контексте бекенд-систем.
Будет плюсом
-
Опыт тестирования микросервисной и событийно-ориентированной архитектуры.
-
Опыт в тестировании клиентских веб-приложений.
-
Знакомство с игровой индустрией.
Что мы предлагаем
-
Конкурентная зарплата и гибкий график.
-
4 дополнительных личных дня отдыха в году.
-
Тренинги, мастер-классы и участие в международных конференциях.