Dash Financial Technologies
Jesteśmy wiodącym w branży dostawcą technologii i usług wykonawczych dla rynków kapitałowych. Poszukujemy inżyniera automatyzacji testów w języku Python do pracy nad silnikiem handlu algorytmicznego o bardzo małych opóźnieniach. Opis stanowiska: Idealny kandydat będzie miał duże doświadczenie w programowaniu w języku Python, ze szczególnym uwzględnieniem testowania, w szczególności przy użyciu frameworka Pytest. Do głównych obowiązków będzie należeć pisanie i wykonywanie przypadków testowych, za
Jesteśmy wiodącym w branży dostawcą technologii i usług wykonawczych dla rynków kapitałowych. Poszukujemy inżyniera automatyzacji testów w języku Python do pracy nad silnikiem handlu algorytmicznego o bardzo małych opóźnieniach. Opis stanowiska: Idealny kandydat będzie miał duże doświadczenie w programowaniu w języku Python, ze szczególnym uwzględnieniem testowania, w szczególności przy użyciu frameworka Pytest. Do głównych obowiązków będzie należeć pisanie i wykonywanie przypadków testowych, zapewniając jakość i niezawodność naszego oprogramowania. Kluczowe obowiązki: • Opracowywanie i utrzymywanie zautomatyzowanych zestawów testów przy użyciu frameworka Pytest. • Wykorzystywanie wcześniejszych doświadczeń w czytaniu testów, aby zrozumieć i analizować wymagania i specyfikacje oprogramowania . • Wdrażaj i zarządzaj urządzeniami, zapewniając ich właściwy zakres i wykorzystanie w środowiskach testowych. • Wdrażaj odpowiednie procedury czyszczenia, aby zachować integralność środowiska testowego. • Ułatwiaj współdzielenie urządzeń między modułami w celu zapewnienia wydajnych praktyk testowych. • Współpracuj z zespołami programistów w celu identyfikowania i rozwiązywania problemów defekty i problemy oprogramowania. • Uczestnictwo w przeglądach kodu i przyczynianie się do ulepszania procesów i metodologii testowania. Wymagania: • Wcześniejsze doświadczenie w programowaniu w języku Python, najlepiej na stanowisku testującym lub automatyzującym. • Silne zrozumienie zasad programowania obiektowego (OOP). . • Biegłość w strukturach danych i algorytmach z wykorzystaniem języka Python. • Znajomość środowisk Linux i popularnych narzędzi codziennego użytku. • Znajomość skryptów Bash do zadań automatyzacji. • Doświadczenie w pracy z bazami danych SQL i wykonywaniu zapytań o dane. • Biegła znajomość systemów kontroli wersji, w szczególności Git. Preferowane kwalifikacje: • Licencjat z informatyki, inżynierii lub pokrewnej dziedziny. • Doświadczenie z innymi frameworkami i narzędziami testowymi, takimi jak Selenium, Robot Framework itp. • Zrozumienie cyklu życia oprogramowania (SDLC) i metodologii Agile. • Doskonała komunikacja i umiejętności współpracy, z możliwością efektywnej pracy w środowisku zespołowym. • Silne umiejętności rozwiązywania problemów i dbałość o szczegóły. • Praca zdalna w pełnym wymiarze godzin • Elastyczne godziny pracy • Cały niezbędny sprzęt (laptop, krzesło, monitory. itp.)