Summary
Overview
Work History
Education
Skills
sections.external_links.name
Languages
Affiliations
Certification
Timeline
Generic
Dzmitry Viachaslavau

Dzmitry Viachaslavau

Wroclaw,Greater Poland

Summary

- 2 years of experience as Automation QA Engineer: Selenium + JAVA;
- More than 7 years of experience in manual testing: web applications testing (Google Chrome, Safari), mobile applications testing (Android, iOS, WatchOS), API testing;
- Entire testing cycle, including requirements analysis ending with test result reporting;
- New features testing, pre release testing, regression testing, post release mobile apps testing (Android, iOS, WatchOS) on real mobile devices, simulators (Xcode) and emulators (Android Studio), Browserstack;
- Simple iOS apps written on Swift (https://github.com/6870064/MyFavouritePlaces);
- Completed "JAVA Developer" course, (https://github.com/6870064/viachaslavau_online_library);
- Training of students with the basics of software testing and consulting, Stormnet Technologies.

Overview

8
8
years of professional experience
5
5
years of post-secondary education
1
1
Certification

Work History

Quality Assurance Automation Engineer

Vention
Wroclaw, Lower Silesia
12.2022 - Current

Project: RepairFix is a project that includes optimising interaction between
car sharing companies, repair companies and drivers.

  • Creation of automation testing framework for API testing from scratch: REST Assured + JAVA;
  • Automation tests creation and maintenance of automation framework for testing UI;
  • Creating and maintaining collections of tests for API via Postman;
  • Building and improvement of QA process from scratch: requirements analysis, deployment process, testing of new features;
  • Creating and maintaining test documentation (requirements, check lists, bug reports, technical articles in Coda);
  • Successful performing releases: hot fix releases, feature releases, releases dev -> staging, staging -> production.
  • Participation in backlog grooming, daily progress, retrospective meetings.

Project: https://www.acierto.com/. Service where user can find and purchase any type of insurance: car insurance, health insurance, home insurance.

  • Automation tests creation and maintenance of automation framework for UI testing from scratch as member of QA automation engineers team: Selenide + JAVA;
  • Creating and maintaining test documentation: check lists, test cases, bug reports;
  • Participation in backlog grooming, daily meetings, planning and retrospective meetings.

Senior quality assurance engineer

Vention
Minsk, Belarus
04.2021 - 12.2022

Project: CircleBlack is the one-stop destination for advisors leaving the wirehouse and IBD channels that are looking for a modern technology solution for their new RIA.

  • Clarification of customer's requirements and direct work with business analyst;
  • Creating and maintaining documentation (requirements, check lists, test cases, bug reports);
  • Performed full QA cycle for web (Google Chrome, Safari), mobile apps testing (Android, iOS);
  • Using Record and Replay Testing Tools for automation tests creation and maintenance;
  • API testing testing using Charles Proxy and Postman;
  • Participation in backlog grooming, daily progress, retrospective meetings.

Skills: REST APIs · QA Engineering · Microsoft Azure · API Testing · manual testing · Mobile applications testing · Web Testing · Android Studio · Xcode · Postman API · JIRA · Charles Proxy

Senior software test engineer

Visor Games
Minsk, Belarus
07.2020 - 03.2021

Project: core application, including basic features for other companies apps.

  • Creating and maintaining documentation (requirements, check lists, bug reports);
  • Functional Web application testing (Google Chrome, Safari);
  • Functional mobile apps testing (Android, iOS): Sign-In with Apple, Memory leaks, CPU, RAM, battery usage;
  • Testing of subscriptions in App Store and Google Play (consumable and auto-renewable subscriptions);
  • Testing of applications according to Apple Human Interface Guidelines and Android Material Design;
  • New features testing, pre release testing, regression testing, post release mobile apps testing (Android, iOS) on real mobile devices, simulators (Xcode) and emulators (Android Studio);
  • API testing and back end testing using Charles Proxy and Postman;
  • Setting and using analytical systems: Firebase, Facebook, AppsFlyer;
  • Investigation and research of of main competitors apps;
  • Participation in daily and weekly meetings (backlog grooming, daily progress meetings, retrospective meeting.

    Skills: Xcode, Android Studio, GitHub, TunnelBear, Firebase, Charles Proxy, Postman, Android File Transfer, Jira, Confluence

Quality assurance engineer

Appyfurios
Minsk
12.2018 - 06.2020

Projects: Set of Fitness apps + Entertainment applications.

  • Successful production releases of new applications including Apple features, watchOS applications;
  • Creating and maintaining documentation (requirements, check lists, bug reports);
  • Determination and clarification of PM requirements;
  • Functional mobile apps testing (Android, iOS, Apple Watch apps): Sign-In with Apple, Memory leaks, CPU, RAM, battery usage;
  • Functional Web apps testing (Google Chrome, Safari);
  • Testing of subscriptions in App Store and Google Play (consumable and auto-renewable subscriptions);
  • Testing of applications according to Apple Human Interface Guidelines and Android Material Design;
  • New features testing, pre release testing, regression testing, post release mobile apps testing (Android, iOS, WatchOS) on real mobile devices, simulators (Xcode) and emulators (Android Studio);
  • API testing and back end testing using Charles Proxy and Postman;
  • Testing of mobile apps including Apple features: CoreLocation, CoreMotion, HealthKit, MapKit;
  • Setting and using analytical systems: Firebase, Facebook, AppsFlyer, Fabric;
  • Investigation and research of main competitors apps;
  • Participation in daily and weekly meetings (backlog grooming, daily progress meetings, retrospective meeting.

    Skills: Xcode, Android Studio, GitHub, Sourcetree, TunnelBear, Firebase, Fabric, Charles Proxy, Postman, Android File Transfer, Jira, Zeplin, Confluence

QA / QC coach

Stormnet Technologies
Minsk, Belarus
02.2018 - 05.2019
  • Course includes Introduction in Software testing (web, mobile & desktop).
  • Acquaintance of students with basics of software testing and consult.
  • High amount (60-70%) of student which found job as junior QA after completing courses.

Software test engineer

System Technologies
Minsk, Belarus
08.2017 - 11.2018
  • Successful production releases of new mobile applications;
  • Determination of customers’ requirements (direct communication);
  • Participating in team meetings;
  • Creating and updating check lists, test cases, test results reports;
  • Manual functional, integration and regression testing;
  • UI testing, new feature testing, Mobile applications testing;
  • Bugs reporting and verification;
  • API testing;
  • Updating of project procedures.

Software test engineer

EPAM Systems
Minsk, Belarus
10.2016 - 08.2017
  • Entire testing cycle, including requirements analysis ending with test result reporting;
  • Manual mobile applications testing (Android and iOS);
  • Functional testing of desktop and web based applications;
  • Determination of foreign customers’ requirements (direct communication);
  • Interaction with developers both on side of customer and on side of outsourcing contractor.

Education

Master's degree - Accounting

Belarus State Economic University
Minsk, Belarus
09.2005 - 07.2010

Skills

  • Test Automation
  • QA Engineering
  • Selenium
  • REST Assured
  • Web applications testing
  • Mobile applications testing
  • API testing
  • Selenide
  • Playwright
  • Manual testing
  • JIRA
  • Xcode
  • Android Studio
  • Charles Proxy
  • Confluence

Languages

English
Upper intermediate
Polish
Elementary
Russian
Native

Affiliations

  • Mobile photo
  • Traveling
  • Boxing
  • Gym

Certification

  • StrimQA. Playwright: May 2024
  • LearnQA. Git: testing toolbox: Apr 2021
  • LearnQA. Bash: testing toolbox: Mar 2021
  • LearnQA. Mobile Application Automator: Dec 2020
  • TeachMeSkills. Java DeveloperJava Developer: Nov 2020
  • Global Association For Software Quality. ISTQB Foundation LevelISTQB Foundation Level: Dec 2016. Credential ID 39139

Timeline

Quality Assurance Automation Engineer

Vention
12.2022 - Current

Senior quality assurance engineer

Vention
04.2021 - 12.2022

Senior software test engineer

Visor Games
07.2020 - 03.2021

Quality assurance engineer

Appyfurios
12.2018 - 06.2020

QA / QC coach

Stormnet Technologies
02.2018 - 05.2019

Software test engineer

System Technologies
08.2017 - 11.2018

Software test engineer

EPAM Systems
10.2016 - 08.2017

Master's degree - Accounting

Belarus State Economic University
09.2005 - 07.2010
Dzmitry Viachaslavau