qa engineer
RedCodeWork experience — 10 years
October 2021 — till now (8 months)
Yandex Praktikum
Mentor at QA Automation course
Support of students and review of homeworks
March 2018 — till now (4 years 3 months)
Everex Global Thailand, everex.io
QA Lead
Manual testing of different projects like https://ethplorer.io/ and https://everex.cash/
Frontend automation testing with wdio and cypress framework and node.js programming lang.
Automation testing of Ethereum smart-contracts.
Automation testing of different APIs.
Automation testing of website with cypress.
CI tools configuration (automation testing, building, deployment).
Writing documentation for different projects.
Implementing notification(alerting) system from a scratch.
Server configuration(Ansible, terraform).
Implementing dockerfiles and docker builds for different products.
May 2016 — February 2018 (1 year 10 months)
TruckerPath Moscow, truckerpath.com/
Senior QA Engineer
Test Automation of Android, IOS application(java + appium + allure+selenide+reportportal)
Manual testing of Android and IOS applications
Backend test automation (java + rest assured + serenity)
Team management
Jenkins configuration
Speeches at company demos
Server configuration with terraform
Configuration AWS instances.
Results:
Mobile automation system was created for Android and IOS application.
CI configuration was created for Android and IOS automation
January 2016 — May 2016 (5 months)
Aquivalabs Moscow, aquivalabs.com
Senior QA
Testing of saleforce functionality for american company - NEWMARKET.
CI Configuration
SalesForce development and configuration
Apex test creation
Calls with american product owners and scrum master
Results:
Saleforce project for one of the biggest hotels companies was released.
June 2014 — January 2016 (1 year 8 months)
Hobout Moscow, hobout.com
Lead QA Engineer
Functionality and Automation REST API testing
Functionality and Automation WEB Application(Angular) testing
CI configuration(bamboo)
Work with BUG tracking system(Jira)
Team management
Process optimisation scripts development
Results:
Backend automation system was created.
DEVOps system was configured by my self.
Project was released.
UI tests was created.
July 2013 — July 2014 (1 year 1 month)
Yota Devices Moscow, www.yotadevices.com/
QA Engineer
Testing of android applications for mobile phones
Test automation development(java and python)
Development of the system for testing optimization process.
Work with partners from Asia and Europe.
Some presentations for YotaPhone
Results:
YotaPhone and YotaPhone 2 cellphones was released.
Automation framework for YotaPhone2 cellphone was created by myself.
My android application YotaTravel was released and added to YotaPhone2 firmware.
August 2012 — September 2013 (1 year 2 months)
Nii SM Moscow, niism.bmstu.ru/otdelyi-nii-sm/sm2-7
QA Engineer
Testing of the firmwares for Automation Information and Control Systems
Development of testing staff.
AICS modeling.
June 2012 — August 2012 (3 months)
Samsung Research Center Moscow, www.research.samsung.ru
Intern in Samsung R&D center
Internship in sensor tech department
Education
Higher, 2014 Moscow Bauman State Technical University, Moscow
Special engineering, Specialist, Automation Information and Control Systems
Core skills: QA, Blockchain, Testing, Automation, CI
Further information
Blockchain:
Huge experience at ethereum blockchain development and testing.
Experience with solidity development.
Experience with test and main networks.
Automation testing with truffle and open-zepplin frameworks.
Automation testing with nodejs: cypress, mocha, jest, chai, playwright, puppeteer and etc.
Experience with ganache (cli, desktop and docker versions).
Experience with diem (libra).
Mobile:
Strong experience at Android and IOS manual testing.
Strong experience at work and configuration with bug-tracking systems (Jira, Trello ) and bugreports writing.
Test case management experience(Testlink).
Strong experience in test automation of Android and IOS application (Monkey runner,
robotium, uiautomator, appium).
Experience in Android development, and experience in Whitebox Android testing. Here you can
find my android projects for YotaPhone2:
Basic knowledge of Android Firmwares development and testing. Great experience in android
logging (qpst,qxdm and etc.)
Deep knowledge in Android UX/UI patterns.
Experience in work with Russian community of the product.
WEB:
Testing of the application on AngularJS, experience in building of automation test system on
protractor and NightWatchJS.
Testing of REST API write on NodeJS, deep knowledge in REST API test automation with
python and SoapUI.
Here you can find my speech on SQADays18 conf
Experience in testing of Captive Portal service.
Preparing of documentation for REST API service.
Here you can find my speech at SQADays19 conference about DEVOps on Hobout project
Devops:
Great experience at ci configuration(Jenkins, bamboo, teamcity, circleci).
Experience with AWS services
Servers configuration experience(ansible, terraform)
Great experience with docker and docker-swarm ELK stack k8s
OTHER
Great experience of test documentation, test processes and work in bug-tracking systems in
English.
Programming skills on Java, NodeJS, Python, Android, C, Delphi, VHDL, Assembler
(microcontrollers).
Extensive experience developing for Java (Android). Extensive experience in python scripting
and batch, my speech on the SQA DAYS 17 on this subject can be found here:
My article on Habr website(Russian) about the optimization of the development process:
Experience the leadership of the testing, which consists of 3 employees. Construction work of
Scrum for new products and Kanban for the ready-made. Experience in XP work.
Experience in developing systems on arduino and raspberry pi.
Driving license and personal car.