W skrócie
- Zadania: Twórz nowoczesne frameworki testowe i automatyzuj procesy QA w dynamicznym zespole.
- Firma: Fikcyjny lider w innowacyjnych rozwiązaniach chmurowych dla sektora fintech.
- Benefity: Atrakcyjne wynagrodzenie, elastyczna praca zdalna oraz budżet na rozwój zawodowy.
- Pozostałe informacje: Pracuj w płaskiej strukturze organizacyjnej z realnym wpływem na wybór technologii.
- Dlaczego ta praca: Dołącz do zespołu, który definiuje standardy bezpieczeństwa i niezawodności w oprogramowaniu.
- Kwalifikacje: Minimum 5 lat doświadczenia w automatyzacji testów oraz znajomość języków programowania.
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 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.
Responsibilities
- 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.
Compensation and Benefits
- 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.
Requirements
- 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.
[OGŁOSZENIE TESTOWE] Senior QA Automation Engineer (Test-Automation) in Katowice – pracodawca: Pracatop
Nasza firma to doskonałe miejsce pracy, które stawia na rozwój swoich pracowników i elastyczność w organizacji pracy. Oferujemy atrakcyjne wynagrodzenie, profesjonalne szkolenia oraz możliwość pracy zdalnej, co pozwala na dostosowanie godzin pracy do indywidualnych potrzeb. Wspieramy naszych pracowników w osiąganiu celów zawodowych, a nasza kultura pracy opiera się na empatii, komunikacji i współpracy.