Перенесена в архив: Software Development Engineer in Test
Отправить резюме
О вакансии
В связи с открытием новых бизнес-направлений ищем опытного SDET (Middle+ / Senior) в FinTech компанию, предоставляющую финансовые и аналитические услуги на рынке E-commerce.
Цель: помочь интернет-магазинам и привести всех участников рынка к единой системе взаимодействия.
Основные компоненты: сложная учетная и аналитическая система, разветвленная бизнес-логика, многообразие интеграционных шин со сторонними сервисами, большой массив заказов. Сейчас компания открывает новые бизнес-направления, в связи с чем расширяется команда разработки и тестирования.
Что в целом используется в компании:
- Scala, Akka, Play, Slick, Doobie.
- PHP7+.
- PostgreSql.
- RabbitMQ.
- Kafka.
- Kubernetes.
- Обработка информации по нескольким миллионам заказов в день с помощью event-driven сервисов на AkkaStreams, RabbitMQ, Kafka.
- Интеграции с множеством СД посредством REST API.
- Много сложного интересного SQL для составления отчетов и расчетов.
- Для проблемных посылок умная система определения реального статуса посылки.
Мы ищем специалиста, любящего работать в команде и согласного с тем, что любая технология — это эффективный инструмент для достижения соответствующей цели.
Чем предстоит заниматься:
- Участвовать в проектировании архитектуры приложения и БД со стороны SDET в команде с элементами SCRUM методологии.
- Разрабатывать авто- и компонентные тесты.
- Нагрузочным тестированием системы.
- Тестированием безопасности.
- При желании — участвовать в развитии самих бизнес направлений.
Что для этого потребуется:
- Опыт в QA Automation/SDET middle/senior не менее 2-х лет.
- Понимание всех видов, типов и уровней тестирования.
- Умение пользоваться техниками тест-дизайна.
- Умение составлять и структурировать тест кейсы.
- Умение писать высококачественный код.
- Опыт разработки тестов и фреймворков для тестирования.
- Знание SQL (PostgreSQL, Oracle, MSSQL, MySQL).
- Знание одного из языков Java/Groovy/Scala.
- Знание Postman, Webdriver, Selenium, Jmeter, Gatling, Tsung.
- Опыт работы с шинами данных Zero mq/ Kafka/RabbitMQ.
- Опыт работы с CI системами. Опыт настройки CI/CD цикла в разработке и тестировании.
- Опыт работы с автоматической настройкой окружения (Ansible/Puppet/Chef/Salt/CFEngine).
- Знакомство с сервисно-ориентированными архитектурами и принципами их тестирования.
- Понимание принципа работы CQRS, Event-Driven приложений и принципами их тестирования.
- Опыт работы с Git на уровне уверенного пользователя.
- Знание основ linux, опыт работы с Docker.
- Хорошее знание английского языка для чтения литературы.
Условия:
- Жизнь в парадигме создания качественного кода.
- Отсутствие прямого влияния не технического управляющего персонала.
- Уникальный продукт, создающийся в масштабах всей страны. Есть возможность принимать участие в его развитии.
- Использование современных технологий и практик.
- Возможность изменить подходы и инструменты, если это ведет к повышению эффективности команды.
- Лояльное отношение к режиму работы: фулл-тайм с гибким графиком начала/окончания рабочего дня (приходить можно до 11.00, покидать офис - не раньше 17.00).
- Возможность купить ДМС со скидкой.
- Симпатичный офис практически в самом сердце Москвы (м. Новокузнецкая).
- Сотрудников ждут корпоративные вылазки на природу/спорт, мебель и оборудование на выбор, сладости и PS3. Компания оплачивает посещение конференций, предоставляет доступ к иностранной литературе и всячески поощряет профессиональное развитие членов команды.
Присылайте резюме на hr@digitalhr.ru