Ta lista zawiera jedynie kraje, dla których opublikowano oferty pracy w wybranym języku (np. we francuskiej wersji wyświetlane są tylko oferty pracy napisane po francusku, a w angielskiej – tylko te po angielsku).
ALGOTEQUE is an IT consultancy firm that helps startups, mid-sized and large corporations to create and deliver innovative technologies. Our team has a successful track record in designing, developing, implementing, and integrating software solutions (AI, ML, BI, Web, Automation) for Telecom, Energy, Bank, Insurance, Pharma, Automotive, Industry, e-commerce. We deliver our services both in fixed-price and time-and-materials models, helping our customers achieve their business and IT strategies.
Obowiązki:
Projektowanie oraz rozwój strategii automatyzacji testów dla aplikacji (warstwa UI i API)
Tworzenie, rozwijanie i utrzymanie frameworków oraz skryptów automatycznych w oparciu o przyjęte standardy jakościowe
Analiza wymagań biznesowych wspólnie z interesariuszami i identyfikacja scenariuszy o najwyższym priorytecie do automatyzacji
Współtworzenie scenariuszy testowych oraz ich implementacja zgodnie z podejściem TDD/BDD
Udział w przeglądach kodu (Code Review) oraz dbałość o jakość i czytelność artefaktów testowych w repozytorium
Przygotowanie oraz utrzymanie środowisk testowych (w tym konfiguracja kontenerów, danych i zależności systemowych)
Budowanie mechanizmów do realizacji testów wydajnościowych oraz e2e dla API i interfejsów użytkownika
Tworzenie mocków, stubów oraz generowanie i zarządzanie danymi testowymi
Integracja testów z pipeline'ami CI/CD oraz automatyzacja raportowania wyników testów
Monitorowanie efektywności procesu automatyzacji i proponowanie usprawnień w zakresie pokrycia testowego i stabilności testów
Ścisła współpraca z zespołem developerskim, QA oraz przedstawicielami biznesu w zakresie zapewnienia jakości rozwiązania
Utrzymywanie i porządkowanie dokumentacji testowej oraz artefaktów projektowych
Wymagania:
Minimum 3 lata doświadczenia w testach manualnych i automatycznych, w tym praktyka w budowaniu testów automatycznych
Znajomości najlepiej dwóch języków programowania z: Python JAVA, HTML, JavaScript, TypeScript
Praktyczna znajomość narzędzi takich jak: Playwright, Selenium, Jenkins/TeamCity, Jira, Git/Bitbucket, SonarQube, SoapUI, Xray
Doświadczenie w testowaniu API (REST/SOAP) oraz znajomość formatów danych i protokołów: HTTP/HTTPS, JSON, XML
Umiejętność pracy z relacyjnymi bazami danych oraz pisania zapytań SQL
Dobra znajomość procesów CI/CD i integracji testów z pipeline'ami
Znajomość podejść TDD oraz BDD i ich praktycznego zastosowania w projektach
Doświadczenie w realizacji testów wydajnościowych (np. JMeter) oraz testów end-to-end
Podstawowa wiedza z zakresu Docker i Kubernetes w kontekście środowisk testowych
Umiejętność analitycznego myślenia, identyfikowania ryzyk jakościowych oraz proponowania rozwiązań usprawniających proces testowy
Udział w spotkaniach projektowych raz na dwa tygodnie w biurze w Warszawie
Używamy plików cookie, aby poprawić Twoje doświadczenia podczas przeglądania, analizować ruch i dostarczać spersonalizowane treści. Klikając „Akceptuję”, wyrażasz zgodę na używanie plików cookie.