About us
ALGOTEQUE to firma doradcza IT, która wspiera startupy, średnie i duże przedsiębiorstwa w tworzeniu i wdrażaniu innowacyjnych technologii. Nasz zespół ma udokumentowane sukcesy w projektowaniu, rozwijaniu, wdrażaniu i integracji rozwiązań programistycznych (AI, ML, BI, Web, Automatyzacja) dla branż takich jak telekomunikacja, energetyka, bankowość, ubezpieczenia, farmacja, motoryzacja, przemysł oraz e-commerce. Świadczymy nasze usługi zarówno w modelu fixed-price, jak i time-and-materials, pomagając naszym klientom w osiąganiu ich celów biznesowych i strategii IT.
Job description
Miejsce świadczenia usług: Warszawa/zdalnie (50/50)
Forma współpracy: kontrakt B2B
Poszukujemy osoby, która wesprze wdrażanie automatyzacji testów w aplikacjach z wykorzystaniem dedykowanego zestawu narzędzi. Zakres współpracy obejmuje zaprojektowanie podejścia do automatyzacji, przygotowanie pipeline'ów CI/CD, stworzenie pierwszych testów oraz przekazanie rozwiązania zespołom odpowiedzialnym za dalszy rozwój i utrzymanie aplikacji.
Zakres usług:
- Projektowanie strategii testów automatycznych dla aplikacji, które nie są jeszcze objęte automatyzacją.
- Tworzenie i rozwój testów automatycznych w Java i JavaScript z wykorzystaniem Selenium WebDriver, Playwright lub Cypress.
- Automatyzacja testów API z wykorzystaniem Rest Assured oraz testowanie API przy użyciu Insomnia i SoapUI.
- Konfiguracja i utrzymanie pipeline'ów CI/CD w GitLab oraz integracja procesu testowego z Jira.
- Praca z repozytoriami kodu w GitLab i repozytorium artefaktów Nexus Repository.
- Raportowanie wyników testów w Jira oraz dokumentowanie rozwiązań w Confluence.
- Przekazywanie wdrożonej automatyzacji zespołom rozwijającym i utrzymującym aplikacje.
- Współpraca z zespołami developerskimi w metodyce Agile/Scrum.
Required qualifications
- Minimum 3 lata doświadczenia w automatyzacji testów.
- Bardzo dobra znajomość Java, JavaScript i SQL.
- Praktyczne doświadczenie w pracy z Selenium lub Playwright.
- Doświadczenie w testowaniu API.
- Praktyczna znajomość Jira, Confluence, GitLab oraz procesów CI/CD.
- Umiejętność analitycznego myślenia i samodzielnej realizacji zadań.
Mile widziane:
- Doświadczenie w pracy z Cypress.
- Doświadczenie w testach wydajnościowych z wykorzystaniem JMeter lub Gatling.
Środowisko technologiczne:
- Java, JavaScript, SQL, Selenium WebDriver, Playwright, Cypress, Rest Assured, Insomnia, SoapUI, JMeter, Gatling, GitLab CI/CD, Nexus Repository, Jira, Confluence, IntelliJ IDEA, VS Code.
