Position: Java Software Engineer/SDET
Category: QA Automation
English level: upper
Years of experience: 11

- moved testing from monolite structure to automated testing pyramid,
- created a course to study automated qa engineers from scratch
- automated scripts to collect testing metrics and statistic.
- developed a quality rating merged with Escape defect ratio to monitor product health status
- integrated unit tests for testing framework
- built from scratch and integrated QA pipelines into CI
- integrated QA gates to CI pipelines 
- wrote a several testing articles for BlazeMeter
More then 11 years of Quality Assurance and Development experience. 
    I’m passionate for development and doing things right and, hence self-motivated, single-minded and result-driven in developing solid and reliable systems fully integrated into the CI progress. In every day work I follow OOP design principles and patterns of clean code to build intelligible, easily expandable and flexible systems.
    I  put all my efforts to develop myself as software development engineer diving deep into procedures and technologies used in every day work to build reliable, high loaded systems starting from development of single units and services ending up with software architecture.
Experienced in:
- building  testing strategy, approach, technical design and architecture for enterprise projects of different complexity and domain for local and distributed teams;
- automation of tests on all the levels of automation pyramid including unit and component tests for Flask app from backend and React from front-end, contract tests using Pact.
- acceptance tests and test libraries with Spring Boot, IoC, Data JPA + Hibernate
- integration and supporting automated tests in CI/CD
- leading and coordination of a distributed team, test automation metrics 


Competencies in:
 -  java, python;
  - spring Core, data jpa, IoC,  Spring Feign
 -  Flask, SQLAlchemy, AWS SQS, behave, RobotFramework, pytest, Jbehave, gauge, cucumber, testNG, nUnit
-  selenium web driver, selenide, selenoid
-  mongodb, MySQL, MSSQL, Postgre;
-   maven, gradle, ansible, Jenkins, docker;
-  VMWare, VirtualBox, Proxmox, OpenStack.

Strengths include:
- Deep understanding of OOP design; practical usage of SOLID principles, design patterns, KIS, DRY;
- test design and architecture.
- mobility in using different approaches and techniques in testing based on current goals.
- effective communication and team working, problem solving.
I'm looking for a team of professionals who passionate about what they are doing, responsible and open for new approaches and vision.
Looking for a job as python or java developer