Position: Senior Automation QA [Java]
Category: QA Automation
English level: upper
Years of experience: 3

-Develop a UI automation from scratch using Selenium WD, docker, Selenium Grid;
-Develop Performance testing from scratch using Gatling.
-API coverage for ML backend tasks;
-I have got knowledge in test cases review, code review, and onboarding process;
-I have got experience working with a big project (100+ team members), working on productions issues, ability to quickly investigate the root of defects, and well-known best practices in business processes;
-I had a mentee and have a little experience in the mentoring activity.
-Master’s Degree in Computer Science with honors.
-I`m currently pursuing my Ph.D. degree.
-English B1+ (I'm working on improvements).
Stack of technologies:
Programming language: Java;
VCS: GitHub, GitLab;
Building Tools: Maven; Gradle;
CI: Jenkins, TeamCity, CodeFresh;
DB: NoSQL (DynamoDB, ElasticSearch), SQL (MySQL Workbench);
Test Automation Approaches BDD;
Software Development Methodologies: Kanban, Lean;
Backend testing: TestNG, Rest Assured, Spring, Postman, Fiddler.
Frontend testing: Selenium WD, Selenide, Selenium Grid, Selenoid.
Performance: Gatling;
Monitoring and Logs: SumoLogic, Kibana, Sentry, New Relic, Grafana.   
Other tools: Lombok, Allure, Confluence, Jira, Figma, Docker.

I have dealt with:
- API testing (creation of new tests using rest API) for back-end testing;
- UI testing (Selenium, TestNG, Selenium Grid)
- BDD testing (jBehave, Groovy, SQL, NoSQL (DynamoDB, AWS)
- Process of creating bug reports, the process of verifying bugs, story estimation, and new development;
-Creating and analyzing the metrics;
-Analyzing the production logs (Grafana, Kibana, SumoLogic..)
-Communication with the Developers team, and the customer team;
-Working as part of a team and alone;
-KANBAN, SCRUM, SCRUMBAN, Lean;

I have got a lot of experience with API testing (Rest Assured, Jackson, Postman), and created the e2e tests, and pact tests. Also, built the UI tests from scratch.

Additionally, I worked with mono and microservice architecture;

Creating and preparing test data in a big amount (using s3)
Currently, I`m based in Ivano-Frankivsk. I`d like to be able to work hybridity (remote + office).

I prefer to work with API and UI testing in the majority, therefore, I don't want to work as an MQA for a huge part of the day.