# Michal Zak — Senior Test Automation Engineer

> Freelance Software Test Engineer with 8+ years of experiences in Software Development

## Contact & Profiles

- **Email**: [zako05@gmail.com](mailto:zako05@gmail.com)
- **Phone**: +421 903 647 310
- **GitHub**: [https://github.com/zako05](https://github.com/zako05)
- **LinkedIn**: [https://linkedin.com/in/zakmichal](https://linkedin.com/in/zakmichal)
- **Twitter**: [https://twitter.com/zak_michal](https://twitter.com/zak_michal)
- **Stack Overflow**: [https://stackoverflow.com/users/9822844/michalzak](https://stackoverflow.com/users/9822844/michalzak)
- **HackerRank**: [https://www.hackerrank.com/zako05](https://www.hackerrank.com/zako05)
- **CV (PDF)**: [https://www.zako05.dev/download_cv/CV-Michal-Zak-20261102.pdf](https://www.zako05.dev/download_cv/CV-Michal-Zak-20261102.pdf)

## 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.

## Experiences

### Senior Test Automation Engineer — Trezor, Prague (Aug 2025 - Jun 2026)

**Projects:**
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

**TechStack:** TS, Node.js, React, React Native, Playwright, WebSocket, Python, Git (GitHub Actions)

### Senior Test Automation Engineer — Instea, Bratislava (Aug 2023 - Jun 2025)

**Projects:**
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

**TechStack:** 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

**TechStack:** 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

**TechStack:** JS/TS, Node.js, React, Postgres, GraphQL, Git (GitLab), Docker, Cypress.io, Jest

### Software Test Engineer — Innovatrics, Bratislava (Feb 2019 - Oct 2020)

**Projects:**
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

**TechStack:** 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

**TechStack:** PHP, Ruby on Rails, Backbone.js, CoffeeScript, React Native, MariaDB, Postgres, Git (GitHub), Jenkins, Jasmine, Selenium WebDriver, Appium

## 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

## Certificates

- 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

## Machine-Readable & Agent Endpoints

- [LLMs Index (llms.txt)](https://www.zako05.dev/llms.txt)
- [Full LLM Context (llms-full.txt)](https://www.zako05.dev/llms-full.txt)
- [Structured CV JSON API](https://www.zako05.dev/api/cv.json)
- [API Documentation](https://www.zako05.dev/docs/)
- [MCP Server & Agent Guide](https://www.zako05.dev/mcp/)
- [XML Sitemap](https://www.zako05.dev/sitemap.xml)
