Мы команда разработки продуктов с дополнительной ценностью, развивающая несколько продуктовых направлений: страхование, лояльность и нефинансовые сервисы.
Ищем QA-инженера для тестирования backend-, frontend- и мобильного приложения. Основной фокус — ручное тестирование, развитие автоматизации и проверка взаимодействия сервисов между собой.
Соотношение задач: примерно 60% ручного тестирования и 40% автоматизации.
Технологический стек:
- Java,
- RestAssured
- JUnit 5, Selenium
- PostgreSQL, .
- RabbitMQ, Kafka.
- WireMock.
- Docker, Kubernetes.
- OpenSearch.
- TeamCity, Allure
- Jira+Zephyr Scale,
- Мобильные приложения: kotlin + swift
Чем предстоит заниматься:
- Проводить функциональное, интеграционное, регрессионное тестирование
- Писать, актуализировать и автоматизировать тестовую модель,
- Проводить black-box и white-box тестирование, включая внутренние интерфейсы и протоколы.
- Оперативно выявлять, валидировать и фиксировать дефекты.
- Создавать и использовать моки и стабы с помощью WireMock.
- Проверять взаимодействие сервисов через RabbitMQ и Kafka.
- Анализировать логи OpenSearch.
- Интегрировать автоматизированные проверки в CI/CD-процессы.
- Взаимодействовать с разработчиками, аналитиками и другими участниками команды.
Что ожидаем
- Опыт работы в тестировании от 4 лет (минимум 2 года в АТ).
- Практический опыт ручного тестирования web-, backend- и мобильных приложений.
- Опыт работы с Android и/или iOS-устройствами либо эмуляторами/симуляторами.
- Уверенное понимание REST API и HTTP.
- Опыт работы с Postman, Insomnia или Bruno.
- Опыт автоматизации на Java RestAssured JUnit selenium.