About us
ALGOTEQUE is an IT consultancy firm that helps startups, mid-sized and large corporations to create and deliver innovative technologies.
Our team has a successful track record in designing, developing, implementing, and integrating software solutions (AI, ML, BI, Web, Automation) for Telecom, Energy, Bank, Insurance, Pharma, Automotive, Industry, e-commerce. We deliver our services both in fixed-price and time-and-materials models, helping our customers achieve their business and IT strategies.
Job Description
Poszukujemy doświadczonego Inżyniera Testów Automatycznych, który dołączy do naszego zespołu odpowiedzialnego za budowę nowej, jednolitej platformy wspierającej obsługę produktów płatniczych i zarządzanie gotówką. Celem naszych działań jest stworzenie rozwiązania, które zapewni wysoką wydajność i niezawodność, a także umożliwi centralizację zarządzania produktami w jednej aplikacji.
Zakres obowiązków:
- Utrzymywanie i rozwijanie testów automatycznych aplikacji przy użyciu języka Java
- Samodzielne budowanie i konfigurowanie frameworku testowego z wykorzystaniem popularnych narzędzi
- Testowanie aplikacji backendowej opartej na Kafce, w tym wykonywanie testów wydajnościowych i funkcjonalnych
- Realizacja testów GUI oraz API, w tym przygotowanie przypadków testowych i dokumentacji (aplikacja backendowa - Kafka)
- Wykonywanie testów eksploracyjnych w celu identyfikacji błędów i niedoskonałości w aplikacji
- Udział w całym cyklu życia historyjki użytkownika, w tym współpraca z zespołem developerskim w zakresie analizy wymagań i projektowania testów
- Raportowanie wyników testów oraz współpraca w zakresie ich analizy z zespołem QA i innymi interesariuszami
- Ciągłe doskonalenie procesu testowania i wprowadzanie najlepszych praktyk w zespole
Required qualifications
- Minimum 5 lat doświadczenia w tworzeniu i utrzymywaniu testów automatycznych w środowisku opartym na Javie, z naciskiem na testowanie aplikacji webowych i backendowych
- Umiejętność samodzielnego projektowania i implementacji frameworku testowego, przy użyciu popularnych narzędzi, takich jak TestNG, Maven oraz Allure
- Doświadczenie w testowaniu aplikacji backendowych opartych na Kafce, w tym umiejętność przeprowadzania testów wydajnościowych oraz funkcjonalnych
- Umiejętność projektowania i wykonywania testów GUI oraz API, a także przygotowywania szczegółowych przypadków testowych i dokumentacji
- Zdolność do analizy wymagań projektowych i tworzenia strategii testowania, a także wykrywania i raportowania błędów
- Proaktywne podejście do testowania, w tym gotowość do poszukiwania błędów oraz identyfikacji potencjalnych obszarów do poprawy w aplikacji
- Dobre umiejętności komunikacyjne i zdolność do współpracy z zespołem developerskim, zespołem QA oraz innymi interesariuszami w celu zapewnienia wysokiej jakości produktów
- Dobra znajomość języka angielskiego (poziom min. B2)
- Praktyczna znajomość narzędzi takich jak GitLab, Jira, Confluence oraz technologii związanych z Spring