QA Automation Engineer
Antal
⚲ Wrocław
23 520 - 26 880 PLN (B2B)
Wymagania
- JavaScript
- TypeScript
- Node.js
- REST API
- API
- PostgreSQL
- MongoDB
- Docker
- GitLab
- GitHub Actions
- Redis (nice to have)
- RabbitMQ (nice to have)
Opis stanowiska
O projekcie: Poszukujemy osoby, która dołączy do zespołu realizującego projekt związany z dostarczaniem warstwy API dla stosu technologicznego IoT. Zespół projektowy pracuje z wykorzystaniem nowoczesnych technologii, takich jak TypeScript, Node.js oraz Kubernetes, tworząc stabilne i wygodne w użyciu usługi backendowe wykorzystywane przez różne aplikacje – zarówno mobilne, jak i webowe. Osoba na tym stanowisku będzie odpowiedzialna przede wszystkim za rozwój aplikacji backendowych w oparciu o TypeScript (Node.js) oraz współpracę przy budowie i testowaniu usług API. Wymagania: - Bardzo dobra znajomość JavaScript / TypeScript oraz praktyczne doświadczenie w pracy z Node.js. - Doświadczenie w automatyzacji testów w środowisku JavaScript / TypeScript. - Udokumentowana praktyka w testowaniu RESTful API (np. przy użyciu Supertest, PactumJS lub Playwright). - Dobra znajomość środowiska Node.js oraz rozumienie architektury mikroserwisów. - Doświadczenie w pracy z bazami danych PostgreSQL oraz MongoDB (w tym walidacja danych). - Praktyczna znajomość Dockera w środowisku developerskim. - Doświadczenie z pipeline’ami CI/CD (np. GitLab, GitHub Actions) oraz orkiestracją testów. - Znajomość komunikacji asynchronicznej (np. Redis, RabbitMQ) będzie dodatkowym atutem. - Mile widziane doświadczenie z narzędziami do testów wydajnościowych (np. k6). - Bardzo dobra znajomość języka angielskiego.