Talanto
QA Engineer Python
3 нед. назад
17k–20k USDПольшаMiddleRemoteC1
pythonci/cdpytestfixturescontract testingpactpostmanswagger
QA Engineer Python role involving automation and testing for an advanced fitness platform integrating AI and wearable device data. The position is remote, contract-based, with a competitive salary in PLN.
О компании
- Wspólnie z naszym Partnerem, amerykańskim producentem sprzętu fitness , poszukujemy osoby do świadczenia usług jako QA Engineer (Python).
О продукте
- Projekt dotyczy budowy zaawansowanej platformy treningowej nowej generacji, integrującej sztuczną inteligencję, dane z urządzeń wearable oraz spersonalizowane plany zdrowotne.
Обязанности
- Śledzenie i raportowanie metryk jakości (pokrycie, escape rate, flake rate, czas trwania suit) oraz współpraca przy triaż incydentów jakościowych z zespołem QA po stronie klienta.
- Projektowanie podejść testowych dla niedeterministycznych wyników AI, asercje na schematach i kontraktach, sprawdzanie inwariantów oraz ewaluacja na golden setach.
- Logowanie, śledzenie i retestowanie defektów w Jira oraz utrzymywanie przypadków testowych w TestRail z mapowaniem wyników automatycznych.
- Integrowanie suit testowych z pipeline'ami CI/CD jako bramki jakości dla wydań, w tym uruchamianie testów cross-device na iOS i Android.
- Tworzenie i utrzymywanie narzędzi do zarządzania danymi testowymi, inicjowanie, seedowanie i teardown za pomocą helperów API.
- Projektowanie, budowanie i utrzymywanie automatycznych suit testowych obejmujących testy mobilne E2E, API oraz regresję.
Требования
- Minimum 3 lata doświadczenia w QA , w tym 1+ rok w automatyzacji testów API na systemach produkcyjnych , z wykorzystaniem Python, pytest i fixtures oraz doświadczenie w tworzeniu i utrzymywaniu kodu testowego.
- Praktyczna znajomość contract testingu z Pact (consumer-driven contracts) oraz testowania bezpieczeństwa API, w tym authorization boundaries, token handling, malformed/hostile input.
- Znajomość HTTP, REST, JSON, statusów, headers i auth tokens , a także praktyczne d oświadczenie w testowaniu API z wykorzystaniem Postman i Swagger/OpenAPI .
- Doświadczenie w testowaniu rozwiązań AI/LLM , w tym praca z datasets, golden sets, quality metrics, prompt engineering , ocena regresji, hallucinations i prompt injection oraz definiowanie kryteriów dla niedeterministycznych wyników.
- Znajomość backendu (logi, database queries), Git (branches, pull requests, code reviews) oraz TestRail (test cases, run tracking).
- Doświadczenie w pracy z produktami mobilnymi Android/iOS.
- Bardzo dobra znajomość j. angielskiego (min. C1).
Будет плюсом
- Znajomość Langfuse , LangSmith lub Phoenix , praca z traces i dołączanie ewaluacji.
- Doświadczenie z LangGraph , testowanie agentów jako grafów stanów, zarówno pojedynczych węzłów, jak i pełnych przepływów.
- Znajomość Python z Appium , automatyzacja testów mobilnych jako uzupełnienie testów API.
Условия
- Nowy sposób na aplikowanie z AI Rekruterem (AIR) – w trakcie procesu możesz porozmawiać z wirtualnym rekruterem 24/7, bez czekania na telefon. Finalną decyzję zawsze podejmuje Opiekun Projektu.
- Współpracę w modelu projektowym, z rozliczeniem opartym na etapach i protokołach odbioru poszczególnych deliverables.
- Wsparcie po stronie ••••••••• w sprawach administracyjnych i rozliczeniowych związanych ze współpracą.
- Uczestnictwo w wydarzeniach branżowych oraz meetupach technologicznych.
- 5 000 PLN za polecenie znajomych do naszych projektów.
- Elastyczna forma współpracy B2B.
- Realizacja usług 100% zdalnie.
- Szybki i zdalny proces.