QA Java Engineer
Стабильная компания с четкими требованиями и удаленным форматом работы. Вакансия привлекательна для опытных инженеров, ищущих работу со сложным технологическим стеком, хотя уровень компенсации не указан.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Сложность вакансии
Высокая сложность обусловлена требованием к значительному опыту (от 5 лет) и глубоким знаниям не только в автотестировании на Java, но и в инфраструктурных технологиях: Kubernetes, Kafka, Redis и микросервисной архитектуре.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Для специалиста уровня Senior QA Automation (Java) с опытом от 5 лет и знанием Kubernetes/Kafka, рыночная вилка в РФ обычно составляет от 250 000 до 400 000 рублей. Предложение Bell Integrator, вероятно, находится в этих пределах, соответствуя средним показателям крупных системных интеграторов.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
QA Java Engineer
Обязанности:
— Покрытие новых функциональностей при помощи инструментов автотестирования;
— Тестирование mobile/web приложений;
— Интеграционное тестирование.
Требования:
— Опыт тестирования mobile/web приложений (от 5 лет);
— Опыт работы с Rest API;
— Опыт работы с sql/nosql БД на уровне сложных запросов и выгрузок (join, View etc.);
— Опыт покрытия новых функциональностей при помощи инструментов автотестирования (java);
— Опыт работы с интеграционным тестированием;
— Опыт работы с CI/CD (Jenkins, GitlabCI);
— Опыт работы с брокерами сообщений (Kafka, RabbitMQ, аналоги);
— Опыт работы с Мок-сервисами (Wiremock или аналоги);
— Опыт работы с инструментами: SOAP UI, Postman, Jira, Confluence, Git, IntelliJ IDEA, Bitbucket.
Условия работы:
— Полная занятость;
— График: 5/2;
— Формат работы: удалённо;
— Опыт работы с системами на микросервисной архитектуре (Spring Cloud, Kubernetes, Openshift или аналоги);
— Опыт работы с системами Cache (Redis, Hazelcast).
Контакт: Откликнуться
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- 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
Возможные вопросы на собеседовании
Проверка навыков работы с базами данных на уровне сложных запросов, заявленных в вакансии.
Расскажите о самом сложном SQL-запросе, который вам приходилось писать для тестирования. В каких случаях вы использовали View вместо обычных Join?
Вакансия предполагает работу с микросервисами и брокерами сообщений.
Как вы организуете интеграционное тестирование в системе с использованием Kafka? Как проверяете консистентность данных при потере сообщений?
Упоминание Wiremock в требованиях подразумевает умение изолировать сервисы.
В каких сценариях использования мок-сервисов (например, Wiremock) вы видите наибольшую ценность при тестировании Rest API?
Проверка понимания CI/CD процессов.
Опишите ваш опыт настройки пайплайнов в Jenkins или GitLab CI для автоматического запуска тестов при деплое в Kubernetes.
Оценка навыков тестирования мобильных приложений.
Какие специфические инструменты и подходы вы используете для автоматизации тестирования мобильных приложений по сравнению с Web?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

