Лектон — российская компания, представляющая инновационные технологические решения для автоматизации платежных сервисов. Мы работаем на рынке процессинговых систем с 1995 года. Разработанную нами систему процессинга используют крупные банки, процессинговые центры, телекоммуникационные и топливные компании. В России на основе нашей процессинговой платформы выпущено более 50% платежных карт и обслуживаются более 20% POS-терминалов.
Мы ищем Senior AQA инженера для тестирования платежных сервисов и инструментов.
Чем предстоит заниматься:
- Анализ бизнес-кейсов и требований для определения скоупа тестирования
- Активное участие в оптимизации процессов тестирования в команде
- Тестирование релизов (контроль SLA, дефекты, соблюдение регламента)
- Разработка и поддержка регрессионных автотестов (Java + TestNG, e2e тесты) для многомодульной системы (интеграционные/модульные тесты)
- Поддержка уже написанных автотестов: своевременное выявление изменений и актуализация тестов, локализация проблем и написание баг-репортов
- Подготовка тестовых окружений, конфигурирование отдельных модулей и сервисов для тестирования
- Доработка, развитие и улучшение внутреннего тестового инструментария
- Взаимодействие с тестировщиками, разработчиками и менеджерами продукта
Наши ожидания:
- Высшее техническое образование (IT, математика, физика)
- Опыт создания автотестов на Java от 3х лет
- Знание Java
- Понимание принципов ООП
- Знание и опыт работы с TestNG
- Знание и умение работать в системах контроля версий (Git)
- Знание и опыт работы с CI/CD (Teamcity)
- Опыт работы с консолью Linux
- Понимание устройства клиент-серверной и микросервисной архитектуры ПО
- Представления о REST API, понимание стандартов HTTP, JSON, XML
- Умение грамотно и понятно описывать проблемы и задачи в системе баг-трекинга (Jira)
- Знание английского на уровне, достаточном для чтения технической документации
- Аналитическое мышление, умение проявлять внимание к деталям, способность к самоорганизации
- Умение коммуницировать с другими коллегами для достижения поставленных целей
- Желание учиться и развиваться
Будет плюсом:
- Опыт работы в банковской сфере
- Опыт в FinTech(эмиссия\эквайринг, банковские карты, ISO 8583)
- Опыт работы в сфере Fin Processing (понимание принципов функционирования банковских карт)
- Опыт конфигурирования стендов с использованием Ansible
- Опыт работы с Apache Kafka
Мы предлагаем:
- Интересные и сложные задачи
- Возможность влиять на развитие продукта, появление новых фич и рабочие процессы, улучшать их и делать удобными для себя и окружающих
- Среду для развития через новые и сложные задачи
- Профессиональное обучение
- Возможность роста внутри компании
- Удаленный формат работы
- Комфортные условия работы (конкурентная заработная плата, ДМС)