Aston

QA Automation Engineer (Java)

в Aston

180 000 —‍ 230 000 ₽/мес на руки

📍 Москва (м. Деловой центр)Санкт-Петербург (м. Достоевская)Офис или гибрид
Специализация
QA Auto
Уровень
Middle
Требуемый опыт
2+ лет

Технологии/инструменты

Kotlin/JavaKafkaRabbitMQGitlab CIJenkinsGitLab / GitHubSQLLinux/MacOSDocker

Aston — аккредитованная аутсорсинговая IT-компания, работающая с 2007 года. Наш штат насчитывает 3400+ специалистов. Мы разрабатываем программное обеспечение и IT-решения в сферах Finance, Healthcare, eCommerce, IoT, Media, Big Data, ML и многом другом.

Предлагаем присоединиться в роли QA Automation Engineer (Java) и работать над проектом заказчика.

Заказчик — это компания, которая разрабатывает и внедряет единую систему маркировки и прослеживания товаров в РФ и ЕАЭС, снижая риск контрафакта и повышая прозрачность рынка через мобильное приложение и аналитику.

Почему это будет интересно

  • Работа в квалифицированной команде на проекте с современным техническим стеком.
  • Реальный вклад в борьбу с контрафактной продукцией и повышение прозрачности рынка.

Обязанности

  • Разрабатывать, выполнять и поддерживать функциональные и регрессионные тесты для бэкэнд-сервисов.
  • Проводить интеграционное тестирование API для проверки взаимодействий между различными компонентами системы.
  • Проектировать и выполнять тесты для API с использованием Swagger для генерации тест-кейсов и документации.
  • Применять принципы пирамиды тестирования для разработки стратегии с правильным балансом между типами тестов.
  • Обеспечивать высокое покрытие кода тестами, направленными на выявление ошибок на ранних этапах.
  • Писать автотесты на Java/Kotlin.
  • Автоматизировать Frontend-сценарии.
  • Работать с коллекциями в Postman.
  • Создавать и поддерживать коллекции в Postman для тестирования REST API.
  • Писать и организовывать тесты в коллекциях, настраивать параметры запросов, проверять ответы, работать с переменными среды.
  • Интегрировать коллекции Postman с другими инструментами для автоматического запуска тестов.
  • Работать с базами данных (PostgreSQL, Cassandra, другие).
  • Понимать структуру баз данных.
  • Писать SQL-запросы средней сложности (SELECT, INSERT, UPDATE, DELETE), использовать условия (WHERE, AND, OR, IN, BETWEEN).
  • Уметь объединять данные из нескольких таблиц для анализа и проверки.
  • Использовать агрегатные функции (COUNT, SUM, AVG, MIN, MAX).
  • Использовать инструменты для администрирования и тестирования баз данных (например, pgAdmin, DBeaver).
  • Обладать базовыми знаниями NoSQL-баз данных (Cassandra, HBase).
  • Работать с Kafka для тестирования и мониторинга очередей сообщений, проверки корректности потоков данных.
  • Тестировать взаимодействия сервисов с Kafka для обеспечения правильной обработки сообщений и событий в реальном времени.
  • Использовать Elasticsearch для тестирования поисковых и аналитических запросов.
  • Интегрировать Kafka и Elasticsearch с другими компонентами системы для анализа и валидации данных, обеспечения их консистентности и целостности.
  • Уметь работать с системой контроля версий GitLab.
  • Работать с GitLab для управления версиями тестовых контуров, запуска автотестов.
  • Работать с отчетами автотестов в Allure Report.
  • Работать с форматами данных JSON и XML: анализ, создание и валидация данных в форматах JSON и XML для тестирования API и обмена данных между сервисами. Тестирование схемы и структуры данных, включая проверку на соответствие заданным стандартам.

Требования

  • Опыт работы в роли QA Automation Engineer (Java) от 2,3 года.
  • Уверенные знания языка Kotlin (либо Java с готовностью оперативного переучивания).
  • Опыт работы с брокерами сообщений: Kafka, RabbitMQ и т.д.
  • Опыт в автоматизации Frontend и Backend сценариев.
  • Опыт работы с системами CI: GitLab CI, Jenkins.
  • Опыт работы с Git: GitLab или GitHub.
  • Опыт работы с базами данных и SQL.
  • Опыт работы с Linux/MacOS, командной строкой, Docker.
  • Внимательность к деталям, желание разбираться со сложными техническими проблемами, инициативность.
  • Опыт командной работы.

Что мы предлагаем

Конкурентная зарплата и проекты

  • Сумму обсуждаем отдельно с каждым кандидатом, оформляем по ТК РФ, проекты от топовых компаний, выбирайте формат работы: из дома, из офиса или гибридно.

Забота о здоровье

  • Предоставляем каждому сотруднику ДМС со стоматологией, частично компенсируем затраты на спорт, sick-days, оплачиваемый бенч и компенсация расходов на оплату коворкинга.

Карьерный рост

  • Прозрачная система Performance Review и ментор на все время работы, поэтапная система адаптации новых сотрудников.

Доплаты за менторство

  • И за ведение обучающих курсов, ревью проектов и участие в других профактивностях компании.

Постоянное развитие

  • Корпоративный портал с материалами для обучения и развития. Регулярные технические митапы и конференции, на которых можно быть спикером и слушателем.

Развлечения

  • Корпоративы и тимбилдинги. Детские праздники и мастер-классы с подарками и сладостями для семей сотрудников.
Кирилл Щербицкий рекрутер
Aston

О компании Aston

Сфера
Заказная разработка / Аутсорсинг
Размер
1001+

Aston — это международная аутсорсинговая IT-компания. Работает на российском рынке с 2007 года. Они занимаются созданием ПО для крупных компаний в разных доменах, развивают экосистему цифровых продуктов у заказчиков и помогают тиражировать IT-решения.

Похожие вакансии

300 000 – 400 000 ₽/мес на руки
📍 Москва (м. Деловой центр), Санкт-Петербург (м. Площадь Ленина), Великий Новгород, офис или гибрид
250 000 – 300 000 ₽/мес на руки
📍 Москва (м. Динамо), полная удалёнка
240 000 – 270 000 ₽/мес на руки
📍 Москва (м. Деловой центр), Санкт-Петербург (м. Достоевская), офис или гибрид
230 000 – 350 000 ₽/мес на руки
📍 Москва (м. Павелецкая), Санкт-Петербург (м. Площадь Ленина), офис или гибрид
200 000 – 300 000 ₽/мес на руки
📍 Москва (м. Тёплый стан), можно удалённо из РФ