Future Processing poszukuje doświadczonego Senior Software Developera w obszarze testowania, który dołączy do zespołu pracującego nad zaawansowanymi rozwiązaniami technologicznymi. Jeśli posiadasz biegłość w ekosystemie .NET oraz pasję do zapewniania najwyższej jakości oprogramowania w architekturze opartej na DDD, ta rola jest dla Ciebie.
Zakres obowiązków
- Współtworzenie i rozwój strategii zapewnienia jakości dla rozwijanego produktu.
- Projektowanie, implementacja oraz utrzymywanie testów manualnych i automatycznych.
- Aktywny udział w analizie wymagań biznesowych oraz technicznych.
- Testowanie systemów rozproszonych oraz weryfikacja integracji pomiędzy komponentami.
- Współpraca z zespołem programistycznym przy tworzeniu wysokiej jakości rozwiązań.
- Rozwój i optymalizacja procesów testowych oraz pipeline'ów CI/CD.
Wymagania
- Minimum 4-5 lat doświadczenia jako Tester lub QA Engineer, w tym co najmniej 2 lata na poziomie Senior.
- Praktyczna znajomość technologii C#, .NET oraz narzędzia Playwright.
- Doświadczenie w testowaniu systemów wykorzystujących komunikację asynchroniczną i architekturę event-driven.
- Znajomość założeń Domain Driven Design (DDD) oraz doświadczenie w pracy z bazami danych SQL.
- Umiejętność pracy z systemem Git oraz konfiguracji procesów w CI/CD (np. GitLab CI/CD, GitHub Actions).
- Znajomość języka angielskiego na poziomie minimum B2.
Co oferujemy
- Możliwość wpływu na strategię jakości w nowoczesnych projektach.
- Pracę w środowisku promującym kulturę ciągłego doskonalenia i wysokich standardów inżynierskich.
- Współpracę z ekspertami w dziedzinie systemów rozproszonych i automatyzacji.