Summary
15+ years of experience in software quality engineering, focused on test automation architecture, AI-augmented workflows, and integration testing. Recently gained experience in Playwright automation, K6 Load/Performance testing, DevTestOps, Prompt/Context AI Engineering, Generative AI (GenAI), Model Context Protocol servers (MCPs), Agentic test generation, AI-driven testing, Spec-driven testing, Custom Agents and Skills, and agent-to-agent (A2A) multi-agent flows. Advocate of ISO/IEC 9126 software quality standards. Building personal projects and tools with a strong focus on AI-driven development.
Work Experience
Czech Government Department · Prague, Czech Republic
- Reviewed and audited an existing AI-first Playwright/TypeScript/Python automation framework, improving scalability, reliability, and long-term maintainability.
- Refactored AI-generated codebases into a scalable and standardised architecture using predefined prompts, reusable workflows, and newly designed meta-prompt templates.
- Enhanced integration of AI-driven development and testing tools, including Codex, Codex CLI, Playwright-MCP, and Playwright-CLI, defining reusable configurations, agent rules, and automation standards.
- Designed and implemented tools, utilities, and Agent Skills for AI agents, enabling consistent interaction with the framework and supporting fully automated QA workflows.
- Developed and refined AI-powered test generation workflows for creating test cases, execution logic, and automation scenarios directly from specifications, existing codebases, and meta-prompts.
- Extended test-reporting capabilities with advanced debugging and observability features, including network monitoring, session/cookie state tracking, and detailed test-step execution analysis.
- Optimised framework execution for both fast and constrained environments through centralised configuration management, serial/parallel execution strategies, and dedicated proxy-based setups.
Prague, Czech Republic
- Continued development of a Playwright/TypeScript automation framework, enhancing scalability, reliability, and maintainability across multiple test projects.
- Integrated AI-driven tools (GitHub Copilot, instruction-based prompts, MCP servers) into the testing workflow to accelerate test design, refactoring, and documentation.
- Delivered continuous training to junior and senior test team members.
- Developed and refined AI-assisted test generation workflows enabling automated creation and maintenance of test cases directly from specifications.
- Explored prompt-engineering & GenAI techniques for improving AI code output quality and test stability.
- Designed and developed a test automation framework from scratch using Playwright with TypeScript, focused on scalability, simplicity, and maintainability.
- Architected a poly-repository structure (Common + Client Sites) enabling reuse and customization across multiple client variants of the CPQ product.
- Implemented a Page Object Model (POM) based on a clear element → component → page hierarchy to improve modularity and readability.
- Integrated Biome, ESLint, and Prettier for unified code formatting, linting, and style consistency across all test projects.
- Adopted Deno as a packager/runtime for faster dependency management and isolated test execution.
- Established a shared framework vision supporting both senior and junior QA engineers — simple for onboarding, leveraging full Playwright feature set (fixtures, parallelism, trace viewer).
- Enhanced the Playwright C# testing framework (with NUnit & SpecFlow) to improve stability, reusability, and maintainability across multiple product lines. Execution time improved by 60%. Added support for parallel execution.
- Optimized CI/CD pipelines in Azure DevOps, integrating automated test runs, quality gates, and PowerShell-based validation scripts for TestOps and build quality checks.
- Participated in performance and stress testing initiatives using K6 and JMeter, aligning load profiles with real-world user behavior.
- Explored and evaluated AI-assisted testing tools such as GitHub Copilot, applying them to JavaScript/TypeScript and C# frameworks to accelerate script authoring and refactoring.
- Proposed and documented recommendations for AI tool adoption, workflow automation, and code generation within QA teams.
- Built a Proof of Concept for Generative AI-driven API testing, demonstrating the potential of LLMs in test data synthesis, assertion generation, and coverage optimization.
- Oversaw QA process standards for 14 applications, ensuring consistency and quality across all projects.
- Assisted development teams with test estimations, enhancing project planning and execution.
- Provided QA customer support and established project standards, facilitating smoother transitions.
- Developed proof of concepts for testing using Playwright and K6 frameworks, driving innovation in testing practices.
- Designed and implemented manual and automated test cases across multiple project domains.
- Led a team of 4 QA engineers in building and maintaining a Selenium C# testing framework, reducing manual regression testing of automated runs by 95%.
- Executed over 30,000 regression E2E tests monthly, optimizing execution time by 80% through test codebase refactoring and execution flow optimization.
- Enhanced test process efficiency and automation coverage, decreasing average open defect count by 85% through quality process standardization.
- Performed ROI analysis of automation coverage, identifying high-value automation areas for maximum efficiency.
- Crafted accurate test estimations for new feature releases with only ±10% deviation from actual execution effort, including projected automation coverage.
- Managed test planning, tracking, and reporting in Azure DevOps, ensuring transparency and continuous delivery readiness.
- Conducted load and performance testing using JMeter, K6, and Postman; reduced bottlenecks and improved throughput by 90% on critical parts.
- Managed and optimized Azure build agents and CI infrastructure.
- Defined and enforced QA standards, coding guidelines, and review processes across the team.
- Provided mentorship, code and PR reviews, and task assignments for QA engineers.
- Represented the QA team in stakeholder reviews and client calls.
- Developed automated UI end-to-end test suites and scenarios using C# Telerik TestStudio.
- Achieved an 80% reduction in manual execution time for regression testing through efficient test automation.
- Enhanced codebase efficiency by minimizing duplication of Page Objects in the Page Object Model, leading to a 50% decrease in execution time.
- Created JMeter scenarios for load testing and data quality measurement, ensuring robust performance during bulk data imports.
- Analyzed and designed over 100 test cases in Enterprise Architect.
- Developed over 2,500 integration and contract tests.
- Reduced manual regression testing by 90%.
- Improved test regression process by detailed reporting and acceptance protocols, increasing efficiency by 50%.
- Load and stress tested over 250 critical endpoints.
- Crafted test-data strategy for API flow E2E tests covered by 100% automation.
- Conducted comprehensive testing of software products linked to intelligent hardware.
- Created detailed reports on testing outcomes and configuration of software and hardware products.
- Tested new releases of the Intelligent Information System (IIS) for data collection from smart electricity meters.
- Configured various smart meters for diverse applications, from small residences to large facilities.
- Collaborated in a six-member international team, leveraging diverse expertise from various countries and universities.
- Engaged in innovative product development to create cutting-edge solutions for Bang & Olufsen.
- Fostered a culture of creativity and collaboration, enhancing team dynamics and project outcomes.
EUROVIA CS, a. s. · Ostrava, Czech Republic
- Provided comprehensive technical support, ensuring smooth operation of hardware and software systems.
- Managed and repaired hardware, enhancing the reliability of IT infrastructure.
- Supported software installations and driver updates for PCs and printers.
- Optimized network administration processes.
Hlucin.net, s.r.o. · Hlučín, Czech Republic
- Installed and configured client PCs to connect seamlessly to WiFi networks.
- Set up network settings and installed WiFi routers in residential facilities.
- Prepared UTP cables and assisted in installation of optical WiFi antennas.
- Measured WiFi signal strength to ensure optimal performance for clients.
Education
Master — Information Technology
2009 – 2015
Master (Erasmus exchange programme) — Information Technology
2009 – 2010
Bachelor — Information Technology
2006 – 2009
High School — Electrical Engineering and Computer Science
SPS EI Ostrava
2002 – 2006
Skills
Test Automation Frameworks
PlaywrightSelenium WebDriverWebdriverIOCypressMochaTelerik Test StudioSikuliSpecFlowNUnitxUnitMSTest
Performance & Load Testing
K6JMeterGrafanaPrometheusBeanShellHammerDBBenchmarkSQLPostman
Programming Languages
C#.NETTypeScriptJavaScriptPowerShellGroovyBeanShellHTMLCSSSQL
API & Integration Testing
RESTSOAPGraphQLPostmanSoapUIRPCWSDLXSDXML
AI & Prompt Engineering
Prompt EngineeringContext EngineeringRAG (Retrieval-Augmented Generation)MCP (Model Context Protocol)GenAIAgentic Test GenerationAI-driven TestingGitHub CopilotLLM-assisted Test Design
CI/CD & DevOps
Azure DevOpsGitHub ActionsGitLab CIAzure PortalTFSVSTSGitSVNDocker
Databases
MS SQL ServerOracle DatabasePostgreSQLMySQL
Methodologies & Standards
BDD (Behaviour Driven Development)TDD (Test Driven Development)ScrumAgileQuality AssuranceUAT (User Acceptance Testing)Continuous TestingIn-Sprint TestingTest EstimationROI AnalysisITILRUPISO/IEC 9126POM (Page Object Model)Fluent API
Design & Modelling
UMLEnterprise ArchitectXMLSpyOOPFunctional Programming
Operating Systems & Infrastructure
WindowsLinux / UnixmacOSActive DirectoryISO/OSIIEEE 802.xCISCO
Certifications
-
Effective Automated Testing with Selenium
— 2016
-
ISTQB Certified Test Foundation Level
— 2017
-
Selenium GRID
— 2019
-
Performance Tester
— 2019
-
Cypress Bootcamp
— 2021
-
Web Testing with Playwright
— 2023
-
Web Performance Tester
— 2023
-
Cypress Core v12
— 2023
-
Championship in K6.io
— 2023
-
AI for Developers and Testers
— 2025
-
Vibecoding: Solve Problems with AI
— 2025
Projects
Playwright/TypeScript poly-repository test automation framework for Vendavo CPQ product across multiple client variants.
- Poly-repository architecture (Common + Client Sites)
- POM hierarchy: element → component → page
- Biome + ESLint + Prettier for code quality
- Deno runtime for isolated test execution
PlaywrightTypeScriptDenoPOMESLint
Proof of Concept for Generative AI-driven API testing using LLMs for test data synthesis, assertion generation, and coverage optimization.
- LLM-generated test data synthesis
- Automated assertion generation
- Coverage analysis and optimization
GenAILLMAPI TestingAIPoC
QA for DAC6 — the EU Directive on cross-border tax arrangements.
SeleniumC#Azure DevOpsCompliance Testing
QA for a system digitizing documents and extracting/processing structured data from unstructured sources.
SeleniumC#Document ProcessingAzure DevOps
Information system for distribution of heat and consumption for networks in the Slovak Republic.
- Developed automated UI end-to-end test suites using C# Telerik TestStudio for the distribution network IS.
- Created JMeter load test scenarios for bulk data import performance validation.
C#Telerik TestStudioJMeterLoad TestingPOM
Electronic highway vignette system for the Slovak Republic (NDS / Skytoll).
- Built and maintained regression test suites using C# Telerik TestStudio for the national e-vignette platform.
- Achieved 80% reduction in manual regression execution time through Page Object Model optimisation.
C#Telerik TestStudioRegression TestingPOMUI Automation
Testing for the Czech Ministry of Transport national driving theory test platform.
Integration TestingGovernmentMinistry of Transport
Testing for the Czech Ministry of Transport state technical inspection (STK) information system.
Integration TestingGovernmentMinistry of Transport
Testing for the coordination centre for departmental medical information systems (Ministry of Interior).
Integration TestingeGovernmentHealthcare ITMinistry of Interior
Testing for the national registers authority (MVČR, Ministry of Interior, eGovernment).
Integration TestingeGovernmentMinistry of Interior
Languages
English
C1 — Independent user
Polish
B2 listening / A1 reading
Slovak
B2 — Independent user
Conference Speaking & Community
GDG Ahlen X Build with AI 2026 · Playwright User Event 2025 · Testmuconf 2024 · .NET Conf 2024 Prague · AI & LLM v praxi DataScript 2024 · Online TestJS 2023 · OnlineTestConf 2023 · DockerCon 2023 · TestMu 2023 · Test Automation University Conference 2023 · Cypress Bootcamp 2021 · Test-stack 2020 · SeleniumConf 2019 · Performance Workshop 2019 · Pro-test 2016 Special · MDevCamp 2016 · WebExpo 2014