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

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

Заказчик - коммерческий банк в Республике Беларусь. Банк является эмитентом и эквайром Белкарт - белорусской внутренней платёжной системы.

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

Требования:

  • опыт работы в роли QA Automation Engineer (Python) от 3-х лет;
  • наличие высшего технического, физического или математического образования;
  • знание типов тестирования, методов и принципов QA, владение техниками тест-дизайна;
  • знание основных направлений в FinTech области;
  • владение языками программирования: Python, JavaScript;
  • опыт разработки автотестов для Web от 1 года;
  • опыт разработки автотестов для mobile (Android) от 2-х лет;
  • опыт разработки автотестов для mobile (iOS) от 2-х лет;
  • понимание паттернов автоматизации тестов (Page Object Model, fixtures, reuse компонентов);
  • опыт настройки тестовой инфраструктуры: интеграция отчетности (Allure, HTML reports), анализ результатов, оптимизация стабильности запусков;
  • опыт проведения нагрузочных тестов;
  • опыт интеграции автотестов в CI/CD процессы;
  • опыт интеграции автотестов в TMS;
  • навыки формирования файлов .gitlab-ci.yml;
  • продвинутые навыки администрирования MacOS;
  • базовые навыки администрирования Linux;
  • опыт анализа и верификации требований;
  • опыт разработки проектной документации;
  • опыт работы с дефектами, понимание SLA при работе с дефектами severity 1, 2, 3 и умение формировать запросы для предоставления необходимой информации (логи, дампы, выгрузки).

Обязанности:

  • работать над продуктами и сервисами банка в рамках реализуемых ИТ-проектов;
  • коммуницировать с бизнес-аналитиками и техническими экспертами для уточнения требований к продукту;
  • разрабатывать автотесты для функционального и нагрузочного тестирования;
  • анализировать результаты тестирования;
  • формировать отчеты по тестированию;
  • анализировать, распределять и обрабатывать дефекты на этапе тестирования, предоставляя пояснения;
  • строить структуру документации по продукту и поддерживать её в актуальном состоянии.