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 –
PresentMay 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 2026May 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 2024July 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 2023August 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 2022January 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 2020July 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 2016March 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 2014July 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.
