«A7-Технологии» входит в группу компаний A7 (платформа международных платежей).
Мы являемся аккредитованной IT-компанией и создаём технологические решения для проектов государственного масштаба. Мы работаем там, где надёжность и безопасность имеют первостепенное значение, а результат влияет на миллионы пользователей по всей стране.
Мы стремительно растём: расширяем направления, запускаем новые продукты и усиливаем команду. В наших проектах — современные технологии, масштабные задачи и возможность напрямую влиять на развитие цифровой инфраструктуры России.
У нас нет лишней бюрократии — только сильная команда профессионалов, открытая коммуникация и культура, в которой ценят экспертизу, инициативу и ответственность.
Сейчас мы в поиске Специалиста по автотестированию, который усилит нашу команду.
Формат: Офис / Гибрид (4/1 в пользу офиса) после ИС.
Обязанности:
- Автоматизация тестов;
- Писать автотесты E2E (Playwright), API (REST) и интеграционных сценариев. Всё строго по Gherkin, поддержка тестов — как поддержка продакшн-кода;
- Проверка бизнес-логики;
- Тестировать платёжные контуры, банковские переводы, валидации, лимиты, комиссии, тайминги. Всё должно работать без багов. В прод багов нет — принцип, не пожелание;
- Поддержка тестовой инфраструктуры;
- Развивать среду автотестов, прогонять тесты перед релизом. Участвовать в создании окружений, мока API, интеграции с системами мониторинга;
- Работа с командами разработки;
- Плотная работа с бэкендом, фронтом, аналитикой и менеджерами. Вопросы задавать — обязательно, молчать — преступление. Каждый баг — разобран до атомов.
Требования:
- Java 17+: уверенное знание языка, умение писать читаемый и поддерживаемый код;
- Умение писать и запускать автотесты: Playwright (желательно) или Selenium;
- Отличное понимание HTTP, REST API, JSON, ручное тестирование запросов;
- Владение Postman, curl;
- Spring Framework — знание основ, конфигурации, spring-data-jpa;
- Умение находить и изолировать баги, самостоятельно воспроизводить сложные кейсы;
- Внимательность, аккуратность, перфекционизм;
- Git (GitLab), CI-пайплайны, basic debugging в логах и консоли.
Будет плюсом:
- Опыт интеграционного тестирования банковских или платёжных систем;
- Опыт работы автотестировщиком;
- Навыки работы с базами данных (SQL), знание структуры PostgreSQL;
- Опыт написания мокающих слоёв и заглушек;
- Участие в настройке CI/CD пайплайнов, GitLab CI;
- Опыт тестирования в Kubernetes-окружении;
- Понимание архитектур: event-driven, микросервисы;
- Владение регулярными выражениями (RegExp) — парсинг, валидации;
- Опыт работы с Gherkin, Cucumber — чистая документация автотестов.
Технический стек: Java, Playwright, Сucumber, Spring, Rest Assured.
Условия:
- График 5/2, формат работы 4/1 в пользу офиса (полностью удалённого формата нет);
- Конкурентоспособная заработная плата;
- Официальное трудоустройство по ТК РФ, бессрочный договор;
- ДМС после испытательного срока, 31 день отпуска;
- Корпоративный английский;
- Работа в профессиональной команде, открытой к сотрудничеству, идеям и инновациям.