← Back to list

Skills

Team Lead
Mobile Application Testing
Test Cases
Test Planning
Web Application Testing
Postman
Charles
Manual Testing
QA

Work experience

QA Engineer Team Lead
10.2020 - 01.2024 |Citymobil
Mobile testing, Manual Testing, Web Testing, Postman API, Charles Proxy, Test Planning, Test Cases
A company engaged in online service providing services of taxi aggregator, carsharing and kicksharing. ● I started my way in the company as Manual Senior QA Engineer. After the probation period I started to work as QA Lead, but I didn’t stop testing as QA. I tested a mobile application for drivers (only Android). ● I wrote test plans and plans for regression testing. When I started my work, I proposed a new model for test case design. It was a big system, but a lot of cases were written by components. ● Our regression or smoke testing took a lot of time. We stopped to write test cases by components and started to write by end-2-end. ● After implementing this it saved us a lot of time for our work. I was involved in the analysis ofincidents from technical support. In the company I worked in different 5 cross-teams and I was the main QA adjacent projects.
QA Lead
02.2021 - 04.2022 |Citymobil
Mobile testing, Manual Testing, Web Testing, Postman API, Charles Proxy, Test Planning, Test Cases
As QA Lead I worked with 3 QA Engineers, but in fact, I was one QA Lead in the team (except for Head of QA) and I worked with manual and auto testing QA. When I started working in the team, I didn’t find requirement or specification. ● And I proposed how to write this for our team, because it was very important for the biggest application, we had to know what we did for good communication and in the case of a problem we could understand what was wrong. It could help us to save money for business. ● I disliked how we did interviews with our candidates. I proposed to change the process of that. For example, I wanted to know how our candidates thought as QA and we added a test for that. ● We proposed a tested form and we understood how the candidate understood API’s works. Or I suggested to add a test for softs skills. ● For example, we asked what he would do in a situation at work. I had a lot of communication with QA, developers, product owners in my team and related teams. It was important for the plans of integration testing. I was also a release manager in my team. ● I coordinated our release train. I followed Feature Freeze/ Code Freeze/Release. ● I started the release on Google Play Console and followed the crashes on Firebase. ● I could stop our release and ask our developers for hotfix when I saw a lot of problems in the support or Firebase. ● I took part in the analysis of incidents.
Mobile QA Engineer
12.2018 - 10.2020 |Redmadrobot
Mobile testing, Manual Testing, Web Testing, Postman API, Charles Proxy, Test Planning, Test Cases
I worked in the team which did mobile and web applications for insurance company. ● We did 3 applications for iOS/Android. A lot of time I tested this application alone and I was the main QA of the project. ● Except for the frontend, I tested part of the backend. I could use sniffers for work (Charles or Proxyman) and API platform for testing backend (Postman). ● In my work I used Xcode for simulation mobile devices and reading the logs. Similarly I used Android Studio for emulation mobile devices and for using logcat. ● I wrote test-plans and plans for regression testing. On the project we had a web application and I tested it too. In my work, I used the bug tracking system Jira. ● I used next types of testing: functional, non-functional, exploratory, integration, regression, smoke, cross-browser, cross platform and localization. I was QA Lead on projects: Organized process of testing. ● I improved communication with the client and it was so good and faster. I prepared and did acceptance testing. ● I did integration tests for multiple systems. ● I distributed of duties and responsibilities between QA. ● I did office parties on Tuesday for my team. It helped us to get closer and build friendly communication.
Support QA Engineer
08.2018 - 12.2018 |Adyax
Mobile testing, Manual Testing, Web Testing, Postman API, Charles Proxy, Test Planning, Test Cases
Support QA Engineer
11.2017 - 08.2018 |Adyax
Mobile testing, Manual Testing, Web Testing, Postman API, Charles Proxy, Test Planning, Test Cases
After completing the main development of the project, the product went to support. I worked in the support team. ● We were implementing new features from the customer and for the requirements according to the law, for example, GDPR. ● I tested a web application on CMS Drupal. ● I interacted with teams: developers, project managers and clients in English. ● I wrote testing documentation (test scenario or test cases) for our projects in TestRail. ● I used next types of testing: functional, non-functional, exploratory, integration, regression, smoke, cross-browser, cross-platform and localization I found and localized bugs and wrote them in the bug tracking system Redmine.
Trainee in Testing and QA
07.2017 - 08.2017 |GDC
Mobile testing, Manual Testing, Web Testing, Postman API, Charles Proxy, Test Planning, Test Cases
I started my career in GDC as QA (trainee). ● I learnt a lot of information about testing and adopted the best practices. ● I learnt how to write test cases and gained experience in this I got experience of working with requirements and specification.

Educational background

Information Systems and Technologies
2012 - 2017
Kazan National Research Technical University named after A.N.Tupolev

Languages

EnglishProficientRussianNative