Test Automation Engineer
- Klient: branża med
- Testowanie aplikacji pisanej w całości od zera
- Stack: Team sam będzie wybierał narzędzia najlepiej spełniające założenia projektu!
- Zatrudnienie: B2B, UoP.
- Praca zdalna? Yup.
- Czas projektu: ~18 miesięcy, z możliwością na przedłużenie
- Team: 5-6 osób, cross-funkcjonalny
Brzmi fajne? Keep reading!
Kogo szukamy?
Utalentowanych i kreatywnych testerów automatycznych. Nasz klient zdecydował się na rozwinięcie na swoje potrzeby zupełnie świeżej platformy. Nie będziemy przepisywać starego systemu na nowy. Stworzymy nowy, pod który obecnie zbierane są wymagania. Jest tu duże pole do działania, jeśli chodzi o dobre zaprojektowanie testów!
Jaka to aplikacja?
High-level architektura to oczywiście SPA + REST API. Backend to .NET, na froncie będzie aplikacja w Reakcie.
Jak będziemy pracować?
W cross-funkcjonalnych zespołach w składzie: 2xBE, 2xFE, UI/UX, PM, QA. Będziemy pracować zdalnie, w rozproszonym zespole w modelu SCRUM. Ma być fajnie i przyjaźnie. Chcemy mieć fun i satysfakcję z tego, że gdy już zamkniemy laptopy, apka będzie używana przez naszych użytkowników, stanowiąc dla nich realne wsparcie!
Problemy, zmieniające się wymagania, niespodziewane bug’i do sfixowania “na już” są zawsze. Ale gdy już się pojawią, bardziej niż na “ale dlaczego?” chcemy się skupiać na “ok, co możemy z tym zrobić”.
Twoja rola skupi się przede wszystkim na:
- Implementowaniu testów do dostarczanych przez developerów nowych funkcjonalności,
- projektowaniu architektury testów,
- konfigurowaniu środowisk CI/CD oraz mechanizmów testowych,
- wykonywaniu procedur testowych i optymalizacji ich funkcjonowania,
- planowaniu releasów aplikacji,
- raportowaniu znalezionych bugów,
- proponowaniu rozwiązań technicznych w oparciu o swoją aktualną wiedzę i doświadczenie,
- współtworzeniu kultury zespołu, dobrych nawyków programistycznych, konstruktywnego feedbacku w CR
Chcemy Ci zaoferować:
- Możliwość pracy nad produktem jako całością, a nie tylko nad danym wycinkiem kodu,
- Przestrzeń, w której każdego dnia będziesz otwierał(a) swojego laptopa z niecierpliwością, a zamykał(a) z satysfakcją. Whatever it takes for us.
- Przestrzeń bez rutyny, w której nieustannie będziesz musiał się dowiadywać czegoś nowego,
- Możliwość bezpośredniego kontaktu z klientem oraz end-userami,
- Ownership. Wiemy, że ważne jest, żeby w pracy mieć swoje “coś”. Dlatego poza normalnymi obowiązkami, chcemy Ci powierzyć odpowiedzialność nad wybranym kawałkiem kodu/architektury: np. biblioteką komponentów lub konkretnym modułem funkcjonalności,
- Wsparcie zespołu i liderów w rozwiązywaniu problemów - zawsze ktoś się chętnie z Tobą zmóżdży,
- Elastyczne godziny pracy
Jesteś gotów, aby do nas dołączyć, bo:
- masz minimum 3 lata doświadczenia w implementowaniu testów automatycznych, i więcej w testowaniu aplikacji internetowych,
- testowanie aplikacji webowych, w tym procesy testowania, typy testów, efektywne raportowanie bugów, nie mają przed Tobą tajemnic,
- masz doświadczenie w pracy z narzędziami do automatyzacji testów, np. Selenium, Cypress, RestSharp, itd.
- potrafisz programować w C# lub Pythonie,
- na wszystkie zasady clean code, dbasz o jakość kodu poprzez pisanie testów,
- problemy programistyczne można rozwiązać na mnóstwo sposobów - potrafisz postawić dobro produktu oraz zespołu ponad własnymi preferencjami,
- jesteś urodzonym team playerem,
- uśmiechasz się w zdecydowaną większość poranków, nie trzeba Ci przypominać, żebyś włączył(a) kamerkę, lubisz kodzić :-)