QA Automation Engineer
Dla naszego Klienta szukamy QA Automation Engineera, który dołączy do zespołu rozwijającego backendowe usługi oparte o architekturę API. Projekt polega na budowaniu i testowaniu warstwy backendowej wykorzystywanej przez aplikacje webowe oraz mobilne.
Zespół pracuje w nowoczesnym środowisku technologicznym opartym o TypeScript, Node.js oraz konteneryzację, rozwijając skalowalne mikroserwisy i API.
Osoba na tym stanowisku będzie odpowiedzialna głównie za automatyzację testów oraz zapewnienie jakości usług backendowych.
Zakres obowiązków
Automatyzacja testów dla backendowych APITestowanie usług opartych o architekturę mikroserwisów
Tworzenie i utrzymywanie testów automatycznychWspółpraca z zespołem developerskim przy zapewnianiu jakości rozwiązań
Walidacja danych w bazach danychIntegracja testów z pipeline CI/CDUdział w rozwijaniu narzędzi i procesów testowych w projekcie
Wymagania
Bardzo dobra znajomość JavaScript lub TypeScript
Praktyczne doświadczenie w automatyzacji testówDoświadczenie w testowaniu REST API (np. Supertest, PactumJS, Playwright lub podobne)
Znajomość środowiska Node.jsRozumienie architektury mikroserwisowej
Doświadczenie z bazami danych PostgreSQL lub MongoDB (walidacja danych)
Praktyczna znajomość DockerDoświadczenie z CI/CD (np. GitLab CI, GitHub Actions)Bardzo dobra znajomość języka angielskiego
Mile widziane
Znajomość komunikacji asynchronicznej (np. Redis, RabbitMQ)
QA Automation Engineer
QA Automation Engineer