Ленинградский проспект 37Ак4
Обязанности
- Тестировать backend-функциональность и микросервисы.
-
Тестировать API: REST, gRPC и WebSocket.
-
Проводить интеграционное тестирование сервисов, взаимодействующих по HTTP и AMQP, в том числе через RabbitMQ.
-
Проверять работу с базами данных PostgreSQL и Redis.
-
Анализировать и тестировать требования и техническую документацию.
-
Разрабатывать тест-планы и тест-кейсы в TestIT.
-
Вести документацию и работать с задачами в Jira и Notion.
-
Локализовать, описывать и сопровождать дефекты.
-
Готовить отчеты по результатам тестирования.
-
Анализировать логи и данные мониторинга в Grafana и Sentry.
-
Работать с тестовыми окружениями и подготавливать тестовые данные.
-
Активно взаимодействовать с командой разработки.
Требования
-
Опыт работы QA-инженером от 3 лет.
-
Обязательный опыт тестирования backend-сервисов.
-
Опыт тестирования REST- и gRPC API.
-
Опыт интеграционного тестирования.
-
Уверенное владение SQL: SELECT, INSERT, UPDATE, JOIN, агрегатные функции.
-
Понимание принципов работы брокеров сообщений, в частности RabbitMQ.
-
Опыт работы с JSON и Protocol Buffers (Proto).
-
Знание техник тест-дизайна и умение применять их на практике.
-
Навыки работы с Postman, Git и инструментами разработчика в браузере (DevTools).
Будет плюсом
-
Опыт тестирования веб- и мобильных приложений.
-
Опыт работы с Kubernetes.
-
Опыт работы с CI/CD в GitLab.
-
Опыт разработки и поддержки API- и UI-автотестов на Kotlin с использованием JUnit/TestNG и Selenium WebDriver.
-
Опыт нагрузочного тестирования с использованием k6.