Overview
Technical skills
Timeline
Roles

Overview

QA Engineer with experience across web, mobile (Android/iOS), and API testing. Builds automation frameworks using Python, JavaScript/TypeScript, and tools such as Selenium and Appium, and integrates test runs into CI/CD. Focuses on regression coverage, API validation, and reliable testing workflows using containerized environments.

Technical skills

SQL
TypeScript
Python• Middle • 6y+
JavaScript• Middle • 4y+
DevOps
Git
CI/CD• 4y+
Docker
QA
Playwright
Pytest
Postman• 6y+
Selenium• 6y+
Appium• 4y+

Timeline

QA Engineer Middle
UMO Full-Time
Jul 2024 to May 2026 1 Year 10 Months Partially remote
Owned QA for a microservices-based SaaS platform, testing distributed services, APIs, and end-to-end integrations. Defined API validation for service-to-service flows including error handling and edge cases. Set up Docker-based testing workflows for consistent local and CI execution, and supported deployments to help keep releases stable.
Docker
QA Engineer Middle
Docupaint Full-Time
Jun 2022 to Jul 2024 2 Years 1 Month Partially remote
Led QA for a cross-platform mobile application across Android and iOS, covering functional, regression, and API testing for core features and backend integrations. Built a mobile automation framework from scratch using Appium and JavaScript. Integrated automated suites into CI/CD to make regressions visible on every build and reduce manual verification time.
Appium
JavaScript
CI/CD
QA Engineer Middle
Spesna Full-Time
Mar 2020 to May 2022 2 Years 2 Months Yerevan In office
Performed functional and API testing for web products, combining manual testing with Selenium- and Python-based automation. Maintained structured test cases and an expanding automated regression suite to detect issues earlier. Used Postman to validate API behavior and reported clear, reproducible defects to speed up fixes.
Selenium
Python
Postman