Position: Senior SDET / Senior Automation QA Engineer (Python)
Category: QA Automation
English level: fluent
Years of experience: 8

Pet project:
Have built PWA from scratch. It's live now and gaining users.

In the past two working places:
- Recovered automation framework, including about 1000 automated tests.
- Proposed and implemented parallelization of tests, which reduced time of execution of test runs for Regression job from 8 hours 30 minutes to 1 hour and Smoke job from 35 minutes to 4 minutes (this time could be less, but was as it is due to resources' limitations).
- Built qa platform (ReactJS for frontend, Python Flask for backend), which collected versions of all deployments and their components and dynamically generated bug report template, which included them. Also had functionality - the job of refilling ETH test wallet.
- Built foundation of Backend and Frontend test framework.
- Made refactoring of existing code, which significantly increased readability, performance, DRYness of code (minimum 50 lines of code less in each file due to improved reusability of code).

Also:
- Created automation testing framework from scratch
- Increased automation coverage of existing functionalities from 0 to 80%
- Implemented CI/CD, Test reporting with Report Portal, Test Rail integration, Jira Xray integration.
- Implemented Visual Regression Testing.
Totally, I have more than 8 years of experience in QA.

- Able to create an automation framework and setup QA process from scratch
- Able to recover or maintain existing automation testing framework
- CI/CD using most-used tools
- Parallelization
- Integration of testing framework with Reporting, Bug tracking tools
- Frontend development skills, using HTML, CSS, JS, ReactJS
- Backend development skills using Python Flask, SQLAlchemy, MySQL/PostgreSQL/MsSQL

Have built from scratch PWA and it's live now and gaining users.