Bartosz Trębasiewicz

QA Automation & DevOps Engineer | Administrator systemów

14+ lat doświadczenia · Polska (zdalnie)

Podsumowanie zawodowe

Doświadczony specjalista QA & DevOps z bogatym doświadczeniem w:

  • Frameworki do automatyzacji testów (Selenium, Cucumber, JUnit)
  • Projektowanie i wdrażanie pipeline'ów CI/CD
  • Testy E2E aplikacji webowych (Playwright)
  • Wdrożenia w chmurze i środowiskach on-premises
  • Testy wydajnościowe i monitoring
  • Mentoring

Języki

  • 🇵🇱 Polski – ojczysty
  • 🇬🇧 Angielski – C1 (zaawansowany, swobodna praca zawodowa)
  • 🇩🇪 Niemiecki – komunikatywny

Doświadczenie

Technical Service & Support Specialist — IT.NORCOM

maj 2026 – obecnie

Świadczę serwis techniczny, diagnostykę i zdalne wsparcie; utrzymuję i edytuję strony internetowe, piszę zapytania T-SQL, analizuję logi aplikacji oraz bezpośrednio współpracuję z programistami przy rozwiązywaniu problemów klientów.

  • Zdalne wsparcie techniczne i diagnostyka
  • Utrzymanie i edycja stron internetowych
  • Zapytania T-SQL na potrzeby diagnostyki i przeglądu danych
  • Analiza logów aplikacji i współpraca z programistami przy rozwiązywaniu zgłoszeń

Product Consultant — BAE Systems

2021 – 2023

Kierowałem automatyzacją QA dla globalnej platformy wykrywania przestępstw finansowych, koordynując testy w zespole liczącym ~20 osób, utrzymując 1000+ testów automatycznych i manualnych oraz na bieżąco dostosowując scenariusze do 3-letniego backlogu i dynamicznie ewoluującego zakresu wydań.

  • Zarządzałem testami automatycznymi dla dynamicznie rozwijanej platformy finansowej
  • Utrzymywałem 1000+ regresyjnych i funkcjonalnych przypadków testowych
  • Dostosowywałem pokrycie QA do 3-letniego backlogu i cykli wydań
  • Współpracowałem w ramach interdyscyplinarnego zespołu liczącego ~20 osób

Implementation Specialist — Unicard S.A.

2018 – 2021

Zarządzałem wdrożeniami i integracją systemów kartowych, platform kontroli dostępu oraz rejestracji czasu pracy, tworząc dedykowaną logikę integracyjną łączącą krytyczne biznesowo systemy w środowiskach klientów.

  • Realizowałem wdrożenia systemów kartowych, kontroli dostępu i rejestracji czasu pracy
  • Tworzyłem i utrzymywałem rozwiązania integracyjne dla systemów krytycznych biznesowo
  • Koordynowałem techniczne wdrożenia w środowiskach operacyjnych
  • Wspierałem uruchamianie systemów i ich stabilizację w środowisku produkcyjnym

IT Support Specialist — IT Support Konin

2012 – 2018

Zapewniałem wsparcie techniczne i zarządzałem infrastrukturą w środowiskach biznesowych, w tym instalacją, utrzymaniem i diagnostyką systemów kamer, infrastruktury sieciowej oraz bieżących operacji IT.

  • Instalowałem i utrzymywałem systemy kamer oraz infrastrukturę sieciową
  • Zapewniałem codzienne wsparcie dla użytkowników końcowych i środowisk technicznych
  • Zarządzałem zadaniami infrastrukturalnymi w systemach o znaczeniu krytycznym dla biznesu
  • Odpowiadałem za diagnostykę awarii, konserwację i ciągłość działania usług

Lua Scripter / Pasjonat automatyzacji — World of Warcraft: The Burning Crusade / Wrath of the Lich King

2007 – 2010

Tworzyłem autorskie skrypty Lua w celu automatyzacji powtarzalnych czynności w grze, poprawy użyteczności interfejsu oraz wsparcia zarządzania starciami rajdowymi poprzez szybszy i bardziej przejrzysty workflow.

  • Tworzyłem skrypty automatyzujące UI i rozgrywkę na potrzeby wsparcia rajdów
  • Usprawniałem workflow graczy i zarządzanie starciami poprzez skrypty
  • Projektowałem logikę automatyzacji dla powtarzalnych zadań w grze
  • Opracowywałem zaawansowane modyfikacje i usprawnienia zwiększające efektywność

Closed Beta Tester / Gracz rankingowy — XyberMech

2004 – 2008

Brałem udział w zamkniętych testach beta i przez sześć miesięcy, w okresie największej popularności gry, zajmowałem 1. miejsce w rankingu w Polsce, łącząc grę rankingową z bezpośrednim feedbackiem dotyczącym jakości rozgrywki i stabilności.

  • Brałem udział w zamkniętych testach beta rywalizacyjnej gry online
  • Zdobyłem i przez sześć miesięcy utrzymywałem 1. miejsce w Polsce
  • Wpływałem na jakość rozgrywki poprzez testy i feedback
  • Osiągałem wysokie wyniki w warunkach rywalizacji

Szkolenia i warsztaty

Cyberbezpieczeństwo w przedsiębiorstwieNobleProg Polska · sierpień 20218 godz.Szczegóły szkolenia

6 godz. teorii + 2 godz. ćwiczeń; quiz online

Pierwsze z trzech szkoleń (łącznie 24 godziny szkoleniowe). Zakres: podstawy prawne Krajowego Systemu Cyberbezpieczeństwa, standardy ISO i organizacja systemu bezpieczeństwa. Wiedza przydatna w testowaniu oprogramowania, analizie wymagań bezpieczeństwa, dokumentowaniu procesów, analizie ryzyka i współpracy z zespołami IT oraz bezpieczeństwa.

  • Cyberbezpieczeństwo
  • ISO
  • Zarządzanie bezpieczeństwem
Audyt bezpieczeństwa informacjiNobleProg Polska · sierpień 20218 godz.Szczegóły szkolenia

6 godz. teorii + 2 godz. ćwiczeń; quiz online

Proces audytu, podstawy prawne ochrony informacji, ocena zabezpieczeń, nadzór nad rozwiązaniami systemowymi i audyt wewnętrzny.

  • Bezpieczeństwo informacji
  • Audyt
  • Audyt wewnętrzny
Zarządzanie ryzykiem informacjiNobleProg Polska · sierpień 20218 godz.Szczegóły szkolenia

6 godz. teorii + 2 godz. ćwiczeń; quiz online

Klasyfikacja informacji, identyfikacja zagrożeń, szacowanie ryzyka, zarządzanie kryzysowe, dokumentacja systemowa i plany reagowania.

  • Bezpieczeństwo informacji
  • Zarządzanie ryzykiem
  • Zarządzanie kryzysowe
Pierwsze kroki z Microsoft AzureStacja IT (Sages) · 18 grudnia 2021Szczegóły szkolenia

Zdalnie · warsztat praktyczny

Praca z Azure CLI i w IDE.

  • Azure
  • Azure CLI
Wprowadzenie do PythonaStacja IT (Sages) · 19 marca 2022Szczegóły szkolenia

Zdalnie · warsztat praktyczny

Ćwiczenia w przygotowanym środowisku Pythona.

  • Python
BDD z Cucumber i GherkinStacja IT (Sages) · 8 czerwca 2022Szczegóły szkolenia

Zdalnie · warsztat

Warsztat dotyczący podejścia BDD i narzędzi Cucumber/Gherkin.

  • Cucumber
  • Gherkin
  • Java
  • Maven
Szkolenie z LinuksaSzkolenie wewnętrzne u pracodawcy · czerwiec 2022Szczegóły szkolenia

Praca na dedykowanej maszynie wirtualnej przez SSH

  • Linux
  • SSH
Podstawy PostmanaStacja IT (Sages) · 29 sierpnia 2022Szczegóły szkolenia

Zdalnie · warsztat

  • Postman

Umiejętności

Zapewnienie jakości (QA)

  • Selenium WebDriver
  • Cucumber BDD
  • Gherkin
  • JUnit / TestNG
  • Rest Assured API
  • JMeter (Performance)
  • Postman
  • QA Automation

DevOps i infrastruktura

  • Docker & Docker Compose
  • Proxmox (Hypervisor, LXC)
  • Jenkins CI/CD
  • systemd services
  • Traefik (reverse proxy)
  • Self-hosting & monitoring

Technologie webowe i integracje

  • Next.js / React
  • Node.js
  • Playwright (E2E)
  • Redis
  • Discord API & bots
  • OAuth2 (Discord, Steam OpenID)
  • LLM integration (Ollama, Gemini)
  • ComfyUI (image generation)

Programowanie i skrypty

  • Java
  • Python
  • C#
  • Bash/Shell
  • TypeScript
  • SQL (MS-SQL, PostgreSQL)

Chmura i bazy danych

  • MS-SQL Server
  • PostgreSQL
  • MongoDB

Narzędzia i platformy

  • Git / GitHub
  • JIRA
  • Confluence
  • Linux (CentOS, Debian, Ubuntu)
  • Windows Server
  • n8n Automation

Projekty

ariku.pl — self-hosted web platform

Ta strona: portfolio w stylu terminala, panel społecznościowy serwera gamingowego na Discordzie, kreator koszulek full-print oraz panel administratora, zbudowane i utrzymywane samodzielnie na domowym klastrze Proxmox

  • ~200 testów E2E Playwright na dedykowanym kontenerze LXC, ze strumieniowaniem wyników na żywo na stronę
  • Kreator koszulek z generatorami wzorów opartymi na seedach, wgrywaniem grafik i walidacją DPI do druku
  • Logowanie przez Discord OAuth2, samodzielne przydzielanie ról i kontrola serwerów gier dla członków społeczności
  • Boty Discord oparte na lokalnych modelach LLM (Ollama) i Gemini, generowanie grafik AI za pomocą ComfyUI
  • Panel właściciela: monitoring infrastruktury, alerty, kopie zapasowe, statystyki wizyt
  • Next.js
  • React
  • TypeScript
  • Playwright
  • PostgreSQL
  • Redis
  • Node.js
  • Discord API
  • Ollama
  • ComfyUI
  • Proxmox
  • Traefik
  • systemd

QA Automation Framework

Automatyzacja testów E2E z wykorzystaniem Selenium, Cucumber i Gherkin

  • 1000+ przypadków testowych
  • 70% pokrycia testami
  • Wsparcie dla równoległego wykonywania testów
  • Integracja z CI/CD
  • Java
  • Selenium
  • Cucumber
  • Gherkin
  • TestNG
  • Maven

Proxmox Cloud Setup

Lokalna platforma wirtualizacji (on-premises) dla 20+ maszyn wirtualnych

  • Klaster wysokiej dostępności (HA)
  • Obsługa migracji na żywo
  • Automatyzacja tworzenia kopii zapasowych
  • Monitoring wydajności
  • Proxmox
  • Linux
  • Networking
  • Storage

API Testing Suite

Automatyzacja testów REST API z wykorzystaniem Rest Assured i Postman

  • 200+ przetestowanych endpointów API
  • Benchmarki wydajności
  • Testy bezpieczeństwa
  • Testy kontraktowe
  • Rest Assured
  • Java
  • TestNG
  • Maven

n8n Automation Workflows

Automatyzacja procesów biznesowych przy użyciu platformy n8n

  • 20+ zautomatyzowanych procesów (workflows)
  • Skrócenie czasu pracy o 50%
  • Obsługa błędów i rejestrowanie logów
  • Integracja z 15+ usługami
  • n8n
  • Node.js
  • REST APIs
  • Webhooks