Обязанности:
- Отвечать за качество разработки ПО и покрытие функциональности тестами.
- Взаимодействовать с аналитиками, разработчиками и тестировщиками; анализировать бизнес- и функциональные требования, технические задания.
- Разрабатывать тест-кейсы и проводить системное, интеграционно-функциональное и регрессионное тестирование.
- Разрабатывать автотесты на Java, библиотеки и инструменты для автоматизации тестирования.
- Участвовать в автоматизации CI/CD-процессов, вести дефект-трекер и проверять исправления.
- Оценивать трудоёмкость задач, выявлять и эскалировать проблемы, готовить отчёты по тестированию.
Требования:
- Более 6 лет опыта и уверенное написание автотестов на Java.
- Опыт тестирования веб-приложений, работы с REST API и SQL, включая сложные запросы и выгрузки.
- Опыт автоматизации новой функциональности, интеграционного тестирования, CI/CD, брокеров сообщений и мок-сервисов.
- Опыт написания библиотек и инструментов автоматизации, работы с микросервисной архитектурой, развёртывания инфраструктуры и системами кеширования.
- Понимание процессов и методологий разработки ПО.
- Инструменты: Jenkins, GitLab CI, Kafka, RabbitMQ, Wiremock, Spring Cloud, Kubernetes, OpenShift, Redis, Hazelcast, Docker, SOAP UI, Postman, Jira, Confluence, Git, IntelliJ IDEA, Bitbucket, Docker Compose.
Условия: полная занятость, график 5/2, гибридный формат или офис в Санкт-Петербурге. Зарплата до вычета налогов.