Printing tool Download PDF


  • 12+ years of solid experience in software quality assurance
  • Experience with test automation tools for different platforms. Setup test automation from scratch 
  • Experience with SIEM projects
  • Proficiency in automotive navigation system testing
  • Proficiency in Web, Mobile, Desktop and Embedded applications testing
  • Writing and maintaining of test documentation: test plans, test reports, test cases 
  • Working with different software development process: Waterfall, Agile (SCRUM, Kanban, BDD, ATDD)
  • Strong working experience with continuous integration tools
  • I enjoy being challenged. Being prepared to self-development and invest time and effort in learning new technologies
  • Having strong leading, planning and analyzing skills. Responsible, initiative and self-motivated person, a good team player. Flexible, possessing good communication skills. Attentive to details

Technical Skills

  • Languages: Python, Groovy, Java, Ruby, SQL, HTML
  • Automation tools: PyTest, Selenium, Robot Framework, TDriver, JUnit, Cucumber
  • OS and platforms: Linux, MacOS, Windows, Android, iOS
  • Virtualization/containerization tools: VMware, VirtualBox, Docker
  • Browsers: Firefox, Chrome, Safari, IE
  • CI/CD: Jenkins, TeamCity
  • Cloud Tools: AWS
  • Databases: MySQL, MongoDB, Redis
  • Log analytics: ELK Stack
  • VCS/Code review: Git, Subversion, Gerrit
  • Bug tracking systems: Jira, Bugzilla
  • IDEs: PyCharm, Intellij IDEA, RubyMine, Android Studio, Xcode

Work History

Aug 2018Present

Software development engineer in test


 Automate API, E2E, NFT, GUI, integration test scenarios for SIEM web application

• Creating and maintaining automation tests using Groovy/Java
• Cucumber + jUnit + restAssured + Selenium for web application front-end, back-end and infrastructure
• Technologies: Elastic Search + Kibana, Kafka, Docker, AWS

Jan 2018Aug 2018

Automation QA Engineer


Testing web applications for blockchain related projects

• Setup test automation from scratch 
• Creating and maintaining automation tests
Docker + Pytest + Selene + Selenoid + requests + Allure for API and GUI automation

Jun 2016Aug 2017

Senior AQA Engineer


• Performing manual and automation testing on embedded navigation system and mobile clients
• Creating and maintaining automation tests
• Analysing nightly regressions
• Test planning and reviewing
• Deploying automation environment on Linux-based devices

Jun 2015May 2016

Software QA Engineer


Testing mobile (iOS, Android) and web applications

  • Creating and maintaining test documentation
  • Performing manual and automation testing 
  • Writing BDD tests for automation using Calabash framework
  • Setup continuous integration
  • Participating in daily meetings with geographically separated team
  • Deploying quality on the all development stages
Jan 2014Dec 2014

QA Engineer


Testing system of integration POS terminals (cash registers) in all customer stores through Canada into corporate system (billing, accounting, warehouse).

  • Testing POS (Point of sale) client application on Windows/Linux environments. Developing test cases and test scenarios for automation tests, preparation of test data, executing test cases and analyzing test results
Oct 2012Jan 2014

Senior QA Engineer

Alterplay PTY

Testing enterprise content management&delivery system for iOS devices. Different mobile apps for Ukrainian bank, Tool for managing and presenting iOS app mockups.             

  • Performing full cycle QA on the projects
  • Taking an active role in static testing activities such as design review and requirements inspections as well as improve UI\UX Design of company software products
Dec 2010Oct 2012

Mobile QA Engineer

Layar, Inc

Testing mobile and web applications for Augmented Reality.

  • Running functional, exploratory, and usability testing on various mobile devices: on iOS, Android, Blackberry, Windows, Bada and Symbian devices
  • Performing cross browsing testing on Chrome, Firefox, IE on Windows and Safari / Mac

Nov 2009Dec 2010

QA Engineer

Avid Technology, Inc
  • Performing manual and automation testing for desktop video/audio editing applications
  • Developing  automation tests for all major applications and creating helping tools for test automation.
Oct 2007Nov 2009

QA Engineer

NetCracker Technology
  • Performing smoke, regression, usability, UI, functional, configuration testing
  • Responsible for software quality assurance of  web based application for Telecom domain utilizing Waterfall development process


Sep 2003Jul 2008

Specialist degree in information science, “Software engineer” qualification

Sumy State University