Приорбанк

QA Fullstack (UI/Java)

Не указана
  • Минск
  • От 3 до 6 лет
  • Веб-приложение
  • интернет банкинг
  • Java
  • JavaScript
  • UI
  • API
  • HTML
  • CSS
  • Jira
  • REST API
  • Git
  • UX
  • Gitlab
  • Postman
  • Swagger

Основные задачи

  • Тестирование веб-приложения интернет-банкинга: UI/UX, бизнес-логика, интеграции;
  • Анализ требований и участие в формировании критериев качества;
  • Разработка тест-документации: тест-кейсы, чеклисты, отчетность;
  • Проведение функционального, регрессионного, интеграционного и кросс-браузерного тестирования;
  • Проверка корректности данных (логов, API-ответов, БД);
  • Работа с REST API (Postman/Swagger), участие в проверке микросервисных интеграций;
  • Участие в релизах, тестирование хотфиксов;
  • Создание баг-репортов, контроль фиксов, взаимодействие с разработкой, аналитиками и дизайнерами;
  • Участие в совершенствовании процессов тестирования, улучшение покрытия тестами и качества релизов;
  • Разработка и поддержка UI автотестов;
  • Составление, разбор и анализ отчетности по результатам работы автотестов.

Пожелания к кандидатам

  • Законченное высшее образование (инженерно-экономическое, математическое, техническое);
  • Опыт в автоматизации тестирования на языке Java;
  • Отличное знание техники тест-дизайна и умение применять её на практике;
  • Уверенные навыки работы с DevTools, Charles/Fiddler;
  • Опыт тестирования API (Postman, Swagger), понимание типов запросов, кодов ответов, структуры JSON/XML;
  • Знание основ HTML/CSS/JS на уровне, достаточном для анализа проблем;
  • Опыт работы с системами баг-трекинга (Jira), тест-менеджментом (Allure TestOps/Zephyr);
  • Умение работать с логами и основами SQL (SELECT, JOIN);
  • Понимание работы клиент-серверной архитектуры и микросервисов;
  • Опыт тестирования сложных интеграционных цепочек;
  • Обязательна готовность к сотрудничеству на долгосрочной основе (от 2-х лет).

Стек автоматизации: Java, Selenide, Selenoid, TestNG, Allure, рассматриваем переход на Playwright

Как дополнительное преимущество, рассматривается:
- Опыт работы в банке или финтехе;
- Понимание банковских операций, платёжных протоколов и расчётных систем;
- Опыт работы с системами контроля версий (Git) и с системами CI/CD (Gitlab).

*Вакансия, планируемая к созданию (перспективная).

Мы предлагаем