Position: Automation QA Engineer (Java) / AQA with Java
Company: MIRA - top recruiting
Category: QA Automation
Experience: 2y

**Необхідні навички:**
◾ повне розуміння процесу тестування;
◾ 2,5 + роки відповідного досвіду, практичні знання концепцій і методології проектування якості;
◾ добре знання фреймворку Selenium і практичний досвід його використання;
◾ знання мови програмування Java;
◾ активні навички використання SQL-скриптів;
◾ розуміння інтерфейсних технологій, таких як HTML, CSS, Mobile;
◾ знайомство з інструментами розробки (SQL Developer, TOAD, SVN);
◾ розуміння API-інтерфейсів;
◾ навички вирішення проблем, тестування та налагодження;
◾ досвід написання тестової документації та повідомлень про помилки в Jira (Confluens, аплети Jira) і HP Quality Center;
◾ надати аналіз вимог для певного обсягу робіт;
◾ досвід роботи з інструментами, методами та платформами для відстеження дефектів, розробки та виконання тестів, а також здатність налаштовувати їх на необхідному рівні;
◾ можливість підготувати тестовий проект відповідно до певного підходу до тестування, щоб гарантувати повне охоплення специфікацій або вимог продукту;
◾ розуміння SDLC;
◾  SCRUM і Kanban. 

**Це буде плюсом:**
◾ Автоматизація системних тестів за допомогою API і Kafka;
◾ досвід роботи з Spring Boot в якості платформи для тестування та інтеграції.

**Ми пропонуємо:**
◾ ви будете працювати у великій міжнародній компанії, яка надає можливості для професійного та особистісного зростання;
◾ участь у складних, масштабних і різноманітних проектах, які впливають на наших клієнтів;
◾ обмін знаннями з колегами з-за кордону (сильна ІТ-спільнота, що включає 14 банків групи Райффайзен)
◾ гнучкий графік роботи, 28 днів оплачуваної відпустки, офіційне працевлаштування, можлива віддалена робота;
◾ привабливий соціальний пакет та добробут
◾корпоративні курси англійської мови, тренінги з м'яких навичок в нашій корпоративній Академії L&D;
◾ діяльність зі створення команди та участь у соціальних проектах.

**Обов'язки:**
◾ планувати власну роботу, будучи частиною всієї команди;
◾ координувати власну роботу з іншими членами команди включаючи аналітиків, розробників, тестувальників вручну;
◾ забезпечити аналіз вимог;
◾ створення/оновлення / перегляд документації з тестування;
◾ написання багаторазового, перевіреного та ефективного коду автоматизованих тестів;
◾ забезпечення технічних ефективних рішень;
◾ повідомляти про всі виявлені проблеми;
◾ брати участь у нарадах, пов'язаних з проектом;
◾ запропонуйте пункти / області для поліпшення.

**Технології для автоматизації випробувань:**
◾Programming: Test Complete;
◾UI Automation Framework: Selenium;
◾ Issue Tracking system: Jira, Quality Center
Core Projects technologies;
◾ Frontend: DeskTop, Web Front End, Mobile Front End;
◾ Backend and APIs: ESB, WebSphere, Tomcat, Apache;
◾ Бази даних: Oracle, My SQL.