Turn this role into an interview — a resume and cover letter built around what this employer wants.
Future Processing SA poszukuje doświadczonego Senior Software Developer'a / Senior Quality Engineer'a z stackiem .NET, Playwright i znajomością Domain Driven Design. Oczekuje się 4–5 lat doświadczenia jako Tester/QA Engineer, w tym co najmniej 2 lata na poziomie Senior, z doświadczeniem w testowaniu funkcjonalnym, regresyjnym, integracyjnym i UAT, oraz tworzeniu scenariuszy i dokumentacji testowej.
Wymagana praktyka w testowaniu oraz automatyzacji REST API, UI i end-to-end, wraz z testami
Do naszego zespołu poszukujemy doświadczonego Senior Software Developer'a / Senior Quality Engineer'a z stackiem technologicznym: .NET, Playwright i znajomością Domain Driven Design.
Posiadasz minimum 4-5 lat doświadczenia jako Tester/QA Engineer, w tym co najmniej 2 lata na poziomie Senior.
Masz doświadczenie w projektowaniu i wykonywaniutestów funkcjonalnych, regresyjnych, integracyjnych oraz UAT.
Potrafisz tworzyć i utrzymywaćscenariusze testowe, przypadki testowe oraz dokumentację testową.
Posiadasz praktyczne doświadczenie w testowaniu systemów wykorzystującychkomunikację asynchroniczną i architekturę event-driven (kolejki, messaging).Masz doświadczenie w testowaniu oraz automatyzacji REST API.
Tworzysz i utrzymujesztesty automatyczne UI, API oraz end-to-end.
Znasz narzędzia do automatyzacji testów, takie jakPlaywright.
Posiadasz doświadczenie w pracy z technologiamiC#, .NET.
Rozumiesz założenia i masz doświadczenie w projektach realizowanych zgodnie zDomain Driven Design (DDD).
Masz doświadczenie w pracy zGit'em, w tym branchami, merge requestami oraz code review.
Potrafisz przygotowywać lub modyfikować pipeline'y CI/CD oraz integrować z nimi procesy testowe przy wykorzystaniuGitLab CI/CD, GitLab Runner lub GitHub Actions.
Potrafisz monitorować jakość i stabilność systemów przy użyciuGrafany, analizując kluczowe wskaźniki biznesowe i techniczne.
Swobodnie pracujesz z relacyjnymi bazami danych oraz językiemSQL (PostgreSQL).
Komunikujesz się w języku angielskim na poziomie minimumB2.
współtworzenie i rozwój strategii zapewnienia jakości dla rozwijanego produktu,
projektowanie, implementację i utrzymywanie testów manualnych oraz automatycznych,
aktywny udział w analizie wymagań biznesowych i technicznych,
testowanie systemów rozproszonych oraz weryfikację integracji pomiędzy komponentami,
współpracę z zespołem programistycznym przy tworzeniu wysokiej jakości rozwiązań,
rozwój i optymalizację procesów testowych oraz pipeline'ów CI/CD,
analizowanie ryzyk jakościowych i proponowanie działań zapobiegawczych,
monitorowanie jakości działania systemu i analiza kluczowych metryk,
tworzenie i utrzymywanie dokumentacji testowej,
wsparcie zespołu w budowaniu kultury jakości i ciągłego doskonalenia procesu wytwarzania oprogramowania.
Informujemy, że w procesie rekrutacji wykorzystujemy narzędzia sztucznej inteligencji (AI) - służą one do wstępnej analizy przesłanych dokumentów aplikacyjnych i porównania Twojego CV z wymaganiami określonymi w ofercie pracy. Narzędzie pokazuje wyłącznie stopień zgodności z ogłoszeniem, nie dokonuje selekcji zgłoszeń oraz nie wpływa na decyzje rekrutacyjne. Narzędzia te wspierają nasz zespół rekrutacyjny w analizie zgodności doświadczenia, umiejętności i kwalifikacji kandydatów z oczekiwaniami na danym stanowisku, lecz ostateczną decyzję zawsze podejmuje nasz zespół rekrutacyjny.