QA Automation Engineer (TypeScript)
Andersen
Rola QA Automation Engineera w projekcie tworzenia platform opartych o AI/LLM dla klientów z różnych branż. Kandydat będzie odpowiedzialny za projektowanie i utrzymanie zautomatyzowanych frameworków testowych, walidację złożonych, autonomicznych przepływów pracy oraz budowanie potoków ewaluacyjnych dla systemów AI. Kluczowe jest testowanie nieliniowych zachowań AI i zapewnienie jakości rozwiązań opartych o sztuczną inteligencję.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: nie podano dokładnej liczby dni pracy w biurze w modelu hybrydowym., brak szczegółów dotyczących konkretnych narzędzi do monitorowania i obserwacji..
Rola QA Automation Engineera w projekcie tworzenia platform opartych o AI/LLM dla klientów z różnych branż. Kandydat będzie odpowiedzialny za projektowanie i utrzymanie zautomatyzowanych frameworków testowych, walidację złożonych, autonomicznych przepływów pracy oraz budowanie potoków ewaluacyjnych dla systemów AI. Kluczowe jest testowanie nieliniowych zachowań AI i zapewnienie jakości rozwiązań opartych o sztuczną inteligencję.
- ✓Możliwość pracy w projektach z liderami w branżach FinTech, Healthcare, Retail, Telecom.
- ✓Możliwość zmiany projektu i/lub rozwoju eksperckiego w interesującej domenie biznesowej.
- ✓Możliwość zarobienia dodatkowych 1000 USD miesięcznie poprzez udział w aktywnościach firmowych.
- ✓Dostęp do korporacyjnego portalu szkoleniowego.
- ✓Możliwość uzyskania rekompensaty za certyfikaty (AWS, PMP, itp.).
- !Model pracy hybrydowej nie jest szczegółowo opisany (liczba dni w biurze/zdalnie).
- !Typ kontraktu 'other' wymaga doprecyzowania.
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie, rozwijanie i utrzymywanie zautomatyzowanych frameworków testowych dla platform SaaS opartych o AI/LLM.
- •Walidacja kompleksowych, autonomicznych przepływów pracy, w tym orchestracji promptów, obsługi narzędzi, zarządzania pamięcią i kontekstem, potoków RAG oraz procesów human-in-the-loop.
- •Budowanie zautomatyzowanych potoków ewaluacyjnych do oceny jakości rozumowania, halucynacji, dokładności, spójności i bezpieczeństwa odpowiedzi w niedeterministycznych systemach AI.
- •Tworzenie i utrzymywanie zestawów testów regresyjnych obejmujących długotrwałe przepływy pracy, logikę ponawiania prób i awaryjnego przełączania, utrwalanie stanu konwersacji i scenariusze odzyskiwania po awarii.
- •Testowanie API, asynchronicznych potoków, webhooków, kolejek i systemów sterowanych zdarzeniami w rozproszonych architekturach.
- •Badanie, reprodukowanie i debugowanie problemów w warstwach frontend, backend, infrastruktury i LLM.
- •Współpraca z inżynierami AI, deweloperami backendowymi i zespołami produktowymi w celu poprawy jakości, niezawodności, obserwacji i skalowalności funkcji opartych na AI.
- •Współtworzenie automatyzacji CI/CD, rozwiązań do śledzenia i monitorowania, generowania danych syntetycznych i złotych, oceny odpowiedzi oraz analizy tokenów/kosztów dla produkcyjnych przepływów pracy AI.
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Kandydat z minimum 3-letnim doświadczeniem w automatyzacji QA dla platform SaaS opartych o AI/LLM, posiadający praktyczne doświadczenie z co najmniej jednym frameworkiem automatyzacji (np. Playwright, Cypress, Selenium). Powinien rozumieć podstawy testowania AI, znać narzędzia do testowania API i potrafić debugować problemy.
Oferta nie jest dla osób z mniejszym niż 3-letnim doświadczeniem w automatyzacji QA, które nie mają doświadczenia z testowaniem systemów AI/LLM, nie znają narzędzi takich jak Playwright, Cypress czy Selenium, lub nie potrafią pracować z API i architekturami sterowanymi zdarzeniami.
- ?Jak wygląda podział obowiązków między testowaniem frontend, backend i warstwy AI?
- ?Jakie są główne narzędzia i technologie używane do monitorowania i obserwacji w projekcie?
- ?Jak często odbywają się spotkania zespołu i jak wygląda proces podejmowania decyzji?
- ?Czy istnieją jakieś konkretne wyzwania związane z testowaniem niedeterministycznych zachowań AI, z którymi zespół się mierzy?
- ?Jakie są oczekiwania dotyczące udziału w procesach CI/CD i automatyzacji?
- ?Czy istnieje możliwość pracy nad różnymi projektami lub eksplorowania nowych technologii w ramach firmy?
- ?Jak wygląda proces zgłaszania i rozwiązywania incydentów produkcyjnych?
- −Nie podano dokładnej liczby dni pracy w biurze w modelu hybrydowym.
- −Brak szczegółów dotyczących konkretnych narzędzi do monitorowania i obserwacji.
- −Nie sprecyzowano, jak wygląda proces rozwoju kariery i ścieżki awansu w zespole.
Praca w międzynarodowym środowisku z silnym naciskiem na skalowalną architekturę i nowoczesne praktyki inżynierskie. Firma oferuje systemy mentoringu i adaptacji dla nowych pracowników.
Proces rekrutacyjny obejmuje wstępną selekcję, rozmowę techniczną i ostateczną decyzję.