[OGŁOSZENIE TESTOWE] Senior QA Automation Engineer (Test-Automation)

1 dzień temu
Pełny etat Samozatrudnienie Wymagane doświadczenie Elastyczny czas pracy

Opis oferty

Jesteśmy fikcyjnym liderem w obszarze dostarczania innowacyjnych rozwiązań chmurowych dla sektora fintech. Nasza symulowana firma, Global QA Tech Solutions, od ponad 10 lat (w przestrzeni testowej) wspiera globalne korporacje w transformacji cyfrowej. Tworzymy oprogramowanie, które definiuje standardy bezpieczeństwa, szybkości działania i niezawodności.

W naszym fikcyjnym zespole stawiamy na otwartą komunikację, kulturę dzielenia się wiedzą oraz ciągły rozwój. Poszukujemy doświadczonego specjalisty, który zasili nasze struktury i pomoże nam w optymalizacji procesów zapewnienia jakości oprogramowania oraz budowie nowoczesnych frameworków testowych od podstaw.

Jako Senior QA Automation Engineer w naszym zespole testowym będziesz odpowiedzialny za projektowanie, rozwój oraz utrzymanie zaawansowanych systemów do automatyzacji testów API, aplikacji webowych oraz mobilnych. Twoja rola nie ograniczy się jedynie do pisania skryptów – będziesz kluczowym doradcą technicznym, który wspiera architektów oprogramowania i programistów w dążeniu do najwyższej jakości kodu na każdym etapie cyklu życia produktu (SDLC).

  • Projektowanie architektury testów: Tworzenie od podstaw, utrzymanie i optymalizacja stabilnych oraz skalowalnych frameworków do automatyzacji testów przy użyciu nowoczesnych narzędzi.

  • Automatyzacja na wielu poziomach: Tworzenie i egzekucja testów automatycznych dla warstwy UI, API (REST/GraphQL) oraz testów integracyjnych i regresyjnych.

  • Integracja z procesami CI/CD: Konfiguracja i utrzymanie rurociągów testowych (pipelines) w narzędziach takich jak Jenkins, GitLab CI czy GitHub Actions, aby zapewnić szybki feedback dla zespołu deweloperskiego.

  • Analiza i raportowanie wyników: Monitorowanie wyników automatycznych przebiegów testowych, szczegółowa analiza logów, identyfikacja wąskich gardeł oraz precyzyjne raportowanie błędów w systemach śledzenia (np. Jira).

  • Współpraca międzyfunkcyjna: Aktywny udział w spotkaniach projektowych w metodyce Scrum Agile, analiza wymagań biznesowych oraz technicznych pod kątem ich testowalności.

  • Mentoring i wsparcie zespołu: Dzielenie się wiedzą z młodszymi członkami zespołu QA, przeprowadzanie code review skryptów testowych oraz promowanie najlepszych praktyk inżynierii oprogramowania.

  • Wydajność i bezpieczeństwo: Przeprowadzanie podstawowych testów obciążeniowych, wydajnościowych oraz podatności bezpieczeństwa w celach weryfikacji stabilności systemu pod dużym ruchem.

  • Atrakcyjne wynagrodzenie: W zależności od formy współpracy:

    • B2B: 18 000 - 25 000 PLN + VAT (w zależności od wyników technicznego wywiadu testowego).

    • UOP: 14 000 - 20 000 PLN brutto.

  • Elastyczność: Możliwość pracy w 100% zdalnej, hybrydowej lub z naszego nowoczesnego, fikcyjnego biura w Warszawie.

  • Sprzęt najwyższej klasy: Dowolnie skonfigurowany laptop (Macbook Pro lub Dell XPS), dodatkowe monitory oraz akcesoria ułatwiające codzienną pracę.

  • Budżet szkoleniowy: Roczny budżet na konferencje, certyfikacje oraz dostęp do platform edukacyjnych (Udemy, Pluralsight).

  • Benefity pozapłacowe: Prywatna opieka medyczna, karta sportowa, ubezpieczenie na życie oraz darmowe lekcje języka angielskiego online.

  • Kultura pracy: Brak sztywnej hierarchii, płaska struktura organizacyjna, realny wpływ na wybór technologii oraz regularne (choć wirtualne) spotkania integracyjne.

  • Doświadczenie komercyjne: Minimum 5 lat pracy na stanowisku związanym z automatyzacją testów oprogramowania w środowisku komercyjnym.
  • Języki programowania: Bardzo dobra, praktyczna znajomość przynajmniej jednego z języków: Java, Python, JavaScript lub TypeScript (preferowany TypeScript).
  • Narzędzia automatyzacji: Biegła znajomość nowoczesnych narzędzi i frameworków takich jak Playwright framework, Cypress lub Selenium WebDriver.
  • Testowanie API: Praktyczna umiejętność testowania i automatyzacji interfejsów API przy użyciu narzędzi takich jak Postman, RestAssured lub SuperTest.
  • Bazy danych: Znajomość relacyjnych i nierelacyjnych baz danych (SQL, PostgreSQL, MongoDB) pozwalająca na swobodne przygotowywanie i weryfikację danych testowych.
  • Systemy kontroli wersji: Zaawansowana znajomość systemu Git (praca na gałęziach, rozwiązywanie konfliktów, pull requests).
  • Język angielski: Znajomość języka angielskiego na poziomie minimum B2/C1, umożliwiająca swobodną komunikację techniczną oraz tworzenie dokumentacji.

Zainteresowany/a tą ofertą?

Aplikuj na to stanowisko