• File

Михаил

Senior Automation QA engineer

Age:
34 years
City:
Kharkiv

Contact information

The job seeker has entered a phone number, email and address.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

The file contains 2 more pages.

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Filatov Mihail Github - https://github.com/MifARION

Linkedin - [open contact info](look above in the "contact info" section)

[open contact info](look above in the "contact info" section)
Skype - mifarion
[open contact info](look above in the "contact info" section)

Software Developer in Test / Lead / Automation QA engineer

Professional summary
Lead / Senior QA Automation Engineer with 8+ years of experience in the QA sphere.
The total experience in IT is 10 years, including software development. Skilled in auto-
mated tests development as well as in writing technical and testing documentation.
Always tries to improve knowledge of modern technologies and apply the knowledge
gained in practice. Skilled Team Leader with experience in leading teams and encour-
aging staff to reach new heights. Result-driven and diligent person.

Technologies
QA manual / automation: Selenium WebDriver/Selenium Grid/Pytest + Python/JS, Se-
lene, Pylenium, Playwright, RobotFramework, Cypress js, Appium / SikuLIX / AirTest IDE
/ POCO;, Selenium IDE, Android Studio / Xcode / Katalon Studio / Recorder; Geny-
motion / VirtualBox; Postman / Fiddler / Charles tools / JMeter; OWASP WebScarab /
TestFlight, AndroidAutomator. SDLC / STLC, Test documentation creation, prioritisa-
tion, review(Test plan, Test strategy, TCs, checklists, bug reports, test reporting, docu-
mentation for newcomers); Knowledge of testing processes and methodologies: plan-
ning, design, execution and re- porting;

Back-end: Python, Django, Django Rest Framework, Flask(low), Tornado(low),
SQLAlchemy, OOP, Unit Testing, AsyncIO, PHP(basic).

Front-end: JavaScript / ES6-ES9; React.js, HTML / CSS; Bootstrap / Reactstrap / jQuery,
CSS-in-JS; AJAX / WebSocket; WebPack / Browserify / Babel.

Devops: Ci/Cd / Jenkins / TeamCity / CircleCI / Azure Devops / Pipelines;, MAMP /
Open server, nginx / Gunicorn; Agile: SCRUM, Kanban; Linux administration; Docker;
AWS: Ama- zon EC2, Elastic Load Balancing, AWS Elastic Beanstalk, Amazon Cloud-
Front, Amazon CloudWatch, Amazon S3, Amazon Glacier, Amazon EFS, AWS Cloud-
Formation, AWS OpsWorks, Amazon RDS, Amazon Redshift, IAM, Route 53, SNS, SQS.

Other: MySQL / PostgreSQL / SQLite; MongoDB / DinamoDB; InfluxDB; Github / Git-
lab; AioGram / Telebot. SCRUM / Kanban / Waterfall; Jira / Asana / Trello / Azure De-
vops / WorkDay / Confluence / Atlassian; Microsoft Outlook / Microsoft TEAMS;

Languages
English - B2 (Upper-Intermediate)
Experience
SOFTSERVE; LEAD SENIOR AUTOMATION QA / SDET;
OIL & ENERGY SOLUTION
TEAM: 39 SPECIALISTS
SEPTEMBER 2019 - NOW
Web application related to the extraction of ores and precious metals by means of ex-
plosions of the upper layers of the earth in mines in the USA, Canada and Latin Ameri-
ca. It allows demolition engineers to define the most profitable and safe place to plant
explosives. Moreover, this application calculates profits and helps drivers to more op-
timally deliver ore from point A to point B. The solution has a canvas map, on which
hundreds of mines are marked. It is also possible to see these mines by layers, levels,
depth, and to find information about a wide range of other important parameters.
There are also dozens of graphs and statistical data.

Responsibilities:

• Building the automation testing process from scratch

• Defining Testing Strategies and the overall approach

• Selecting helper libraries and a test automation framework

• Designing, building and implementing the test automation framework

• Configurating and implementing CI processes

• Designing the complex test infrastructure

• Testing tools analysis and selection

• Defining quality standards and metrics for the project

• Selecting tools to trace test execution

• Mentoring new employees

• Functional and non-functional testing

• E2E testing

• Automated UI testing

• Reporting defects in a defect tracking tool, validating and closing them

Technologies and tools:

• Azure DevOps, Python, TypeScript, PyTest, Selenium, Selenium Grid, Playwright
DEV.PRO; SENIOR AUTOMATION QA / SDET;
FINANCIAL TECHNOLOGY
TEAM: 34 SPECIALISTS
JANUARY 2018 - SEPTEMBER 2019
Web application of one of the largest Customers in the FinTech market. The aim of the
project is creating a paid statistical service for large corporations such as McDonald's,
Coca-Cola, Nestlé and many others. It allows users to collect customer data from Visa,
Master Card, American Express payment cards, etc. when paying via terminals. This
information is calculated using a variety of formulas and then dozens of statistical
graphs are created. It helps organizations to analyse on which days their products are
in special demand, their target audiences and data about them, etc.

Responsibilities:

• Implementation of tools for improving project automation

• Building the automation testing process from scratch

• Migration of test cases from one automation framework to another

• Test scenarios and test documentation development (test cases, check lists, etc) • Automation of new and
old functionality

• E2E testing

• Automated UI testing

• Reporting defects in a defect tracking tool, validating and closing them

• Bug reporting and defects validation

Technologies and tools:

• JavaScript, TypeScript, Playwright, Chai, Nightwatch.js, Jenkins
EPAM; SENIOR AUTOMATION QA / SDET;
E-COMMERCE APPLICATION
TEAM: 16 SPECIALISTS
MAY 2017 - JANUARY 2018
Web application for fast food restaurants in the USA and Canada. It is integrated into a
payment touch turnstile that allows users to select dishes provided by a restaurant, add
or remove additional ingredients, select a table, and then pay.

Responsibilities:

• Maintenance of existing automation

• Automation of new and old functionality

• Implementation of tools for improving project automation

• Test scenarios and test documentation development (test cases, check lists, etc) • E2E testing

• Automated UI testing

• Automated API testing

• Reporting defects in a defect tracking tool, validating and closing them

• Bug reporting and defects validation

Technologies and tools:

• Azure DevOps, Python, PyTest, Selenium, Selenium Grid
CYBORGS.PRO; MIDDLE AUTOMATION QA;
MOBILE GAMES
TEAM: 8 SPECIALISTS
MARCH 2015 - MAY 2017
A lot of projects related to the development of mobile games and augmented reality
applications, including card, poker and solitaire games, and much more. The main AR
project is a virtual waiter for servicing clients at a restaurant or cafe. An NFS chip is built
under the table and sends a message to a visitor’s phone about the installation of a
special mobile application, after that a virtual assistant, chosen by a person, appears.
Users can place an order in a virtual menu, twist any dish from all sides, cut it and see
its ingredients, get acquainted with its internal content in detail and also see the final
result of how the dish will look.

Responsibilities:

• Implementation of tools for improving project automation

• Maintenance of existing automation

• Automation of new and old functionality

• Test scenarios and test documentation development (test cases, check lists, etc) • Designing and prioritiz-
ing test cases and sets of test cases

• Automated UI testing

• Reporting defects in a defect tracking tool, validating and closing them • Bug reporting and defects valida-
tion

Technologies and tools:

• Python, Sikulix, AirTest, Poco, Jenkins, Appium

BLAZZINGBOOST; JUNIOR FULL-STACK DEVELOPER;
GAMING SITES
TEAM: 6 SPECIALISTS
NOVEMBER 2014 - MAY 2015
The aim of the project is the development of gaming sites. Each solution has a unique
and extraordinary design. The services have convenient user-interfaces that make them
look more intuitive and user-friendly.

Technologies and tools:

• Python, Java-Script, Django REST, REACT framework, MySQL
Certificates
IT school Hillel on the advanced Python course https://certificate.ithillel.ua/view/53234418/en

Python + PostgreSQL https://www.udemy.com/certificate/UC-I2OWK753/

Bioinformatic institute https://stepik.org/cert/180013

Java-script / PHP / Python https://www.udemy.com/certificate/UC-DDZ7BTVP/

Java-script / mySQL / React.js https://www.udemy.com/certificate/UC-RZNNCLMT/

HTML / CSS / Bootstrap https://www.udemy.com/certificate/UC-BP2W44OS/

HTML / CSS / jQuery https://www.udemy.com/certificate/UC-NK2NL2OW/

Python GeekBrains tests https://geekbrains.ru/certificates/878671

Education
Kharkiv National Medical University. Qualification awarded: PhD Degree in Maxillofa-
cial Surgery.

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs:
>