Sprawdź ofertę pracy dla Senior Software Engineera in Test
- Projektowanie, tworzenie, refactoring testów w Playwright/Cypress
- Testy niefunkcjonalne
- Praca z CI/CD
- Zaawansowana znajomość TypeScript
- Mentoring dot. jakości w zespole i organizacji
- Angielski B2-C1
- Praca zdalna lub w naszym biurze w Gliwicach
- Szybki proces rekrutacyjny
Dlaczego warto z nami pracować?
Pracując z nami, możesz liczyć na zaufanie do Twoich decyzji, dużą swobodę w pracy oraz zgrany zespół, który wymienia się wiedzą. Dbamy o partnerskie relacje, nieustanny rozwój i wysoką jakość produktów. Jeśli to cenisz, to Brainhub będzie właściwym partnerem do współpracy.
W Brainhubie będziesz:
- Dbać o strukturę testów automatycznych projektu tak, aby był zgodny z takimi standardami jak Testing Pyramid czy Testing Trophy
- Testować zaimplementowane funkcje i poprawki błędów, jednocześnie wdrażając dla nich automatyczne testy
- Testować niefunkcjonalne aspekty systemu, w tym dostępność, użyteczność, utrzymywalność, bezpieczeństwo, niezawodność etc.
- Wspomagać zespół w analizie biznesowej, zapewniając spójne zrozumienie każdego zadania/wymagania/potrzeby biznesowej w zespole
- Blisko współpracować z klientem
- Jeśli zechcesz, wspomagać inne zespoły w organizacji - na przykład team rekrutacyjny, sprzedażowy czy marketingowy
Profil kandydata
Zależy nam na współpracy z osobą, która proponuje i wdraża rozwiązania na różnych poziomach cyklu rozwoju oprogramowania. To ktoś kto rozumie biznes i potrafi spojrzeć na sytuację z perspektywy klienta, a także proponuje nowe rozwiązania i usprawnienia już istniejących procesów. Świetnie, jeśli pojęcie Agile i praca w środowisku zwinnym nie jest dla Ciebie obca.
Porozmawiajmy, jeśli:
- Masz doświadczenie w projektowaniu, tworzeniu i refactoringu rozwiązania testowego z wykorzystaniem Cypressa lub Playwrighta
- Wiesz, jak skonfigurować i utrzymać środowisko w chmurze (przy użyciu np. AWS)
- Masz doświadczenie w pracy z JavaScript/TypeScript, wiesz jak tworzyć kod z uwzględnieniem wzorców i dobrych praktyk
- Masz praktykę w designie i implementacji procesów CI/CD w projekcie
- Umiesz tworzyć skonteneryzowane środowiska testowe (Docker)
- Znasz zaawansowane SQL concepts (join, views, index)
- Masz doświadczenie w analizie funkcjonalnej oraz pisaniu wymagań funkcjonalnych lub user stories
- Masz doświadczenie w mentoringu w Twoim zespole i innych teamach w organizacji w tematach związanych z jakością
- Świetnie się komunikujesz - tak z ekspertami IT, jak i z przedstawicielami biznesu
- Praca w języku angielskim nie stanowi dla Ciebie problemu - masz poziom B2, a najlepiej C1
Mile widziane:
- Masz doświadczenie w pisaniu testów integracyjnych, jednostkowych i komponentowych front-endu
- Posiadasz certyfikat AWS Developer Associate lub Solution Architect Associate
Jak pracujemy w Brainhubie
- dopasowujemy ludzi do projektów, które ich najbardziej pasjonują,
- stawiamy na projekty długoterminowe, żeby budować jakościowe produkty, które pomogą klientom osiągnąć sukces,
- starannie wybieramy naszych klientów, aby upewnić się, że wpasowują się w naszą kulturę i etykę pracy,
- pomagamy sobie nawzajem i dzielimy się naszą wiedzą, organizujemy regularnie autorskie meetupy dla programistów (DevDuck),
- stale pracujemy nad poprawą naszych procesów BizDevOps i dbamy o nasz Tech Excellence,
- stawiamy na model kompetencji T-Shaped - osoby uzdolnione w wielu dziedzinach, które są ekspertami przynajmniej w jednej z nich.
Co robimy?
- tworzymy złożone backendy NodeJS,
- wdrażamy mikroserwisy na klastrze Kubernetes,
- tworzymy rozwiązania Serverless w chmurze AWS,
- obsługujemy komunikację międzyprocesową w aplikacjach Electron,
- udostępniamy kod między platformami internetowymi, mobilnymi i backendowymi.
Poznaj zespół
Obecnie w naszym zespole mamy prawie 100 utalentowanych osób, w tym programistów, designerów UX/UI, inżynierów QA, DevOpsów i Project Managerów. Jeśli dołączysz do naszego grona, w Twoim zespole przywita Cię kilkuosobowy zespół specjalistów od jakości, a na co dzień będziesz pracować z ludźmi, którzy naprawdę lubią się rozwijać i dzielić wiedzą.
Benefity
Warsztaty i budżet szkoleniowy
Lekcje angielskiego
Biblioteczka firmowa
Praca zdalna i hybrydowa
Spotkania zespołowe
Imprezy integracyjne
Dedykowana rola Satisfaction Managera
Darmowe konsultacje z psychologiem
Prywatna opieka medyczna
Gwarantujemy też takie udogodnienia, jak:
- fundusz szkoleniowy do wykorzystania na własny rozwój
- karta sportowa
- dobry sprzęt, głównie MacBooki
- regularne spotkania knowledge sharing, gdzie ludzie dzielą się swoją wiedzą
- elastyczne godziny pracy
- program poleceń pracowniczych