Test Automation Engineer (.NET / C# / Selenium)
⚲ Warszawa
Do uzgodnienia
Wymagania
- min. 3 lata komercyjnego doświadczenia w testowaniu i automatyzacji testów
- praktyczne doświadczenie w samodzielnym tworzeniu testów automatycznych aplikacji webowych
- doświadczenie w utrzymywaniu i rozwijaniu frameworków automatyzacji testów
- doświadczenie w Code Review kodu automatyzacji
- znajomość Angulara pozwalająca na pracę z testowanymi aplikacjami frontendowymi
- gotowość do pracy hybrydowej — 2 dni w miesiącu z biura w Warszawie
Mile widziane
- doświadczenie z Playwright
- doświadczenie w migracji lub współistnieniu frameworków Selenium i Playwright
Opis stanowiska
Projekt dla dużej organizacji z sektora bankowego — automatyzacja testów aplikacji webowych wspierających bankowość korporacyjną. Będziesz projektować, tworzyć i utrzymywać testy automatyczne w C#/.NET i Selenium, a zespół przygotowuje się do przejścia na Playwright. To oferta dla osoby, która nie tylko pisze skrypty, ale rozumie piramidę testów i miejsce automatyzacji w CI/CD. Uwaga: opis sugeruje, że faktycznie oczekuje się samodzielnego projektowania całych frameworków od zera oraz odpowiedzialności za ich architekturę i ewolucję — to więcej niż typowe 'pisanie testów'.
🔍 Dekoder Ogłoszenia
🔴
praktyczne doświadczenie w samodzielnym tworzeniu testów automatycznych aplikacji webowych / przeglądarkowych
Oczekuje się, że będziesz w stanie samodzielnie zaprojektować i zaimplementować całe frameworki testowe od zera, a nie tylko pisać pojedyncze skrypty.
🔴
doświadczenie w utrzymywaniu i rozwijaniu frameworków automatyzacji testów
Będziesz odpowiedzialny nie tylko za pisanie nowych testów, ale także za architekturę i ewolucję istniejącego frameworku, co może wymagać głębokiej wiedzy technicznej i architektonicznej.
🔴
bardzo dobre rozumienie piramidy testów i świadomego doboru odpowiedniego poziomu testowania
Oczekuje się, że będziesz potrafił strategicznie decydować, jakie rodzaje testów są najbardziej efektywne i gdzie je umieścić w procesie, a nie tylko ślepo implementować wszystko.
🔴
znajomość Angulara pozwalająca na sprawną pracę z testowanymi aplikacjami frontendowymi
Może to oznaczać, że będziesz musiał zagłębić się w kod źródłowy aplikacji Angular, aby lepiej zrozumieć jej działanie i efektywniej pisać testy.
🔴
doświadczenie w Code Review kodu auto
Oczekuje się, że będziesz nie tylko pisać testy, ale także analizować i oceniać kod testów napisany przez innych, co wymaga umiejętności krytycznej analizy kodu.