Position: Senior QA Automation Engineer
Category: QA Automation
English level: upper
Years of experience: 5

Successful leadership of the AQA teams (3 - 6 QAA);
Most of the projects I worked on required the automation process to be set up from scratch;
Communicate with stakeholders, providing weekly reporting based on pre-agreed metrics;
Planning Automation activities depending on the client's needs;
Develop automated tests for both back-end and front-end applications;
Prepare test documentation including testing strategy and test plans;
In cooperation with the development team, reduced the response time for the main BE endpoints by 6 times;
Outsource company (2021 - present) Senior QAA
- Creating test automation from scratch for 4 clients (Java+Selenide+TestNG, JS+Cypress)
- Maintaining test automation
- Release managing
- Creating and maintaining QA-related documentation
- Experience developing own test automation framework
- Creating load scenarios and performing load tests
- Building and maintaining CI/CD flow for automated tests
- Selection of automation testing tools and frameworks 
based on the client's requirements.

Educational company (2019 - present) IT trainer
- Training students in QA Automation using JS

Outsource company (2020 - 2021) Senior QAA
- Managing the whole testing process in the team from getting business requirements to monitoring released features on production.
- Performing manual testing, integration, and automation testing.
- Performing E2E testing with internal teams and with the company’s business partners.
- Creating and maintaining all types of test documentation.
- Release managing (delivering features from created MR in GitLab to production AWS environment).
- Selection of automation testing tools and frameworks based on the team's technological stack.
- Creating and maintaining testing projects with Cypress integration tests and mocked FE tests.
- Building and maintaining CI/CD flow and integration of automated tests to pipelines and development processes in general.
- Creating and performing load scenarios for APIs, WebSockets, and Kafka, analyzing results, and creating reports.
- Hiring QA's to the team, creating induction plans, and mentoring.

Product company (e-commerce) (2018-2020) General QA
- Interaction with users and getting their feedback
- Testing the company’s Android and iOS apps
- Conducting E2E testing, integration testing
- Creating bug reports, test cases, checklists, test plans, monthly reports, etc.
- Experience with building testing processes in a team
- Performing manual and load testing for the ERP system.
- Designing, creating, and maintaining automated tests in a project from scratch (UI tests Java+Espresso+JUnit, API tests Java + REST Assured + TestNG).
- Experience in performance testing of REST API, SOAP services, and WebSocket using Gatling (Scala) and Jmeter
- Set up and use Zabbix and Kibana dashboards for performance testing and monitoring.
I am interested in a project with a motivated team that loves their work and the product they are developing. It is important for me that the team pays attention to quality and wants to improve the product it creates and the processes within the team. Prefer no-selenium QAA stack.