Download PDF

Summary

I consider myself to be a strategic thinker, a continuous learner and always striving for self-improvement.

  • Good programming skills (CSS, HTML, JavaScript, Java, Groovy)
  • Understanding of software development life cycle and quality assurance process
  • Experience in web/desktop/mobile applications testing (Windows, OS X, iOS, Android)
  • Familiar with UNIX command line
  • Experience in testing automation (Selenium, Selenide, JUnit, Spock, Maven, Gradle)
  • Experience with:
    • BDD tools (Cucumber, Protractor, Gauge)
    • version control system (Git, Mercurial)
    • web services (REST)
    • CI tools (Bamboo, TeamCity)

    Work experience

    Jan 2017Present

    QA Lead

    Playtika

    Playtika is a multiplatform social games developer, it is the Top 3 grossing Facebook developer and the Top 10 grossing developer on iOS & Android

    Duties:

    • Managing a team of 7 QA engineers
    • Defining a test automation strategy for the company
    • Building a test automation framework (Spock, Groovy, Gradle)
    • Encourage feature teams to write automation tests
    • Hiring engineers, technical interviews, newcomers mentoring

    Mar 2015Dec 2016

    QA Engineer

    Playtika

    Playtika is a multiplatform social games developer, it is the Top 3 grossing Facebook developer and the Top 10 grossing developer on iOS & Android

    Duties:

    • Requirements analysis, test case design and running
    • Creating integration tests on the basis of established test cases (Spock, Groovy, JUnit, Gradle)
    • API testing
    • Continuous learning of new tools, approaches and frameworks
    • Bug and defect handling
    May 2013Mar 2015

    QA Engineer

    4shared.com

    4shared.com is one of the leading online storage service with more than 7 millions unique visitors daily

    Duties:

    • Work in cross-platform regression team (iOS, Android, Web, OS X, Windows)
    • Bug and defect handling, to analyze deviations between the defined behavior and actual functional behavior and to report bugs
    • Test cases creation
    • Creation of automated tests on the basis of established test cases (Selenium, Selenide, Java, JUnit, Maven)