# Michal Zak — Senior Test Automation Engineer (Full Context) > Freelance Software Test Engineer with 8+ years of experiences in Software Development Canonical URL: https://www.zako05.dev/ Markdown URL: https://www.zako05.dev/index.md JSON API URL: https://www.zako05.dev/api/cv.json API Docs URL: https://www.zako05.dev/docs/ MCP Docs URL: https://www.zako05.dev/mcp/ ## Contact & Social Profiles - Name: Michal Zak - Role: Senior Test Automation Engineer - Email: zako05@gmail.com - Phone: +421 903 647 310 - GitHub: https://github.com/zako05 - LinkedIn: https://linkedin.com/in/zakmichal - Twitter: https://twitter.com/zak_michal - Stack Overflow: https://stackoverflow.com/users/9822844/michalzak - HackerRank: https://www.hackerrank.com/zako05 - TestAutomationU: https://testautomationu.applitools.com/me.html#zakmichal ## Career Profile Over the past years, I've primarily focused on the technical aspects of testing. This includes gaining a comprehensive understanding of how complex software systems interact to design robust, scalable test automation solutions based on modern best practices. I thrive on collaborating with colleagues to solve technical challenges, constantly expanding my skills through continuous team learning. With an open and communicative mindset, my easy-going and friendly personality helps me bridge communication and align with team needs. I continuously strive to deliver high-quality software under demanding technical conditions. ## Work Experience ### Senior Test Automation Engineer | Trezor, Prague (Aug 2025 - Jun 2026) Trezor Suite (Open-source application for managing secure hardware wallets) - Created Playwright E2E test suites focusing on core crypto processes like onboarding and passphrase handling - Addressed CI test inconsistencies and Electron teardown delays in GitHub Actions pipelines - Implemented automated testing for product analytics events and link validity checks Tech Stack: TS, Node.js, React, React Native, Playwright, WebSocket, Python, Git (GitHub Actions) ### Senior Test Automation Engineer | Instea, Bratislava (Aug 2023 - Jun 2025) US Quick Online 1.0 & 2.0 (B2B web-based app to manage clinical supply chain logistics) - Created and managed performance tests using K6 in JavaScript for both projects US Quick Dispatch Dashboard (Internal web-based app for dispatching international shipments) - Implemented end-to-end (E2E) and API tests with Playwright in JavaScript - Set up and optimized CI pipeline in Jenkins for efficient application testing Tech Stack: JS, Node.js, React, GraphQL, Git (GitHub/Bitbucket), MS Playwright, Grafana Labs K6, Docker, Jenkins ### Senior Test Automation Engineer | Vectary, Bratislava (Jun 2023 - Jul 2023) (Online 3D design and augmented reality platform) - Developed and maintained end-to-end and API tests with Cypress.io - Configured and optimized CI pipeline in Bitbucket for application testing Tech Stack: JS/TS, GraphQL, Git (Bitbucket), Docker, Cypress.io ### Senior Test Automation Engineer | Vestberry, Bratislava (Jul 2021 - Dec 2022) (B2B SaaS for VC portfolio management, providing data insights and automated reporting) - Created automated testing framework with Cypress.io adhering to best practices - Managed E2E/API tests using Cypress.io - Set up and managed CI pipeline in GitLab for efficient application testing Tech Stack: JS/TS, Node.js, React, Postgres, GraphQL, Git (GitLab), Docker, Cypress.io, Jest ### Software Test Engineer | Innovatrics, Bratislava (Feb 2019 - Oct 2020) Fingera (B2B SaaS solution providing biometric access control and attendance management for SMBs) - Manually tested the attendance system “Fingera” with expertise in biometric technologies for fingerprint and facial recognition - Managed automated tests in Selenium WebDriver (Ruby, Cucumber + Capybara) for the “Fingera” attendance system incorporating biometric features like fingerprint and facial recognition - Designed and implemented a test automation framework using Cypress.io for a novel cloud-based solution Tech Stack: Ruby, Ruby on Rails, Postgres, React, Git (Bitbucket), Docker, Selenium WebDriver, Cucumber, Capybara, Cypress.io ### Software Test Engineer - Lead | Box+Dice, Melbourne (Jan 2017 - Oct 2018) (B2B SaaS Real estate CRM for agents and agencies to manage contacts, listings, and sales) - Managed a testing team to ensure timely delivery of bug-free products to client - Implemented Agile values and principles to facilitate seamless integration of testing into development process - Facilitated regular communication with testers through individual sessions, e.g. stand-ups, retrospectives, etc. - Executed various test plans to ensure timely delivery of releases to clients with minimal bugs Tech Stack: PHP, Ruby on Rails, Backbone.js, CoffeeScript, React Native, MariaDB, Postgres, Git (GitHub), Jenkins, Jasmine, Selenium WebDriver, Appium ## Technical Skills & Proficiency - Exploratory Testing (100%) - E2E Test Automation (90%) - API Test Automation (60%) - Playwright (80%) - Git / GitHub (40%) - JavaScript (60%) - TypeScript (50%) - React / Node.js / GraphQL (30%) - CI/CD (Docker) (30%) - Zsh / Vim (30%) ## Education - Upper Intermediate, English — New Horizon College of English in New Zealand - Ing., Informatics — Slovak University of Technology ## Certifications - ISTQB Certified Tester Foundation Level, License 297 ## Languages - English: Professional working proficiency - Czech: Full professional proficiency - Slovak: Native proficiency ## Interests - Test Automation & JS - Running - Traveling - Splitboarding - Ice Hockey