QA Automation Engineer with C# (Senior)
⚲ Warszawa
Do uzgodnienia
Wymagania
- Solidne doświadczenie komercyjne w testowaniu i QA
- Doświadczenie w automatyzacji testów, preferowane C#/.NET
- Doświadczenie w budowaniu i utrzymaniu frameworków testowych
- Praktyczne doświadczenie z mikroserwisami i systemami rozproszonymi
- Doświadczenie z architekturą event-driven (Kafka lub RabbitMQ)
- Doświadczenie w testowaniu komunikacji asynchronicznej i workflow
- Doświadczenie w testach integracyjnych i end-to-end
- Praktyczna znajomość Docker i Kubernetes
Opis stanowiska
Dołączysz do dużej platformy cyfrowej łączącej firmy z branży morskiej i energetycznej, obsługującej setki tysięcy użytkowników i opartej na mikroserwisach oraz przetwarzaniu dużych wolumenów danych. Będziesz rozwijać i utrzymywać testy automatyczne w C#/.NET, budować frameworki, testować mikroserwisy, komunikację asynchroniczną (Kafka/RabbitMQ) oraz przepływy event-driven. Praca w pełni zdalna, 2-4 wyjazdy rocznie do biura klienta w Polsce/Norwegii. Uwaga: 'doświadczenie w budowaniu i utrzymaniu frameworków' może oznaczać zarówno pracę od zera, jak i z istniejącymi — warto dopytać o stan obecnej automatyzacji.
🔍 Dekoder Ogłoszenia
🟡
Strong commercial experience in software testing and QA
Oczekuje się, że kandydat ma wieloletnie doświadczenie w pracy komercyjnej, a nie tylko akademickie lub hobbystyczne.
🟡
Solid experience in test automation, preferably with C#/.NET
Chociaż preferowany jest C#/.NET, firma może być otwarta na inne technologie, jeśli kandydat ma silne doświadczenie w automatyzacji testów.
🔴
Experience in building and maintaining test frameworks
Może oznaczać zarówno tworzenie frameworków od zera, jak i pracę z istniejącymi, co wymaga głębszego zrozumienia ich architektury.
🟡
Practical experience with microservices and distributed systems
Oczekuje się, że kandydat rozumie wyzwania związane z testowaniem rozproszonych architektur, a nie tylko teoretyczną wiedzę.
🔴
Experience with systems processing large volumes of data
Może oznaczać pracę z bazami danych, które przechowują i przetwarzają ogromne ilości danych, co wymaga specyficznych umiejętności i narzędzi.