Printing tool Download PDF

Summary

  • 13+ 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 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: Java, Python, Groovy, Ruby, SQL, HTML
  • Automation tools & frameworks: JUnit, TestNG, Appium, PyTest, Selenium Webdriver, TDriver, Cucumber
  • OS and platforms: Linux, macOS, Windows, Android, iOS
  • Virtualization/containerization tools: VMware, VirtualBox, Docker
  • Browsers: Firefox, Chrome, Safari, IE
  • CI/CD: Bitrise, Jenkins, TeamCity
  • Cloud Tools: AWS
  • Databases: MySQL, MongoDB, Redis
  • Log analytics: ELK Stack
  • Reporting: Allure Framework
  • VCS/Code review: Git, Subversion, Gerrit
  • Bug tracking systems: Jira, Bugzilla
  • IDEs: PyCharm, Intellij IDEA, RubyMine, Android Studio, Xcode

Work History

Jul 2019Present

Senior Automation QA Engineer

InComm

Automating mobile and web applications

  • Setup test automation from scratch
  • Creating and maintaining CI pipeline on Bitrise
  • Appium + TestNG + Allure for mobile automation
Aug 2018Jun 2019

Software development engineer in test

Exabeam

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

  • Creating and maintaining automated tests using Groovy/Java
  • Cucumber + JUnit + rest-assured + Selenium for web application front-end, back-end, and infrastructure
  • Technologies: Elastic Search + Kibana, Kafka, Docker, AWS
Jan 2018Aug 2018

Automation QA Engineer

MinexSystems

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

Intellias

Performing manual and automation testing on the embedded navigation system and mobile clients

  • Creating and maintaining automation tests
  • Analyzing nightly regressions
  • Deploying an automation environment on Linux-based devices
Jun 2015May 2016

Software QA Engineer

Freelance

Testing mobile (iOS, Android) and web applications

  • Creating and maintaining test documentation
  • Performing manual and automation testing
  • Setup continuous integration
Jan 2014Dec 2014

QA Engineer

EPAM Inc

Testing the POS registers integration system in all customer stores through Canada (billing, accounting, warehouse).

  • 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 activities 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
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
  • Responsible for software quality assurance of  web-based application for Telecom domain utilizing Waterfall development process

Education

Sep 2003Jul 2008

Specialist degree in information science, “Software engineer” qualification

Sumy State University