Загальне:
- Комерційний досвід в Auto QA від 2+ років;
- Досвід Software Quality Assurance;
- Знання QA методологій, інструментів і процесів;
- Досвід тестування REST based API's (Postman/Swagger);
- Досвід автоматизації UI та API;
- Досвід автоматизованого тестування з нуля; досвід перетворення ручного тестування на автоматизоване;
- Досвід тестування SPA та REST based API's в мікросервісах;
- Досвід написання test plans та test cases;
- Активна участь в оптимізації процесів, застосуванні нових інструментів та технологій, втіленні best practices;
- Розуміння життєвого циклу розробки, методологій Agile та Scrum;
- Досвід роботи з JIRA;
- Розуміння концепцій Behaviour Driven Design/Development (BDD).
- Знання Java на рівні, достатньому для розробки автоматизованих тестів;
- Вміння використовувати інструменти для автоматизації тестів на Java, такі як JUnit або TestNG;
- Досвід роботи з фреймворками для автоматизації тестів, такими як Selenium, Selenide;
- Знання паттернів проєктування, таких як Page Object або Screenplay для ефективної організації тестового коду;
- Досвід використання інструментів для збирання проєктів;
- Знання процесу інтеграції автоматизованих тестів у системи CI/CD, такі як Jenkins або GitLab CI;
- Добре розвинені навички роботи з інструментами контролю версій, такими як Git;
- Навички роботи з реляційними базами даних і вміння використовувати SQL для отримання даних для тестування.
- Досвід автоматизації мобільних застосунків за допомогою інструментів, таких як Appium для тестування на різних платформах (Android та iOS).
- Англійська Upper-Intermediate.