Position: QA Engineer
Category: QA
English level: upper
Years of experience: 4


I worked with a web application that provides cloud-based software that enables companies in
any industry to operate as a subscription business model, including the often challenging aspects of usage-based pricing and monetization at a massive scale. I worked in different teams and had the following tasks:
 - creation of a new wrapper for the old functionality;
 - checking the correctness of tax calculations for several types of taxation and displaying
records about them in the final receipt and system logs;
 - checking the correctness of the calculation usage for more than one product or service;
work with a large number of microservices that were necessary for the correct operation of
the entire application;
 - assess the requirements from the QC team side, write test scripts, test cases, checklists,
conduct testing and create bug reports;
 - work with different types of test documentation (updating Test Strategy and Defect-Report
Standards);
 - preparing TC for automation team (e.g. update old and create new) and helped newcomers
with the project and some kinds of functionality in particular.
- API. I sent requests manually, and wrote autotests inside requests to combine them into a collection for automatic testing of individual features.
- To upload our collections to the common repository, I used GIT and IntelliJ idea to work with the local repository and its global version, for running autotests I used Newman integrated into TeamCity
- SQL. I wrote both complex queries with JOIN and other
- Engaged in A / B testing and used the internal toolbar for this
Kibana and Grafana were used to collect metrics
- Landing pages were tested using BrowserStack