Rafal Jablonski

Rafal Jablonski

Independent Test Automation Architect | SureCode Lab

With over 10 years of dedicated experience in software quality assurance, I specialize in building robust testing frameworks from the ground up. My expertise is centered on modern technologies including Playwright, TypeScript, and Python, with a strong command of both GUI and API testing. I don't just write test scripts; I architect scalable, end-to-end test automation strategies and integrate them seamlessly into CI/CD pipelines.

Core Tech Stack

Architecture & CI/CD
Page Object Model (POM)
GitHub Actions
GitLab CI/CD
Jira Xray Integration
E2E Frameworks
TypeScript
Playwright
Backend & API
Python
Pytest
REST API
SQL
Automated Test Data Generation

Professional Experience

  • May 2026
    Present
    May 2026 – Present

    Test Automation Architect

    SureCode Lab [B2B]

    Client: Confidential (High-Tech Manufacturing)

    • Driving enterprise-level quality strategies and architecting modern testing ecosystems for high-scale clients.
    • Architecting scalable, maintainable end-to-end testing frameworks using modern toolchains.
    • Integrating testing architectures directly into CI/CD pipelines to ensure continuous quality and early defect detection.
  • May 2024
    April 2026
    May 2024 – April 2026

    Senior Test Automation Engineer

    Capgemini

    Client: Confidential (Automotive)

    • Architected and developed a robust, scalable, and maintainable automated testing framework from the ground up using Playwright and TypeScript.
    • Engineered a feature within the framework to support multiple user roles, allowing for comprehensive testing of role-based access control (RBAC).
    • Developed a system for the automated generation of test data to ensure consistent and reliable test execution.
    • Integrated the test automation framework seamlessly into the CI/CD pipeline using GitHub Actions and configured auto-publishing of results to Jira Xray.
  • July 2023
    April 2024
    July 2023 – April 2024

    Technical Tester (Python)

    Capgemini

    Client: Confidential (Major Financial Institution)

    • Developed and maintained automated regression tests for data-intensive microservices using Python and Pytest.
    • Engineered a library of reusable Python helper functions by refactoring complex code, enhancing code modularity and maintainability.
    • Monitored automated test execution within the GitLab CI/CD pipeline and utilized SQL queries to validate data processing outcomes.
  • August 2022
    June 2023
    August 2022 – June 2023

    Quality Engineering Architect

    Capgemini

    Client: Confidential (Automotive)

    • Architected and governed the overall quality assurance processes for a 50-person project team.
    • Designed and implemented a new end-to-end GUI test automation framework from the ground up using Cypress with TypeScript.
    • Spearheaded the transformation of the manual testing team into a modern Quality Engineering team.
  • January 2018
    July 2022
    January 2018 – July 2022

    Test Manager & Scrum Master

    Capgemini

    Client: Confidential (Automotive)

    • Acted as Scrum Master, facilitating Agile ceremonies and championing the project's successful transformation from Waterfall to an Agile/Scrum methodology.
    • Designed, implemented, and managed a structured release process for software package delivery.
  • July 2016
    December 2020
    July 2016 – December 2020

    Software Test Engineer

    Capgemini

    Client: Confidential (Automotive)

    • Developed automated regression tests using Selenium WebDriver with Java.
    • Conducted comprehensive functional and regression testing on complex software.
  • March 2015
    July 2016
    March 2015 – July 2016

    Software Tester

    Euro Bank & Getin Noble Bank
    • Developed automated API and web service tests using SoapUI and Groovy Script.
    • Authored and executed complex T-SQL queries to validate data integrity and build internal automated tools for test data management.
    • Conducted multi-layered functional and integration testing for critical banking applications.
  • July 2012
    October 2014
    July 2012 – October 2014

    Quality & Documentation Specialist

    APC Presmet
    • Early Engineering Mindset: Authored and deployed an automation script that generated print-ready technical documents directly from Excel data, drastically reducing manual effort.