Position: QA Automation Engineer (Backend)
Category: QA Automation
English level: fluent
Years of experience: 2


For the past 2 years, I've been a part of the team which is working on developing the REST API for a massive Web Project. (5 developers an 1 QA)
Currently, the most precise description of my role in the team would be "one-man-band" as I'm the only QA Engineer attached to it.

My current scope consists of:
- developing autotests for each individual enpoint using Katalon (Java/Groovy), which takes roughly 95% of time
- performing a certain amount of testing procedures manually in Postman, Insomnia and the web UI directly 
- tests maintenance, actualization and refactoring (tracking newly implemented features to maintain the setup up to date)
- setting up and maintaining the daily Jenkins job to run the whole set of tests properly and consistently
- working with Git console & GitLab to track the branches accordingly
- performing the pre-release Hardening at the end of each quarter is a part of of my scope as well
- working with the technical documentation in Confluence, writing articles time to time
- tracking the API logs in Grafana
- creating & executing manual tests using TestRail

Here's the set of tools I use:
- Katalon (Java/Groovy)
- Postman/Insomnia
- Jira
- Git, GitLab
- Jenkins
- Confluence
- TestRail
- Grafana