Experience¶
15 years of building and breaking software systems — mostly in QA, increasingly in cloud and platform engineering.
Valtech¶
Principal QA Engineer¶
May 2025 – Present · Remote, Poland
Working for a leading UK financial services provider on large-scale credit and loan application processes.
- Designing and implementing test automation strategy across distributed microservices
- Building and maintaining CI/CD pipelines in GitHub
- Testing and validating decision-engine logic (Zoral) for credit risk assessment and loan approvals
- Performing performance, integration, and end-to-end testing in a regulated environment
- Contributing to the QA community — sharing practices, mentoring peers
Stack: AWS · Django · Gatling · GitHub Actions · Python · Zoral
Principal QA Engineer¶
Aug 2023 – May 2025 · Remote, Poland
For a leading UK digital e-commerce retailer serving over 2.2 million visits per day.
- Building CI/CD pipeline from scratch
- Supporting migration from on-premise to AWS
- Sharing test automation strategy across the QA community
Stack: AWS · Karate · Gatling · GitLab CI · Python · Java
Tietoevry¶
Senior QA Engineer / DevOps Engineer¶
Oct 2016 – Apr 2023 · Poland (6 years 7 months)
- Managing CI/CD using Jenkins and Docker
- Testing data consistency between ERP (SAP Hybris) and AWS S3
- Writing integration tests in Python with BDD
- Building and automating acceptance tests with Selenium, Python, Robot Framework
- Performance testing (JMeter — endurance, load, stress) for a B2C platform
- Monitoring SOC vulnerabilities and supporting root cause analysis
- Gathering and clarifying customer requirements
Stack: Jenkins · Docker · Python · SAP Hybris · AWS S3 · Selenium · JMeter · Sonar Cube
Future Processing¶
Senior Python Developer / QA Engineer¶
Aug 2013 – Oct 2016 · Poland (3 years 3 months)
- Implementing SSIT, SIT, and end-to-end testing framework for a ticketing platform deployed in Helsinki
- Gathering client requirements and proposing test architecture covering ticket machines, printers, and sales applications
- Building a test case generator based on BDD-style descriptions
- Designing and deploying an HTTP server in Lua for an event detection system in public transport, using neural AI (neuraltalk)
Stack: Python · GitLab · Lua · BDD
Earlier roles¶
Senior QA Engineer / Python Software Architect¶
May 2010 – Oct 2016 · Gliwice
End-to-end testing framework design, BDD test case generators, AI-based event detection for public transport systems.
Early exploration of what would later become my interest in AI-first product development.
QA Engineer¶
Oct 2012 – Aug 2013
Designing distributed end-to-end testing architecture using TestComplete.
Deploying computer vision for automated testing.
Migrating business applications from PowerBuilder to .NET with automated coverage.