EU remote
Senior QA Automation Engineer (Java | Web | Mobile | API)
About this role
Senior QA Automation Engineer (Java | Web | Mobile | API) Upvanta Daily tasks: - Projektowanie i rozwój skalowalnych frameworków automatyzacji testów dla aplikacji webowych, mobilnych (iOS/Android) oraz API w projektach opartych o Java i Maven. - Tworzenie oraz utrzymywanie skryptów automatyzujących z wykorzystaniem Selenium, Playwright, Appium oraz integracja z pipeline'ami CI/CD. - Budowa frameworków BDD z wykorzystaniem Cucumber, w tym tworzenie feature files, step definitions oraz komponentów wielokrotnego użytku.
- Pisanie i wykonywanie scenariuszy testowych w standardzie Given/When/Then oraz zarządzanie wykonaniem testów przy użyciu tagów (np. @smoke, @regression). - Konfiguracja środowisk testowych oraz zarządzanie wykonaniem testów przy użyciu Maven i TestNG. - Testowanie aplikacji webowych, mobilnych (iOS/Android) oraz API (REST i SOAP). - Walidacja procesów end-to-end obejmujących warstwę UI, API oraz backend. - Definiowanie strategii automatyzacji oraz optymalnego podziału testów manualnych i automatycznych.
- Integracja testów z procesami Continuous Integration i Continuous Delivery (Jenkins, GitHub Actions, Azure DevOps). - Współpraca z aplikacjami działającymi w środowisku AWS. - Koordynacja działań QA w obszarze testów funkcjonalnych, integracyjnych oraz regresyjnych. - Wsparcie procesów release management poprzez wykonywanie testów regresyjnych, raportowanie jakości oraz zarządzanie defektami. - Utrzymywanie pełnej identyfikowalności pomiędzy wymaganiami biznesowymi, scenariuszami testowymi oraz zgłoszonymi błędami.
- Ścisła współpraca z zespołami Developerskimi, Product Ownerami oraz Architektami w celu zapewnienia wysokiej jakości produktu od najwcześniejszych etapów rozwoju. - Analiza przyczyn błędów (Root Cause Analysis) oraz zarządzanie defektami przy użyciu JIRA i podobnych narzędzi. Musts: Quality assurance, Java, iOS, Android, Selenium, Appium, Cucumber, BDD, Gherkin, API, Postman, REST API, SOAP UI, GitHub Actions, Azure, AWS, Jira Minimum 7–10 lat doświadczenia w obszarze Quality Assurance, ze szczególnym uwzględnieniem automatyzacji testów.
Bardzo dobra znajomość Java oraz projektów opartych o Maven. Praktyczne doświadczenie w automatyzacji testów aplikacji webowych, mobilnych (iOS/Android) oraz API. Bardzo dobra znajomość narzędzi: Selenium lub Playwright, Appium (lub innych narzędzi do automatyzacji mobile), Perfecto (testy urządzeń mobilnych) Bardzo dobra znajomość Cucumber (BDD), w tym: Gherkin, feature files, step definitions, zarządzanie tagami i wykonaniem testów.
Doświadczenie z TestNG. Znajomość narzędzi do testowania API, takich jak Postman, REST Assured lub SOAP UI. Doświadczenie z narzędziami CI/CD (Jenkins, GitHub Actions lub Azure DevOps). Znajomość środowisk AWS oraz testowania aplikacji chmurowych. Bardzo dobra znajomość SQL. Doświadczenie z narzędziami do zarządzania testami i defektami (JIRA, Zephyr lub podobne). Znajomość najlepszych praktyk związanych z automatyzacją testów.
Umiejętność pracy w środowisku Agile oraz rozwinięte zdolności analityczne i rozwiązywania problemów. Mile widziane Doświadczenie w sektorze bankowym, finansowym lub przy dużych systemach enterprise. Budowanie frameworków automatyzacji od podstaw lub ich skalowanie. Doświadczenie w testowaniu rozwiązań obejmujących jednocześnie Web, Mobile oraz API. Znajomość strategii testowania wieloplatformowego oraz platform Mobile Cloud.
Doświadczenie w testach wydajnościowych lub innych testach niefunkcjonalnych. Poszukujemy doświadczonego Senior QA Automation Engineera, który będzie odpowiedzialny za projektowanie i rozwój nowoczesnych frameworków automatyzacji testów oraz zapewnienie wysokiej jakości aplikacji webowych, mobilnych i API. To rola dla osoby z mocnym doświadczeniem technicznym i praktycznym podejściem do automatyzacji. Jeżeli szukasz projektu, w którym automatyzacja odgrywa kluczową rolę, cenisz pracę z nowoczesnym stosem technologicznym i chcesz mieć realny wpływ na jakość rozwijanych produktów – zapraszamy do aplikowania.
Source listing: nofluffjobs_main