W skrócie
- Zadania: Prowadź automatyzację testów w nowoczesnym środowisku bankowym.
- Firma: Innowacyjna firma technologiczna z Wrocławia, stawiająca na współpracę.
- Benefity: Praca zdalna 3 dni w tygodniu, konkurencyjne wynagrodzenie i rozwój zawodowy.
- Pozostałe informacje: Możliwość pracy w autonomicznych zespołach w ramach Agile.
- Dlaczego ta praca: Zmieniaj technologię bankową i rozwijaj swoje umiejętności w dynamicznym zespole.
- Kwalifikacje: 5-8 lat doświadczenia w strategiach testowania i automatyzacji.
Przewidywane wynagrodzenie mieści się w przedziale 54000 - 66000 zł za rok.
Poszukujemy inżyniera testów automatycznych na poziomie średnim i seniora, który dołączy do zespołu modernizującego technologię bankową w zwinnej atmosferze. Będziesz prowadzić automatyzację testów, wprowadzać jakość do dostaw od samego początku oraz podnosić zdolności testowe zespołu. Praca stacjonarna w biurze klienta we Wrocławiu jest wymagana 3 dni w tygodniu.
Obowiązki:
- Właściciel strategii jakości i automatyzacji dla rozwiązania chmurowego Azure przy użyciu React, Java i/lub Python, REST APIs, PostgreSQL, przesyłania wiadomości, potoków danych i usług danych Azure.
- Przekształcanie historii użytkowników i kryteriów akceptacji w wykonalne przykłady BDD oraz promowanie TDD i projektowania testowalnego.
- Automatyzacja testów jednostkowych, API, kontraktowych, integracyjnych, end-to-end, dostępności i regresji z użyciem Playwright lub podobnych narzędzi.
- Wykorzystanie GitHub Copilot i inżynierii wspomaganej przez AI, w tym niestandardowych agentów, umiejętności i instrukcji, aby przyspieszyć projektowanie, wdrażanie, przegląd, debugowanie i utrzymanie testów z nadzorem ludzkim.
- Wbudowanie bramek jakości w GitLab CI/CD.
- Szkolenie zespołu w zakresie standardów wielokrotnego użytku, niezawodnej diagnostyki, redukcji testów niestabilnych oraz nowoczesnych praktyk automatyzacji.
Wymagania:
- 5-8 lat lub więcej odpowiedniego doświadczenia w definiowaniu strategii testów i utrzymywalnych architektur automatyzacji dla złożonych aplikacji.
- Biegłość w TypeScript lub JavaScript oraz Java lub Python, z projektowaniem frameworków i fixture'ów o jakości produkcyjnej.
- Ekspertyza w Playwright lub podobnych narzędziach, w tym wykonanie międzyprzeglądarkowe, testowanie API, mockowanie, śledzenie, raportowanie i równoległość.
- Znajomość BDD, specyfikacji przez przykład i TDD, w tym zwięzłych scenariuszy Given/When/Then oraz coaching deweloperów.
- Praktyczne doświadczenie z GitHub Copilot w trybie agenta, niestandardowymi agentami, umiejętnościami, instrukcjami repozytoriów, plikami promptów i integracjami MCP w celu bezpiecznego i efektywnego budowania oraz utrzymywania automatyzacji.
- Solidny osąd inżynieryjny AI w celu walidacji generowanego kodu, ochrony danych wrażliwych, zachowania deterministycznych asercji oraz stosowania kontroli przeglądu kodu, bezpieczeństwa i zarządzania.
- Doświadczenie w testowaniu REST APIs oraz rozproszonych lub opartych na zdarzeniach usług przy użyciu testów integracyjnych kontraktowych, wiadomości i kontenerowych.
- Znajomość GitLab CI/CD, bramek jakości, deterministycznych danych testowych, zarządzania testami niestabilnymi, kontroli dostępności i walidacji opartej na obserwowalności.
- Silne umiejętności mentorskie i wpływowe, wprowadzanie dobrych praktyk poprzez parowanie, przeglądy i lekkie standardy.
- Biegłość w języku angielskim na poziomie B2+.
Automation Test Engineer in Katowice – pracodawca: EPAM Systems, Inc.
EPAM Systems Inc to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku technologicznym. Pracując jako Global SAP Commerce Cloud Architect w międzynarodowym zespole, będziesz miał dostęp do innowacyjnych projektów oraz wsparcia w zakresie szkoleń i certyfikacji, co pozwoli Ci na ciągły rozwój umiejętności. Nasza kultura pracy opiera się na współpracy, kreatywności i dążeniu do doskonałości, co czyni nas idealnym miejscem dla osób poszukujących satysfakcjonującej kariery w branży technologicznej.