В команде ООО «АНТАРА-Т» предстоит тестировать и развивать сервисы цифрового банкинга для физических лиц. Проект направлен на замену зарубежных решений для веб-аналитики и диплинков собственными сервисами Банка. Сервис ...
Senior QA Engineer (Java / Kotlin)
Описание вакансии
компания "максилект"
мы — maxilect, распределенная команда инженеров, которая создает сложные highload- и enterprise-системы для крупных российских и международных компаний.
ищем senior qa engineer (java / kotlin) в команду, которая занимается разработкой современных банковских продуктов. проект предполагает работу с распределенными системами, интеграциями и высокими требованиями к надежности сервисов.
у нас qa — полноценный участник команды разработки. вы будете участвовать не только в тестировании и автоматизации, но и в анализе требований, обсуждении архитектурных решений и построении процессов, которые помогают выпускать качественный продукт.
что предстоит делать
- проводить функциональное, интеграционное и api-тестирование backend-сервисов.
- проверять производительность сервисов и стабильность интеграционных взаимодействий.
- разрабатывать и поддерживать автотесты на java и (или) kotlin.
- тестировать взаимодействие микросервисов, очередей сообщений и внешних систем.
- работать с rest api, soap, брокерами сообщений и базами данных.
- анализировать требования и совместно с аналитиками и разработчиками обсуждать варианты реализации.
- исследовать причины возникновения дефектов, регистрировать их в баг-трекинговой системе и сопровождать исправление.
- участвовать в повышении качества процессов тестирования и автоматизации.
что для нас важно
- практический опыт тестирования по от 4 лет.
- владение java (предпочтительно) или kotlin.
- опыт разработки автотестов от 3 лет.
- опыт использования junit или testng.
- глубокое понимание rest api, soap, http/https, json и опыт автоматизированного тестирования api.
- практический опыт работы с kafka, rabbitmq или другими брокерами сообщений.
- уверенное использование swagger и postman.
- хорошее знание sql: dml, ddl, join, группировки и агрегатные функции.
- умение анализировать серверные логи и использовать инструменты разработчика браузера (console, network).
- опыт функционального, интеграционного, регрессионного и api-тестирования, а также проверки бизнес-логики.
- опыт подготовки тестовой документации (знание testit или tfs будет преимуществом).
- понимание микросервисной архитектуры и опыт тестирования интеграций между сервисами.
будет плюсом
- опыт работы с maven, gradle или другими системами сборки.
- опыт использования jenkins, teamcity, gitlab ci или других ci/cd-инструментов.
- практический опыт проведения нагрузочного тестирования.
что у нас хорошего
интересные технические задачи
работа с высоконагруженными сервисами, микросервисной архитектурой, интеграциями, брокерами сообщений и современным стеком технологий. проекты, в которых качество действительно имеет значение.
свобода в работе
полностью удаленный формат, минимум бюрократии и доверие к профессионализму команды. мы ценим инициативу и самостоятельность.
возможность влиять на результат
qa участвуют в обсуждении требований, помогают формировать подходы к тестированию и автоматизации, предлагают улучшения процессов и влияют на качество продукта с первых этапов разработки.
профессиональное развитие
оплачиваем обучение, участие в конференциях и сертификациях. поддерживаем обмен опытом внутри компании и помогаем развивать как технические, так и soft skills.
комфортные условия
компенсируем расходы на спорт, обучение и оборудование рабочего места. предоставляем программу медицинской поддержки.
надежность
работаем с крупными заказчиками на долгосрочных проектах. возможны разные варианты оформления — по тк рф или через ип.
почему qa выбирают maxilect
- возможность работать с современным технологическим стеком и сложными распределенными системами.
- баланс ручного и автоматизированного тестирования, позволяющий развивать обе компетенции.
- участие в проекте с высокими требованиями к качеству, производительности и надежности.
- команда, где мнение каждого специалиста учитывается при принятии технических решений.
- долгосрочные проекты, в которых можно глубоко погрузиться в продукт и видеть результаты своей работы.
если вам интересно развивать автоматизацию тестирования, работать со сложными интеграциями и влиять на качество современных банковских продуктов — будем рады познакомиться!
