JustJoin.IT Praca zdalna Mid New

Software Development Engineer in Test (Swagger/Postman)

P&P Solutions

⚲ Werszawa

90 - 110 PLN netto (B2B)

Wymagania

  • min. 4-5 lat doświadczenia jako Tester / QA Engineer, w tym min. 2 lata na poziomie Senior
  • bardzo dobre umiejętności programistyczne
  • doświadczenie w testowaniu systemów rozproszonych i integracji między serwisami
  • doświadczenie w testowaniu systemów opartych na komunikacji asynchronicznej i event-driven (kolejki, messaging) oraz REST API
  • doświadczenie w projektach realizowanych zgodnie z zasadami DDD

Mile widziane

  • znajomość Docker, Kubernetes, OCP
  • doświadczenie w testach wydajnościowych (np. JMeter, k6)
  • znajomość technologii webowych (HTML, CSS, JavaScript)

Opis stanowiska

W P&P Solutions dołączysz do greenfieldowego projektu budowy jednego z głównych komponentów nowego ekosystemu do zarządzania długiem, realizowanego w podejściu Domain-Driven Design i w sposób zbliżony do Kanban. Będziesz projektować i utrzymywać scenariusze testów manualnych i automatycznych (funkcjonalne, regresyjne, integracyjne, UAT), pisać testy UI, API i E2E w C#/.NET oraz testować systemy rozproszone i komunikację asynchroniczną/event-driven. To oferta dla samodzielnego inżyniera QA z mocnym zapleczem programistycznym, który odnajdzie się w projekcie bez istniejącego kodu do utrzymania. Szczera uwaga: greenfield oznacza brak stabilnego, dojrzałego kodu i częste zmiany na wczesnym etapie, a praca 'podobna do Kanban' może wiązać się z mniej jasno zdefiniowanymi procesami i priorytetami.

🔍 Dekoder Ogłoszenia

🔴
The project is a greenfield initiative, so until its production launch, no maintenance tasks are expected.
Oznacza to, że projekt jest nowy i nie ma jeszcze istniejącego kodu do utrzymania, ale może też sugerować brak stabilności i częste zmiany w początkowej fazie.
🔴
working in a way similar to Kanban
Może oznaczać elastyczne podejście do przepływu pracy, ale też potencjalny brak jasno zdefiniowanych procesów lub priorytetów.
🟡
The component is divided into several bounded contexts, each corresponding to the common business needs of local client markets, while also making it part of the Core system.
Sugeruje złożoną architekturę z potencjalnymi wyzwaniami w integracji i zrozumieniu zależności między różnymi częściami systemu.
🟡
Develop and maintain UI, API, and end-to-end automated tests using C#, .NET, xUnit, Reqnroll, Shouldly, Cypress, and Playwright.
Wymieniono szeroki wachlarz technologii, co może oznaczać potrzebę wszechstronności, ale też potencjalne obciążenie nauką nowych narzędzi.
🟢
The goal of the project is to build one of the main components of a new ecosystem responsible for the debt management process.
Projekt dotyczy kluczowego elementu systemu, co może oznaczać dużą odpowiedzialność i wpływ, ale też potencjalnie wysokie wymagania dotyczące jakości i stabilności.