Senior Automation Tester/QA (Java)
140 - 150 PLN/ godz.B2B
SeniorFull-time·B2B
#424298·Dodano wczoraj·4
Źródło: nofluffjobs.comTech Stack / Keywords
JavaCypressJUnitCucumberTestRailOOPCI CDJenkinsTeamCityKibanaGrafanaAPIREST APIAWSGCPAzureCASQLPythonKotlinJavaScriptTypeScriptBDDBehavior-driven developmentAIGitHub
Firma i stanowisko
W Scalo zajmujemy się dostarczaniem projektów software'owych i wspieraniem naszych partnerów w rozwijaniu ich biznesu. Tworzymy oprogramowanie, które umożliwia ludziom dokonywanie zmian, działanie w szybszym tempie oraz osiąganie lepszych rezultatów. Wykorzystujemy szerokie spektrum usług IT, aby wspierać naszych klientów w realizacji ich celów biznesowych.
Obszary naszej działalności obejmują m.in.:
- doradztwo technologiczne,
- tworzenie oprogramowania,
- systemy wbudowane,
- rozwiązania chmurowe,
- zarządzanie danymi,
- dedykowane zespoły projektowe.
Wymagania
- Minimum 6 lat doświadczenia w testowaniu oprogramowania, manualnym i automatycznym.
- Bardzo dobra znajomość języka Java w kontekście tworzenia testów automatycznych.
- Dobra znajomość teorii testowania oprogramowania.
- Bardzo dobra znajomość frameworków i narzędzi do automatyzacji testów takich jak: Cypress, Playwright, JUnit, TestNG, Cucumber, Allure.
- Praktyczne doświadczenie z narzędziem TestRail.
- Bogate doświadczenie w testach jednostkowych, end-to-end, funkcjonalnych i niefunkcjonalnych, zintegrowanych z procesami CI/CD.
- Znajomość zasad programowania obiektowego (OOP).
- Doświadczenie w pracy z pipeline'ami CI/CD oraz narzędziami monitorującymi, takimi jak: Jenkins, TeamCity, Kibana, Grafana.
- Znajomość testowania API oraz architektury REST.
- Znajomość rozwiązań chmurowych (AWS, GCP, Azure).
- Wiedza o nowoczesnych architekturach systemowych, w tym mikroserwisów i architekturze zdarzeniowej (Event-Driven Architecture).
- Umiejętność swobodnej komunikacji w języku angielskim.
Nice to have:
- Doświadczenie w pracy z SQL i relacyjnymi bazami danych.
- Umiejętność pisania czystego i utrzymywalnego kodu w językach: Java, Python, Kotlin, JavaScript, TypeScript.
- Doświadczenie w podejściu BDD (Behavior-Driven Development).
- Doświadczenie w automatyzacji testów aplikacji mobilnych.
- Doświadczenie w wykorzystaniu AI w procesie wytwarzania oprogramowania, m.in. do generowania kodu, refaktoryzacji, automatyzacji testów, tworzenia dokumentacji, debugowania, prototypowania, podejmowania decyzji architektonicznych.
- Praktyczna znajomość narzędzi takich jak GitHub Copilot oraz Copilot Chat.
Obowiązki
- Realizacja usług w projekcie e-commerce, w tym wdrażanie nowych funkcjonalności i wsparcie rozwoju produktów.
- Udział w transformacji technologicznej i organizacyjnej zgodnie z praktykami Agile oraz nowoczesną architekturą systemów.
- Projektowanie i rozwój wszystkich aspektów testowania.
- Współpraca z Product Ownerem i zespołem developerskim przy definiowaniu kryteriów akceptacyjnych i scenariuszy testowych.
- Projektowanie, wykonywanie oraz utrzymywanie scenariuszy testowych i rozwiązań automatyzujących testy na wszystkich poziomach (automatyczne, regresyjne, eksploracyjne).
- Tworzenie i optymalizacja frameworków testowych oraz integracja ich z pipeline'ami wdrożeniowymi.
- Udział w przeglądach kodu produkcyjnego i testowego celem zapewnienia odpowiedniego pokrycia przypadków testowych.
- Monitorowanie wyników testów, błędów aplikacji oraz wydajności systemów.
- Zapewnienie skutecznego przepływu informacji w zespole, udział w procesach wydawniczych i zarządzaniu błędami.
- Dzielenie się najlepszymi praktykami i procesami związanymi z testowaniem i jakością w organizacji.
- Promowanie kultury jakości oraz mentoring członków zespołu.
- Wpływanie na rozwój zespołu poprzez wdrażanie ciągłych usprawnień i najlepszych praktyk testowych.
- Pełnienie roli przedstawiciela QA Center of Practice, promowanie jego standardów oraz współtworzenie strategii w oparciu o doświadczenia zespołu.
Benefity
- Możliwość świadczenia usług w różnorodnych projektach z obszaru Software, Embedded, Data i Cloud Services.
- Zaangażowanie w inicjatywy pre-salesowe oraz eksperckie.
- Dostęp do opieki medycznej.
- Karta sportowa.
- Platforma kafeteryjna zgodnie z obowiązującymi zasadami współpracy.
- Budżet na szkolenia.
- Projekt międzynarodowy.
- Budżet na sport (sport subscription).
Karta sportowa
Dofinansowanie szkoleń
Opieka zdrowotna
Scalo
656 aktywnych ofert