- kilkuletnie doświadczenie w automatyzacji testów na
poziomie Senior,
- automatyzacja aplikacji mobilnych – realne pisanie testów wykonujących akcje w
aplikacji,
- automatyzacja backend/API,
- Java lub JavaScript – preferencyjnie Java,
- REST API + REST Assured lub odpowiednik,
- PostgreSQL / SQL,
- Apache Kafka,
- Cucumber / Gherkin,
- Selenium / Cypress / Playwright,
- CI/CD: Jenkins / GitLab CI,
- rozumienie OAuth2, tokenów oraz komunikacji
synchronicznej/asynchronicznej,
- podstawowe doświadczenie z testami wydajnościowymi.
,[Projektowanie, rozwój i utrzymywanie automatycznych testów aplikacji mobilnych, obejmujących rzeczywiste scenariusze i akcje użytkownika., Automatyzacja testów backendu oraz REST API z wykorzystaniem Javy i narzędzi takich jak REST Assured., Tworzenie testów end-to-end oraz scenariuszy BDD przy użyciu Cucumber/Gherkin i narzędzi Selenium, Cypress lub Playwright., Testowanie integracji, komunikacji synchronicznej i asynchronicznej oraz przepływów opartych na Apache Kafka., Weryfikacja danych i poprawności działania systemu z wykorzystaniem PostgreSQL oraz SQL., Integracja testów automatycznych z procesami CI/CD w Jenkinsie lub GitLab CI., Testowanie mechanizmów uwierzytelniania i autoryzacji opartych na OAuth2 oraz tokenach., Przygotowywanie i wykonywanie podstawowych testów wydajnościowych oraz analiza ich wyników.] Requirements: Java, Kafka, SQL, JMeter, Grafana, Elasticsearch, API Gateway