Position: AQA engineer
Category: QA Automation
English level: upper
Years of experience: 5


Quality assurance process management.
Implementing a unified testing and deployment process.
Leading a group of QA Engineers. 
Holding a presentation about the team's work. 
Active participation in scrum activities and team leaders meetings.
Presentation of SDLS metrics.
Manual testing of Rest API and GraphQL API (Backend);
Manual testing of web-based application (Frontend);
Using Black, Gray and White box testing. Ad hoc testing.
Automatization of backend APIs': covering with functional automation tests all APIs' controllers and narrow places in app. 
Coding and support of automation Functional and Smoke tests for both API's; 
Maintenance of tests that run in CI. 
Integration of Cypress tool for web-based application.
Integration of Allure TestOps tool.
Performance testing; determining the capacity of services in the production.
Integration testing; cooperation with engineers of other services, testing and analysis.
Regression load testing.
Release management: deploying code on production environment; workflow control, definition of done and AC confirmation.
Log defects and verify defect fixes.
Deploying code and testing on Local, Test and Staging environments using Docker, Jenkins, GitLab CI.
Work with Bash terminal; ssh;