
Senior Software Developer in Test at Future Processing (Gliwice, Poland)
Future Processing· Gliwice, Poland·
Role details
Job description
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.
Szukamy Ciebie, jeśli:
- 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 wykonywaniu testó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ących komunikację asynchroniczną i architekturę event-driven (kolejki, messaging).Masz doświadczenie w testowaniu oraz automatyzacji REST API.
- Tworzysz i utrzymujesz testy automatyczne UI, API oraz end-to-end.
- Znasz narzędzia do automatyzacji testów, takie jak Playwright.
- Posiadasz doświadczenie w pracy z technologiami C#, .NET.
- Rozumiesz założenia i masz doświadczenie w projektach realizowanych zgodnie z Domain Driven Design (DDD).
- Masz doświadczenie w pracy z Git'em, w tym branchami, merge requestami oraz code review.
- Potrafisz przygotowywać lub modyfikować pipeline'y CI/CD oraz integrować z nimi procesy testowe przy wykorzystaniu GitLab CI/CD, GitLab Runner lub GitHub Actions.
- Potrafisz monitorować jakość i stabilność systemów przy użyciu Grafany, analizując kluczowe wskaźniki biznesowe i techniczne.
- Swobodnie pracujesz z relacyjnymi bazami danych oraz językiem SQL (PostgreSQL).
- Komunikujesz się w języku angielskim na poziomie minimum B2.
Praca na tym stanowisku w naszej firmie oznacza:
- 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.
Technologie
- Test Automation
- .NET
Typ oferty
- QA
Wynagrodzenie_senior
- 95 - 145 zł/h netto + VAT (B2B)
Doświadczenie
- +5 lat
Stanowisko
- Senior Software Developer in Test (.NET, Playwright)
Why work at Future Processing
- Culture: Rated 3.7/5 on Employer Review sites, with high marks for Work-Life balance (4.5) and Culture (4.1). Employees describe a professional, respectful environment with continuous improvement and ownership.
- Values: Professional, Respectful, Continuously Improving, Taking Ownership, Team Players, Client Success Driven.
- Work Model: Flexible—100% remote, hybrid, or on-site in Gliwice. They also offer "workation" (work remotely from an acceptable time zone).
- Perks & Benefits:
- Transparent salary bands (widełki wynagrodzeń) and annual raises (if company financials allow).
- Annual profit-sharing bonus (distributed to all employees).
- FPAcademy: Internal training unit offering language classes (English, German), technical/soft skills training, and conference attendance.
- FPArchitekt: Assistance setting up a home office for remote workers.
- Helpdesk for technical and employee matters.
- Clear career paths and regular feedback from leaders.
- Financial and project data are transparent to all employees—the board regularly updates progress.
- Engineering Culture: Strong emphasis on AI, cloud, and data engineering. Active hiring for Senior ML Engineers, Cloud Data Engineers, Solutions Architects, and Java/Node.js developers.