Przejdź do treści
Logo: apreel

QA Engineer (AI + backend)

apreel

  • Miejsce pracy: Centrum, Warszawa, mazowieckie
  • Opublikowano: 26 dni temu
  • źródło: JustJoin.it
  • Praca zdalna
  • Kontrakt B2B
  • Specjalista (Mid)
  • Pełny etat

Opis oferty

Engagement: We are partnering with a US-based health-tech company on the takeover of a production AI-powered mobile coaching platform. Real users, real production, real releases - not a greenfield project.

Role summary: Own quality on the two hardest surfaces of a production AI coaching platform:

the LLM agents that answer differently every run, and the API layer everything else depends on.

As AI & Backend QA Engineer you own the quality of what the model says and what the APIs return. On the AI side that means building the evaluation practice: golden sets, quality metrics, and regression detection that catch a degraded answer before a user does. On the backend side it means API test suites and consumer-driven contract testing with Pact - agreed with the client's US engineering team as a standing requirement for this role, not an optional technique.

The defining skill is localization: when an answer is wrong, you can tell whether the problem sits in the model, in the service code, or in the input data - and you bring the evidence, not a guess.

What you'll be testing

  • AI core - a Python service with LangGraph agents producing streaming, non-deterministic coaching responses; this
  • role's primary surface
  • Backend APIs - a NestJS REST gateway behind Auth0, plus the services behind it
  • Mobile app - React Native, shipping to iOS and Android app stores; AI features surface directly in the app that
  • members use
  • Data layer - MongoDB, Redis, and Postgres behind the services
  • Process - Agile/Scrum, Jira for work tracking and defects, TestRail for test management
  • You join the Polish QA function alongside our Manual QA Engineer and QA Automation Engineer, and work in a shared workflow with the client's US-based engineering and QA teams.

What you'll do

  • Build and run LLM evaluation. Curate datasets and golden sets, define response quality metrics, and catch quality regressions between prompt and model versions before they reach production
  • Define acceptance criteria for non-deterministic output. Assertions on properties and contracts - structure, constraints, invariants - rather than exact wording
  • Treat prompts as tested artifacts. Change a prompt, measure the effect of that change; probe systematically for hallucinations and prompt injection
  • Own API testing. REST endpoints, JSON payloads, auth token flows, error handling - driven through Postman and Swagger/OpenAPI specs
  • Implement contract testing with Pact. Consumer-driven contracts between the mobile app, the gateway, and the backend services, verified on every change
  • Test with security in mind. Authorisation boundaries, token misuse, malformed input - the API-level abuse cases nobody writes a happy-path test for
  • Localise failures across the stack. Logs, traces, and database queries to pin a defect to the model, the service code, or the input data
  • Help wire evaluations into CI/CD. Evaluation runs in the pipeline and quality gates on pull requests, so a bad prompt change cannot merge quietly
  • Keep the record straight. Results mapped to test cases in TestRail, defects logged and driven to closure in Jira, findings written up so the team can act on them

Must-have skills

  • 3+ years in technical QA or test automation, including API testing on production systems
  • Python - writing and maintaining test code, pytest, fixtures
  • Strong HTTP and API fundamentals - REST, JSON, status codes, headers, auth tokens
  • Contract testing with Pact - consumer-driven contracts in practice; this is a hard requirement for the role, agreed with the client's engineering team
  • Security-aware API testing - authorisation boundaries, token handling, malformed and hostile input
  • Comfort with non-determinism - defining acceptance criteria when there is no single correct output: assertions on properties and contracts rather than exact wording
  • LLM evaluation - datasets and golden sets, response quality metrics, catching quality regressions between prompt and model versions
  • Prompt engineering - the ability to change a prompt and measure the effect of that change; awareness of hallucinations and prompt injection
  • Backend savvy - HTTP and REST, JSON, tokens, logs, database queries; you can tell whether a problem sits in the model, in the service code, or in the input data
  • Postman and Swagger/OpenAPI as daily tools
  • Git in a team workflow - branches, pull requests, reviews
  • TestRail for test-case management and run tracking
  • Mobile product context (Android/iOS) - comfortable testing features that ship in a mobile app, including apprelease timing and store builds
  • Strong English - you work in a shared workflow with US colleagues
  • Must work hours that overlap US Mountain Time afternoons (~14:00-18:00 PL time)

Nice-to-haves

  • Langfuse or equivalent (LangSmith, Phoenix) - working with traces and attaching evaluations to them
  • LangGraph - testing an agent as a state graph, both a single node and the full flow
  • CI/CD - running evaluations in a pipeline and quality gates on pull requests
  • Python with Appium - mobile automation exposure alongside the API work
  • Testing other AI or LLM-driven features in production
  • Experience taking over quality ownership of someone else's product

Offer

  • Location: 100% remote
  • Engagement: B2B contract
  • Duration: Initial 3-month contract, expected to extend
  • Rate: upt to 160 PLN/h
  • Start: asap

Wymagania i benefity

Wymagane umiejętności

  • API Testing
  • Contract Testing
  • Git
  • LLM Evaluation
  • Postman
  • Prompt Engineering
  • Python
  • REST APIs
  • Security-aware testing
  • Technical QA

Języki

  • Angielski (C2)
  • Polski (C2)

Szczegóły oferty

Branża
IT i programowanie
Rodzaj umowy
Kontrakt B2B
Wymiar pracy
Pełny etat
Tryb pracy
Praca zdalna
Poziom stanowiska
Specjalista (Mid)
Wynagrodzenie
160 - 170 zł netto / godz.
Ważna do
28.11.2026

Dodatkowe informacje z ogłoszenia

Kategoria portalu
testing

Analiza TXO

Czego nie pokaże pojedynczy portal: rynek, historia i inne ogłoszenia tego wakatu.

Oferta w liczbach

Stawka
160 - 170 zł netto / godz.
Mediana podobnych ofert
20 500 zł / mies.
ta oferta: +35,2%
Podobne oferty
2016
oferty w IT · mid · B2B · cała Polska
Rekrutacja trwa
15 dni
pierwsze wykrycie: 26 października 2026
Zmiany widełek
0
bez zmian
Portale
1
JustJoin.it

QA Engineer (AI + backend) (apreel, praca zdalna): stawka 160 - 170 zł netto / godz., czyli 27 720 zł miesięcznie - 35,2% więcej niż mediana 20 500 zł dla 2016 ofert tego typu (oferty w IT · mid · B2B · cała Polska). TXO obserwuje tę rekrutację od 15 dni (pierwsze wykrycie: 26 października 2026). Widełki nie zmieniły się od pierwszego wykrycia.

Stawka na tle rynku

35,2% powyżej mediany podobnych ofert

Porównanie z 2 016 ofertami: oferty w IT · mid · B2B · cała Polska.

Ta oferta
27 720 zł
Mediana
20 500 zł
Połowa ofert
17 000 - 24 360 zł

Kwoty miesięczne, tak jak podano w ogłoszeniach (brutto albo netto). Stawki godzinowe i roczne przeliczamy na miesiąc.

Historia widełek

Pracodawca nie zmienił widełek od pierwszej publikacji (26 paź 2026). Każdą zmianę zapiszemy tutaj.

Oś czasu rekrutacji

Rekrutacja trwa od 15 dni

  1. 11 listopada 2026

    Oferta trwa już 15 dni

  2. 26 października 2026

    Oferta pojawiła się na JustJoin.it

    apreel

Streszczenie TXO AI

Najważniejsze konkrety z opisu i lista informacji, których pracodawca nie podał - bez języka ogłoszeń rekrutacyjnych.

Bezpłatnie, po zalogowaniu.

O co zapytać na rozmowie

  1. Stawka jest o 35% wyższa od mediany podobnych ofert - czy obejmuje premie, nadgodziny albo dyżury?
  2. Czy kontrakt B2B przewiduje płatne dni wolne i jaki jest okres wypowiedzenia?
  3. Czy praca jest w pełni zdalna, czy są obowiązkowe wizyty w biurze? Kto zapewnia sprzęt?
  4. Jakie benefity są w pakiecie (opieka medyczna, karta sportowa, dofinansowania)?
  5. Od kiedy miałaby się zacząć praca?

Pokaż streszczenie TXO, a dopiszemy pytania o to, czego w ogłoszeniu brakuje.

Miejsce pracy

Centrum, Warszawa, mazowieckie przybliżone

O pracodawcy

Logo: apreel

apreel

Warszawa · 64 oferty pracy w serwisie

Wszystkie oferty pracodawcy

Wyświetleń: 2Oferta ważna do 28 listopada 2026Opublikowano 16 października 2026Wróć do wyników

Może Cię zainteresować

Podobne oferty pracy

Wszystkie oferty
Logo: SNI

DevOps Engineer with German (AWS)

SNI

Warszawa

160 - 170 zł netto / godz.

35,2% powyżej rynku

  • Praca zdalna
  • Kontrakt B2B
  • Specjalista (Mid)
  • AWS
  • DevOps
  • Docker
  • +2

7 dni temuJustJoin.it

Logo: Experis Manpower Group

Google Workspace Engineer

Experis Manpower Group

Warszawa

150 - 180 zł netto / godz.

35,2% powyżej rynku

  • Praca zdalna
  • Kontrakt B2B
  • Specjalista (Mid)
  • Pełny etat
  • data migration
  • Google Workspace Administration & Configuration
  • Identity & Security Architecture

23 dni temuJustJoin.it

Logo: ITELENCE

Microsoft Cloud & Platform Engineer

ITELENCE

Kraków

140 - 190 zł netto / godz.

35,2% powyżej rynku

  • Praca zdalna
  • Kontrakt B2B
  • Specjalista (Mid)
  • Pełny etat
  • Azure App Services
  • Azure Functions
  • CI/CD
  • +3

30 dni temuJustJoin.it

Nie ma tu tego, czego szukasz? Damy znać e-mailem, gdy pojawią się nowe: oferty pracy w IT w Warszawie.

Więcej ofert pracy w okolicy

Praca w IT w Warszawie (5 704)

160 - 170 zł netto / godz.

apreel

Aplikuj u pracodawcy