Rafał Łabędzki

QA Architect

About me

QA Architect & Quality Process Lead with 10+ years of experience designing test strategies, building automation frameworks from scratch, and raising engineering maturity across multiple teams. I specialize in diagnosing organizational bottlenecks, shaping quality processes, and leading initiatives that improve reliability, collaboration, and delivery flow.


My background spans test automation, DevOps practices, agile leadership, and AI-assisted testing. I design and evaluate AI-driven quality solutions, build proof-of-concepts integrating machine learning into QA workflows, and explore how AI can support test generation, risk analysis, and decision-making.


I thrive in environments where quality, architecture, and strategy intersect — helping organizations build sustainable, scalable, and predictable engineering ecosystems.

Resume

Skills

AI & Automation Specialist

  • Data processing & feature engineering for AI
  • RAG pipelines & vector databases
  • Workflow automation with n8n
  • Containerization with Docker
  • CI/CD with GitLab/GitHub
  • Linux administration basics
  • Ansible & Kubernetes basics

Test Automation & QA

  • Playwright, Cypress
  • API Testing
  • Test strategy design

Languages & Development

  • Python
  • JavaScript / TypeScript / Node.js
  • YAML / JSON

Other

  • Agile (Scrum)
  • Mentoring

Trainings & Certifications

  • Data science Training - Kaggle (in progress)
  • MLOps Training - CGI Internal (in progress)
  • 100 Days of Code - Python Pro Bootcamp - Udemy (in progress)
  • DevOps Beginners to Advanced with Projects - Udemy
  • GitLab CI/CD & DevOps Hands-On - Udemy
  • Playwright JS/TS & Cypress Automation - Udemy
  • Core DevOps Skills - CGI Internal
  • Scrum Master Training - CGI Internal
  • Security in Testing / OSINT - Niebezpiecznik.pl

Education

Bachelor's Degree, Business Informatics

2014 - 2017

Wrocław University of Economics and Business

Focus: Database technologies and mobile applications

Professional Experience

CGI

Senior IT Consultant

Jan 2025 - Present

IT Consultant

Oct 2016 - Dec 2024

Key Projects & Achievements:

Senior Tester - legacy insurance system & Test Automation Mentor

Jun 2025 - Currently

  • Performing deep manual testing of complex cases in legacy insurance systems
  • Supporting multiple teams by mentoring them in automation and performance testing practices
Scrum Master for Multi-Team Collaboration

Dec 2024 - May 2025

  • Supported several agile teams delivering on parallel projects for the same enterprise client
  • Improved cross-team coordination, backlog alignment, and agile maturity
  • Acted as a mentor for team members and Product Owner
DevOps Consultant - CI/CD Modernization

Sep 2024 - Nov 2024

  • Advised client teams on updating and streamlining legacy CI/CD pipelines
  • Proposed actionable improvements to workflows and deployment automation
  • Facilitated knowledge transfer and implementation planning for long-term sustainability
Scrum Master & Test Lead - Feature Integration Project

Jun 2024 - Aug 2024

  • Led testing and coordination for a feature added to a live system maintained by multiple other teams
  • Balanced Scrum Master responsibilities with test planning and execution oversight
  • Ensured smooth integration by introducing clear quality gates and communication paths
End-to-End QA Automation & Agile Leadership

Sep 2023 - Jun 2024

  • Led a greenfield automation initiative as both Test Automation Lead and Scrum Master
  • Recruited and trained junior QA engineers, setting up the team and onboarding from scratch
  • Selected and tailored tools (Cypress, Postman, GitLab CI) to client needs and constraints
  • Supported the client in agile transformation and QA strategy
  • Delivered a complete framework with robust test coverage on time and beyond scope, earning exceptional client feedback
BDD Implementation & Test Automation Strategy

Mar 2022 - Jul 2023

  • Introduced and championed Behavior-Driven Development (BDD) across QA and development
  • Developed UI and API test automation frameworks from the ground up
  • Acted as technical leader and communication bridge between QA and developers
Data Warehouse Rebuild - Test Leadership

Mar 2022 - Jul 2023

  • Provided automation and test leadership for a critical data migration and warehouse rebuild
  • Ensured data validation, transformation testing, and API validation with automation
Test Automation for Insurance Platform

Sep 2020 - Aug 2021

  • Built automation from scratch for a greenfield application using Node.js-based tools
  • Integrated tests into early-stage CI processes, contributing to development stability
Manual & Exploratory Testing

2016 - 2020

  • Performed deep manual testing of complex cases in insurance systems
  • Actively contributed to quality improvement and process documentation
  • Supported production systems and regression cycles for legacy platforms

Projects

This section showcases a selection of my practical work, highlighting projects where I applied my skills in software development, test automation, DevOps, and MLOps. Each project demonstrates not only the use of specific technologies but also my focus on building reliable, automated, and production-ready solutions.

Local AI Assistant for JIRA / ServiceNow - POC

Built a proof-of-concept local LLM that interacts with ticketing systems like JIRA or ServiceNow. The assistant runs entirely locally and securely, uses RAG (retrieval-augmented generation) with a FAISS vector database, and can be integrated with communication platforms such as Discord, Slack, or Teams.
This POC demonstrates how combining containerization, workflow automation (n8n), and AI can support teams by facilitating knowledge acquisition, answering specific questions, and quickly generating insights from ticketing data.
The architecture is flexible and extendable, making it easy to adapt for different corporate environments while keeping sensitive data on-premises.

Titanic

A machine learning project based on the Titanic dataset, developed as a microservice with an exposed REST API. The workflow includes data preprocessing, feature engineering, and training a classification model to predict passenger survival. The trained model is exported and integrated into a FastAPI application, which serves predictions via API endpoints. The service is fully containerized with Docker, and a GitHub CI/CD pipeline ensures automated building, testing, and deployment. This project demonstrates the application of MLOps practices in packaging, delivering, and maintaining machine learning models as production-ready services.

My portfolio page

A web application built with Python to showcase my professional experience and projects. The site is fully containerized with Docker and follows a CI/CD approach using GitHub pipelines for automated building, testing, and deployment. End-to-end tests were implemented with Playwright to ensure reliability and smooth user interaction. The project reflects my focus on clean design, automation, and applying modern DevOps practices to web development. The frontend is a modified version of the 'iPortfolio' design.

Private Multimedia Server

Designed and deployed a self-hosted media server on a repurposed laptop running Ubuntu Server. The goal was to explore real-world DevOps workflows and improve my understanding of infrastructure automation

Highlights
  • Used Ansible for automating setup and configuration of services
  • Deployed media applications in containers using Docker
  • Created custom, minimal Helm charts for application deployment
  • Applied basic Kubernetes (K3s) practices to manage services in test and production namespace
  • Integrated Prometheus and Grafana for basic monitoring