Tester Automatyzujący (K/M/N)
Randlab
⚲ Warszawa
90 - 100 PLN/h netto (B2B)
Wymagania
- Java
- Selenium
- REST Assured
- Git
- CI/CD
- IntelliJ IDEA
- OpenShift
- CRM / eCommerce systems
- Page Object Model
Opis stanowiska
O projekcie Projekt obejmuje rozwój oraz skalowanie automatyzacji testów w systemach obejmujących obszary CRM, portale klienta oraz eCommerce. Rola dotyczy zarówno tworzenia nowych testów automatycznych, jak i rozwoju istniejącego frameworka testowego oraz zwiększania pokrycia testowego dla kolejnych obszarów systemu. Twój zakres obowiązków • tworzenie nowych testów automatycznych UI i API • rozwój istniejącego frameworka automatyzacji • utrzymanie i stabilizacja istniejących testów • analiza wyników testów oraz diagnozowanie przyczyn błędów • raportowanie problemów i współpraca z developerami • udział w planowaniu zakresu automatyzacji dla nowych funkcjonalności • rozwój skalowalnych rozwiązań automatyzujących testy Nasze wymagania • dobra znajomość Java • doświadczenie w automatyzacji testów z użyciem Selenium • doświadczenie w testach API z wykorzystaniem Rest Assured • umiejętność projektowania i utrzymywania testów end-to-end • doświadczenie w analizie błędów oraz maintenance testów automatycznych • znajomość dobrych praktyk budowy frameworków testowych • doświadczenie w pracy z Git • znajomość zagadnień związanych z CI/CD • znajomość IntelliJ IDEA • umiejętność czytania dokumentacji technicznej (REST / SOAP / TCP/IP) • umiejętność przekładania wymagań biznesowych na scenariusze testowe Mile widziane • doświadczenie w testowaniu systemów wielowarstwowych lub rozproszonych • doświadczenie w obszarach CRM / portal klienta / eCommerce • znajomość wzorców typu Page Object Model • doświadczenie w integracji testów z pipeline’ami i raportowaniem • doświadczenie w środowiskach cloudowych lub OpenShift • umiejętność proponowania usprawnień frameworka oraz procesu testowego