Test Automation engineer

elouisehetrick
  • Post Date: December 15, 2023
  • Applications 0
  • Views 189
Job Overview

O projekcie

Obecnie dla naszego klienta, amerykańskiego banku, poszukujemy doświadczonych Inżynierów Automatyzacji Testów (Back-end), którzy dołączą do projektu bankowości cyfrowej/mobilnej typu greenfield tworzonego w duchu metodyk zwinnych (Spotify Model)

Zadania

  • Opracowywanie i realizacja strategii i planów testów
  • Automatyzacja testów i budowanie wystarczającego i znaczącego zasięgu testów
  • Tworzenie od zera lub współtworzenie istniejących frameworków testowych i infrastruktury testowej
  • Integracja testów automatycznych z potokami CI/CD
  • Promowanie podejścia do jakości i testowania w testach jednostkowych, integracyjnych, funkcjonalnych i niefunkcjonalnych
  • Opracowywanie wskaźników i analiza trendów na potrzeby działań testowych
  • Segregowanie, analizowanie i debugowanie problemów oraz wspólne rozwiązywanie problemów wraz z zespołem
  • Inicjowanie i kończenie analizy ucieczki testu i przyczyny źródłowej, wyciągnięcie wniosków z testowania
  • Rekomendowanie usprawnień procesu testowego i działań zapobiegających defektom
  • Pracując z zespołami w wielu lokalizacjach w różnych strefach czasowych, przejrzyj wymagania PR dotyczące kodu od szerszego zespołu.

Wymagania

  • Dobra umiejętność programowania w języku Java (dodatkowe doświadczenie w Javascript/TypeScript i/lub Kotlin będzie bonusem)
  • Licencjat z inżynierii elektrycznej/informatyki, informatyki lub równoważne doświadczenie praktyczne.
  • Co najmniej 4 lata praktycznego doświadczenia zawodowego ( aktywne kodowanie) w pracy jako programista w fazie testowej.
  • Mile widziane wcześniejsze doświadczenie w tworzeniu aplikacji
  • Doświadczenie w tworzeniu frameworków, narzędzi i automatyzacji testów
  • Automatyzacja testów z wykorzystaniem praktyk BDD z wykorzystaniem wspierających frameworków automatyzacji testów
  • Doświadczenie w automatyzacji testów back-end przy użyciu REST Assured, klientów HTTP, bibliotek do pracy z plikami JSON i innych narzędzi istotnych dla automatyzacji testów API
  • Znajomość frameworków do automatyzacji testów : Webdriver, Webdriver iO, Playwright, Selenium, Cypress
  • Doświadczenie w automatyzacji testów mobilnych przy użyciu narzędzi takich jak Cucumber, Appium i Detox mile widziane, ale niekonieczne
  • Mile widziana znajomość systemów rozproszonych i doświadczenie w pracy z technologiami chmurowymi (np. AWS, GCP, Azure).
  • Znajomość relacyjnych baz danych i baz danych bez SQL.
  • Mile widziane doświadczenie ze Springiem, Dockerem i Kubernetesem
  • Udokumentowane doświadczenie we wszystkich aspektach testów funkcjonalnych, integracyjnych i regresyjnych
  • Czyste kodowanie i przestrzeganie najlepszych praktyk inżynierii oprogramowania (DRY, SOLID itp.) z naciskiem na skalowalną i łatwą w utrzymaniu infrastrukturę do wykonywania testów
  • Znajomość zestawu narzędzi Atlassian
Job Detail
Shortlist Never pay anyone for job application test or interview.