Future Processing

Senior Software Developer in Test at Future Processing (Gliwice, Poland)

Future Processing· Gliwice, Poland·

Role details

Work type
Remote

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.

Application questions