Текст заказа
Quality Engineer
Компания: JellyLabs Tech
Город: Warszawa
Удалённо
O roli Szukamy doświadczonego Quality Engineera o mocnych umiejętnościach technicznych w zakresie automatyzacji testów, walidacji danych, testowania API i wykorzystania narzędzi AI w procesie testowania. Będziesz testować złożone, rozproszone aplikacje przetwarzające duże wolumeny danych, w tym rozwiązania oparte na AI i LLM. To rola dla osoby, która programuje, pracuje bezpośrednio z bazami danych i samodzielnie projektuje oraz wdraża rozwiązania automatyzujące testowanie. Czym będziesz się zajmować projektowaniem i utrzymywaniem automatycznych testów API oraz E2E, testowaniem REST API: walidacją requestów i response’ów oraz diagnozowaniem problemów integracyjnych, walidacją dużych zbiorów danych, wykrywaniem anomalii i weryfikacją spójności danych między systemami, oceną wyników generowanych przez AI, weryfikacją ich poprawności oraz wyszukiwaniem błędów i niespójności w aplikacjach wykorzystujących AI, programistycznym generowaniem i uruchamianiem tysięcy scenariuszy testowych oraz kombinacji danych wejściowych, tworzeniem własnych skryptów, narzędzi i frameworków wspierających testowanie, testami eksploracyjnymi, identyfikowaniem przypadków brzegowych i weryfikacją logiki biznesowej, wykorzystaniem narzędzi AI do generowania scenariuszy testowych, analizy kodu i walidacji wyników, pracą z pipeline’ami CI/CD automatyzującymi testy oraz procesami wdrożeniowymi i release management. Czego oczekujemy praktycznego doświadczenia w wykorzystaniu narzędzi AI (np. Claude, ChatGPT) do automatyzacji testów, generowania scenariuszy, analizy kodu i walidacji wyników, bardzo dobrej znajomości SQL oraz doświadczenia z Microsoft SQL Server, Azure Cosmos DB i Snowflake, doświadczenia w tworzeniu i utrzymywaniu automatycznych testów API i E2E, umiejętności prowadzenia testów eksploracyjnych i identyfikowania złożonych przypadków brzegowych, samodzielnego testowania REST API, doświadczenia w walidacji dużych zbiorów danych, doświadczenia w ocenie wyników generowanych przez AI/LLM, umiejętności programistycznego generowania testów na dużą skalę, umiejętności tworzenia własnych skryptów, narzędzi i frameworków testowych, znajomości architektury mikroserwisowej, systemów rozproszonych, integracji backendowych i przepływu danych między usługami, doświadczenia z pipeline’ami CI/CD, procesami wdrożeniowymi i release management. Kluczowe technologie AI, SQL, Azure Cosmos DB, Snowflake, Automated QA, Manual QA Profil idealnego kandydata Osoba, która programuje, pracuje bezpośrednio z bazami danych i samodzielnie projektuje oraz wdraża rozwiązania automatyzujące testowanie.