Vladyslav Pustovalov

Automation Quality Assurance Engineer

Work Experience

QA Engineer in MacPaw

August 2024 - up to now | Poland (Remote)
  • Tested and validated crucial features and bug fixes;
  • Released several major app versions;
  • Took part in engineering and product design meetings;
  • Took part in product refactoring planning and implementation;
  • Implemented automation UI tests using Swift and XCTest;

QA Engineer in SuperUnlimited

July 2023 - July 2024 | Ukraine (Remote)
  • Contributed to the success of the top-level VPN product (top 3 in Apple App Store and Google Play);
  • Implemented automation API tests, that streamlined before-release regression verifications;
  • Conducted an internal "Test Automation with Java from scratch" training course;
  • Brought code review practice to the QA team;
  • Refactored automation API tests according to OOP concepts;
  • Created framework for UI automation (Mobile and Web);

QA Engineer in Technomatix

October 2022 - June 2023 | Ukraine (Remote)
  • Held product presentations for customers;
  • Created new features user guides for customers;
  • Started new traditions, that helped the QA team become more friendly, and better understand the work of other colleagues;
  • Refactored old test cases, by providing new scenarios;
  • Tested and successfully released several updates;

Test engineer in UTest

June 2022 - September 2022 | Ukraine (Remote)
  • Exploratory web applications testing;
  • Exploratory mobile applications testing;
  • Verified web and mobile app features through test cases;

Projects

The Discipline Program iOS app and its backend

Simple iOS app for representing training programs from my CrossFit coach. The idea came to me in a moment when I needed some project to learn myself, and when I was got tired of watching my weekly training programs in the Google Sheet. The backend part is written on Java because I already know it somehow. It uses PostgreSQL DB. Everything is packed into Docker containers, and is run on a small VPS server.