Position: Team Leader QA Automation Engineer
Category: QA Automation
English level: upper
Years of experience: 7

Leadership achievements for 6th Project (4-5 year of work) 
- Developed infrastructure for running automated tests using Linux machines by Docker
- Developed DB structure in Automated framework for all environments+clients using Spring IOC 
- I created a lot of things in Automation for creation and develop automated tests using UI, DB, API for all
environments.
- Covered all environments by core automation tests
- Set and improved all automation jobs and job launches by Groovy scripts (50 automation jobs were created).
- Created automation tests that help developers and they monitoring it.
- Manage all automated jobs by pipeline in automation project, set any parameters, launch by schedule.
- Developed some additional processes:
• Weekly test report for failed tests by email - that help easily understand for all managers what problems we
have by comments I file from report during the week for failed automated tests, communicates with
developers and resolve or report issues together
• User password administration – support all users for all environments and store them in DB
• Failed tests process - Implemented a failed tests process to select only failed tests after job executed,
developers, QA Team can select any failed suites and run it from job.
• Video record of failed tests - Video record of test failed were integrated in Allure report
• Clean Up – Clean UP tests were implemented for all test environments
• Statistic process - statistic tests related to Rabbit, Kibana services were applied after main tests passed
• Automated Suites in DB – suites (Main suites, Failed suites) were integrated to DB
- Implemented all core tests for some browser: IE11, Chrome, FireFox, Edge.
- Some UI steps were replaced some of with Rest Azured library functionality to reduced testing time
- Support 6 Linux server, 2 windows servers, experience with Linux commands, Docker
- Deploy all servers (Linux by docker containers for Selenoid) Window by Grid
- Migration all Automated tests to Cloud (test, prod environments)
- As the Automation Team Lead I manage all Automation processes including Scrum (create, close tickets, added tickets
in backlog, set priorities)
- Review automation code for my QA Team.
- Manage and support 1000 Automated tests
- Teach my colleagues in automation.
Leadeship work(4-5 year of work)
My role was to maintain and manage an automated framework that I have implemented using JAVA from scratch, also I have taught my QA manual engineers  in Automation and Java, and collaborated with All Head from my company, Devops Team, Cloud Team, Architecture Team, QA Team, Developers Team, and solve any issues for testing and my product.

Technologies:
Java 8-11, Selenide, Selenium Grid, Selenoid, Lombok, Jenkins, Allure report, Spring Core, Spring MVC, MSSQL, Web service: Rest,  Rabbitmq/Kafka, Microservices architecture.

Plan in the future:
Create AQA Web project for support Automated tests by JAVA or I would like to be an JAVA Developer and also working as QA Automation Engineer
I would like to find a family Team for my job and growth, learn new technologies