ID zamówienia: 196851
Czy masz motywację do działania i osiągania wyników? Czy kwitniesz w inkluzywnej i wysokowydajnej kulturze? Zapraszamy Cię do dołączenia do naszego dynamicznego zespołu w Scotiabank jako Główny Inżynier Automatyzacji Danych (ETL).
Jako Specjalista ds. Automatyzacji w naszym Globalnym Zespole Danych Majątku, będziesz ściśle współpracować z różnymi zespołami scrum, aby podkreślić jakość i przyczynić się do naszych cenionych wewnętrznych ram automatyzacji dla platformy danych, API i testów wydajności.
- Projektowanie, ulepszanie i utrzymywanie ram automatyzacji i narzędzi.
- Tworzenie i szacowanie skryptów automatyzacji za pomocą platform Java, Python i Unix.
- Wykorzystywanie zapytań SQL dla efektywnego porównywania danych w scenariuszach testowych.
- Praca w środowiskach Unix/Linux i przepływach pracy GIT/Bitbucket.
- Pisanie średniozaawansowanego i zaawansowanego kodu/skryptów do testowania systemów.
- Rozwijanie modułowej, rozszerzalnej i wielokrotnego użytku ramy automatyzacji testów, umożliwiającej ciągłe testowanie w środowisku DevOps.
- Automatyzacja testowania (Jednostkowe/Integracyjne) Datahub/Lake, mikroserwisów (Rest API) i zapewnienie odpowiedniego pokrycia testami.
- Współpraca z inżynierami rozwoju nad opracowaniem kompleksowego podejścia do testowania.
- Udoskonalanie istniejących ram automatyzacji, narzędzi testowych i procesów.
- Stanie się Ekspertem ds. Merytorycznych (SME) w całym pakiecie aplikacji, procesach, przepływach pracy itp.
- Praca z zarządzaniem inżynierii w celu optymalizacji procesu testowania.
- Zrozumienie zasad projektowania oprogramowania na poziomie przedsiębiorstwa - architektura, wzorce projektowe, Programowanie Obiektowe (OOP).
- Praca autonomiczna, priorytetyzowanie zadań i efektywne zarządzanie czasem.
- Ponad 7 lat doświadczenia w zapewnianiu jakości oprogramowania jako programista automatyzacji testów.
- Co najmniej 2 lata praktycznego doświadczenia w automatyzacji testów z Java/Python/Framework Robot.
- Biegłość w zapytaniach SQL do porównywania danych w scenariuszach testowych.
- Doświadczenie w automatyzacji webowych API i aplikacji opartych na bazach danych.
- Znajomość środowisk Unix/Linux.
- Zrozumienie narzędzi zarządzania kodem źródłowym GIT/Bitbucket i Pipeline CI/CD.
- Komfort pracy z różnorodnymi aplikacjami bankowymi i finansowymi, innowacyjnych technologii automatyzacji i narzędzi testowych.
- Znajomość Java ORM Frameworks, takich jak Hibernate i DAO Spring.
- Doświadczenie z RDBMS, takimi jak Oracle lub Sybase i zapytaniami SQL.
- Doświadczenie w budowaniu, integracji i wdrażaniu usług internetowych (REST/SOAP/JSON/XML) jest dodatkowym atutem.
- Doświadczenie w opracowywaniu strategii automatyzacji testów i ram dla platform danych (narzędzi API i ETL).
- Umiejętność urucham