QA Java Engineer
Что за роль
QA Java Engineer будет тестировать мобильные и веб-приложения, а также проверять интеграции между компонентами систем. Важная часть работы — автоматизация проверок новых функциональностей на Java и тестирование сервисов в микросервисной архитектуре.
Что предстоит делать
- Покрывать новые функциональности автотестами на Java.
- Тестировать мобильные и веб-приложения, проверяя поведение функций и выявляя дефекты.
- Проводить интеграционное тестирование взаимодействия сервисов.
- Проверять REST API и выполнять запросы к SQL- и NoSQL-базам, включая сложные выборки, JOIN и работу с View.
- Использовать CI/CD для запуска и контроля тестов, в том числе Jenkins и GitLab CI.
- Проверять сценарии с брокерами сообщений Kafka, RabbitMQ или аналогами и настраивать проверки с помощью WireMock или других мок-сервисов.
- Работать с тестовой документацией и инструментами команды: SOAP UI, Postman, Jira, Confluence, Git, IntelliJ IDEA и Bitbucket.
Что потребуется
- Не менее пяти лет опыта тестирования мобильных и веб-приложений.
- Опыт автоматизации тестирования на Java и интеграционного тестирования.
- Практический опыт работы с REST API и SQL/NoSQL-базами данных, включая сложные запросы и выгрузки.
- Знание Jenkins или GitLab CI, а также брокеров сообщений, например Kafka или RabbitMQ.
- Опыт работы с WireMock или аналогичными мок-сервисами и инструментами SOAP UI, Postman, Jira, Confluence, Git, IntelliJ IDEA и Bitbucket.
- Опыт тестирования систем на микросервисной архитектуре и работы с кешированием: Spring Cloud, Kubernetes, OpenShift, Redis или Hazelcast.
Что важно знать
Вакансия сочетает автоматизацию на Java с проверкой мобильных и веб-приложений, API и межсервисных интеграций. В описании указаны полная занятость, график 5/2 и удалённый формат; зарплата и дополнительные условия не приведены.
Подписка TalentMove
Больше,
чем вакансии
→ TalentScanAI
Узнайте стоимость вашего опыта на рынке
→ Закрытое сообщество
Нетворкинг и инсайды рынка труда
→ Топ вакансии
Лучшие вакансии с доставкой в Telegram