Senior SDET with 8+ years of experience in quality engineering, building scalable test frameworks and integrating AI-powered tools to streamline workflows and maintain quality at scale.
Experience
2024 — Now
San Mateo, California, United States
● Built and scaled a TypeScript-based Playwright framework, reducing test execution time by 4 hours and dropping flaky test rate from 30% to 3% by replacing redundant UI steps with API calls
● Integrated Azure OpenAI to automate merge request reviews, saving 3-5 hours of manual review time per week
● Developed and scheduled GitLab pipelines in partnership with developers, ensuring stable automated test runs across all environments and nightly K6 performance checks
● Automated Jira and Confluence lookups via an OpenAI-powered Slack bot, giving the team instant access to project information without leaving their workflow
● Used complex SQL queries to validate backend data integrity across distributed services, catching data
inconsistencies before they reached production
● Implemented Allure reporting with error aggregation and Slack notifications, enabling faster identification and resolution of test failures across releases
2022 — 2024
Redwood City, California, United States
● Built a Python and Pytest test framework from scratch for API microservices, achieving full endpoint coverage and establishing a reliable foundation for ongoing regression testing
● Automated deployment pipelines for internal applications using GitHub Actions, Docker, AWS, and Kubernetes, eliminating a previously manual and time-consuming process
● Improved existing Cypress UI automated tests, reducing regression run time by 2 hours and increasing long-term maintainability
● Automated environment setup for feature testing, saving 20 minutes per instance and enabling QA teams to validate features faster
● Developed a centralized platform for QA test results, giving management visibility into quality metrics across all teams via a unified API
2021 — 2022
San Francisco, California, United States
● Designed test plans and strategies for new projects, establishing QA processes and improving test coverage
● Optimized and upgraded Cypress UI test scripts, reducing flakiness from 10% to 5%
● Migrated all test executions to Jenkins, centralizing the testing workflow and eliminating manual test execution
● Optimized and consolidated SQL queries to reduce redundancy and speed up data retrieval
● Facilitated active collaboration between manual QA and development teams for seamless communication, leading to improved efficiency and faster issue resolution
2020 — 2021
Sunnyvale, California, United States
● Built a Python and Selenium WebDriver test framework from scratch for a web-based application, establishing automated UI and API test coverage
● Developed internal tools using Flask and FastAPI to automate manual configuration tasks
● Contributed to building an SDK for API test automation and developed data-driven tests to improve coverage
● Configured and launched a CI system using Jenkins to automatically trigger API and UI tests after successful builds and report results to Jira
● Reduced UI test execution time by replacing manual test prerequisites with API calls
● Created scripts to automate repetitive QA processes, improving overall team productivity
2018 — 2020
2018 — 2020
Redwood City, California, United States
● Improved quality assurance processes across the company by standardizing test case creation and maintaining up-to-date QA documentation
● Developed SQL scripts to automatically collect and feed data into a visualization tool, reducing manual reporting effort
● Built API and UI automated tests using Python and Selenium WebDriver, improving test coverage and
accelerating releases
● Collaborated closely with developers to reproduce and resolve defects, ensuring issues were fixed before
reaching production
Education
Czech University of Life Sciences Prague