Summary
Overview
Work History
Education
Skills
Languages
Certification
Timeline
Generic

Michał Goryński

Poznań,Poland

Summary

QA Automation Engineer with 12 years of experience in software testing, including over 5 years specialising in test automation. Experienced in building, evolving and maintaining automation frameworks using Playwright, Cypress, TypeScript and Cucumber (BDD). Strong background in designing reusable automation solutions, increasing test coverage and delivering reliable end-to-end test suites for modern web applications. Strong collaborator with developers, Product Owners and QA teams, focused on delivering reliable and maintainable software.

Overview

2
2
Languages
1
1
Certification
12
12
years of professional experience

Work History

QA Automation Engineer

Capital.com
12.2024 - Current

Global CFD and Forex trading platform operating in more than 180 countries.

  • Expanded onboarding automation coverage from 15% to 85% for web application and from 60% to 95% for mobile application, enhancing new user integration.
  • Designed and implemented reusable automation mechanism for regulatory questionnaires, dynamically mapping backend responses to questionnaire definitions, eliminating hardcoded test data and reducing maintenance effort.
  • Built and maintained reusable UI components, Page Object Model abstractions, custom commands and shared automation utilities, improving framework consistency and reducing duplicated code.
  • Maintained automation compatibility with frontend changes by updating shared framework components and end-to-end scenarios in line with developers' merge requests, ensuring testing accuracy.
  • Improved regression suite stability by investigating failing and flaky tests and implementing long-term fixes.
  • Collaborated closely with developers, Product Owners and QA engineers, contributing to feature delivery, merge request reviews and continuous automation improvements.

QA Automation Engineer

Code & Pepper
11.2023 - 12.2024

GaiaLens – ESG investment analytics platform.

  • Rebuilt and significantly expanded an early-stage Playwright automation framework, transforming it into a maintainable and scalable solution.
  • Designed and implemented reusable Page Object Model classes, custom commands and API utilities supporting end-to-end automation.
  • Integrated automated tests with GitHub Actions and collaborated closely with developers to resolve application and automation issues.
  • Implemented API-assisted authentication and test data preparation to improve execution speed and test reliability.
  • Expanded regression coverage by developing automated scenarios for newly delivered features.

Test Engineer

Sigma IT Poland
04.2022 - 11.2023

Developed and maintained end-to-end automated tests using Cypress, TypeScript and Cucumber (BDD).

  • Expanded regression coverage by automating newly developed features and improving existing test scenarios.
  • Integrated automated tests with GitHub Actions as part of the CI pipeline.
  • Collaborated closely with developers and QA engineers to maintain automation quality and support feature delivery.
  • Delivered internal knowledge-sharing sessions on Cypress automation for QA team members.
  • Social care management platform used by municipalities and healthcare providers in Sweden.

QA Automation Engineer

Vizlib
02.2021 - 04.2022

Business Intelligence platform for advanced data visualization.

  • Developed Cypress automation framework from the ground up as sole Automation QA Engineer, enabling efficient testing processes.
  • Designed a scalable Page Object Model architecture together with custom Cypress commands and API utilities.
  • Implemented API-based authentication together with automated test data creation and cleanup
  • Developed visual regression tests for chart-based user interfaces using automated image comparison.
  • Integrated framework with GitHub Actions, Allure reporting, and automated screenshots and retry mechanisms, ensuring reliable CI execution.
  • Provided pair programming sessions and ongoing technical support as a buddy for new team members, facilitating smoother onboarding.

Setapp

Quality Assurance Specialist
05.2020 - 02.2021
  • Developed automated end-to-end tests using SpecFlow.
  • Performed manual testing, defect verification and regression testing.
  • Collaborated with developers to improve software quality and validate new features.

QA Specialist

Beta District
07.2018 - 05.2020
  • Developed automated and manual tests for a sports betting platform.
  • Performed REST API testing using Postman.
  • Collaborated with developers throughout the software development lifecycle.

Software Quality Control Engineer

Comarch
09.2017 - 07.2018
  • Performed manual testing of telecommunications management systems.
  • Reported, verified and tracked software defects.
  • Executed functional and regression testing for new releases..

Test Engineer

Fibar Group
07.2016 - 09.2017
  • Tested web and mobile applications for smart home solutions.
  • Executed functional, regression and exploratory testing.
  • Worked closely with developers to validate new product functionality.

Junior Software Testing Engineer

Samsung Poland R&D Center
08.2014 - 07.2016
  • Performed functional and regression testing for mobile software releases.
  • Tested Android software and validated VoLTE, VoWiFi and RCS functionalities for Samsung mobile devices.
  • Reported and verified software defects in collaboration with development teams.

Education

Master of Science - Electronics and Telecommunications

University of Technology
Poznań
01-2014

Bachelor of Science - Electronics and Telecommunications

University of Technology
Poznań
01-2013

Skills

Test Automation
  • Playwright
  • Cypress
  • Selenium WebDriver
  • WebdriverIO
  • Cucumber (BDD)
Programming
  • TypeScript
  • JavaScript
Automation Design
  • Page Object Model (POM)
  • Custom Commands
  • UI Components
  • API Utilities
  • Visual Regression Testing
API & Performance Testing
  • REST API
  • Postman
  • k6
CI/CD & Tools
  • Git
  • GitLab
  • GitHub
  • GitHub Actions
  • Jira
  • Allure
AI-assisted Development
  • Cursor
  • ChatGPT
  • CodeRabbit

Languages

Polish
First Language
English
Upper Intermediate
B2

Certification

  • ISTQB Certified Tester – Foundation Level
  • Professional Cypress Practitioner

Timeline

QA Automation Engineer

Capital.com
12.2024 - Current

QA Automation Engineer

Code & Pepper
11.2023 - 12.2024

Test Engineer

Sigma IT Poland
04.2022 - 11.2023

QA Automation Engineer

Vizlib
02.2021 - 04.2022

Setapp

Quality Assurance Specialist
05.2020 - 02.2021

QA Specialist

Beta District
07.2018 - 05.2020

Software Quality Control Engineer

Comarch
09.2017 - 07.2018

Test Engineer

Fibar Group
07.2016 - 09.2017

Junior Software Testing Engineer

Samsung Poland R&D Center
08.2014 - 07.2016

Master of Science - Electronics and Telecommunications

University of Technology

Bachelor of Science - Electronics and Telecommunications

University of Technology
Michał Goryński