Test design and testing methods:
● Requirements analysis and decomposition.
● Writing checklists, mindmap, flowcharts.
● Writing test cases and bug reports.
● Applying techniques: equivalence classes, boundary values, positive/negative testing.
● Conducting smock, sanity, component, regression, exploratory testing.
Web and UI testing:
● Testing of layout and form logic.
● Cross-browser and cross-platform testing.
UI adaptability testing.
Working with tools: DevTools, Figma, Charles.
API testing:
● Working with Postman, Swagger, Apidoc.
● API testing (GET, POST, DETELE, PUT requests according to Apidoc).
● Generating requests.
● Mobile application testing:
● Testing in Android Studio, on real devices and emulators.
● Testing updates, usability, layout, toggles/interruptions, WebView.
● Capturing and analyzing logs.
Working with databases:
● Knowledge of SQL (Basic level).
● Working with PostgreSQL.
● Knowledge of ER diagrams, relational relationships.
● Use of console/terminal, Cygwin, working with dumps and logs.
Achievements
1. Project: Testing of Yandex Routes (Web):
● Conducted test analysis, made mindmap, checklists, test cases.
● Tested registration form and credit calculator.
Stack used: Figma, DevTools, Chrome, Postman.
2. Project: Testing of Yandex Counter API:
● Manual testing of the REST API was performed.
Bug reports were compiled, API validation was performed.
Stack used: Postman, Swagger, cURL, JSON.
3. Project: Testing of Yandex Metro mobile application:
● Installed the app via Android Studio and tested on emulator.
● Tested update, layout, usability, Webview operation.
Stack used: Android Studio, Figma.