Samvel Melikyan

ՍԱՄՎԵԼ ՄԵԼԻՔՅԱՆ


ՈԱ Ինժիներ

Իմ մասին

Ես QA Automation Engineer եմ՝ հմուտ թե՛ մանուալ, թե՛ ավտոմատացված թեստավորման մեջ։ Տիրապետում եմ հետևյալ ծրագրավորման լեզուներին՝ Java, JavaScript և Python, ինչպես նաև Ավտոմատացման գրադարաններին՝ Selenium և Playwright։ Ծրագրավորումն ու վեբ տեխնոլոգիաները սկսել եմ ուսումնասիրել 2021 թվականից։ Այդ ժամանակից ի վեր կառուցել եմ ամուր տեխնիկական բազա՝ անցնելով մասնագիտացված դասընթացներ, աշխատելով տարբեր նախագծերի վրա ինչպես նաև ինքնուրույն զարգանալով։


Մասնագիտացած եմ end-to-end ավտոմատացված թեստերի մշակման և պահպանման մեջ՝ օգտագործելով Page Object Model (POM) կառուցվածքը։ Իմ փորձը ներառում է նաև Test Case-երի ստեղծում, bug reporting, API թեստավորում և թեստավորման պլանավորում։ Աշխատել եմ ինչպես ինքնուրույն, այնպես էլ թիմի կազմում տարբեր նախագծերի վրա, հասնելով գրեթե ամբողջական թեստերի ավտոմատացմանը։


Ամեն նախագծի նկատմամբ մոտենում եմ մանրամասն ուշադրությամբ և նպատակասլացությամբ՝ կենտրոնանալով որակի, մասշտաբայնության և համագործակցության վրա։ Ներկայում փնտրում եմ հնարավորություն, որտեղ կարող եմ ներդրում ունենալ վստահելի և բարձր որակի ծրագրային ապահովման ստեղծման գործում՝ շարունակելով զարգանալ որպես QA մասնագետ։


Հմտություններ

Ծրագրավորման լեզուները

Java

Java

✓ Core

✓ Collections & Generics

✓ Exception handling & I/O

✓ Strings, Arrays, Lists, Maps

✓ Unit tests with TestNG

✓ Maven build tools

✓ Test architecture (POM)

✓ Debugging

Python

Python

✓ Core & OOP

✓ Data structures

✓ Exception handling & file I/O

✓ Pytest & unittest

✓ Test architecture (POM)

✓ Debugging

JavaScript

JavaScript

✓ Core & OOP

✓ DOM manipulation & selectors

✓ Asynchronous JS

✓ Test architecture (POM)

✓ Debugging & browser devtools

Գոծիքներ և Գրադարաններ

Playwright

Playwright

✓ Core & async handling

✓ Locators & selectors

✓ Test runner & fixtures

✓ Cross-browser testing

✓ Parallel & headless execution

✓ Page Object Model (POM) design

✓ Debugging & tracing tools

✓ TypeScript

✓ Test retries & timeout handling

Selenium

Selenium

✓ WebDriver

✓ Locators

✓ Waits & synchronization

✓ Handling alerts, frames, windows

✓ Page Object Model & Page Factory

✓ TestNG integration

✓ Script optimization

Postman

Postman

✓ API request building

✓ Environment & variable management

✓ Writing tests with JavaScript

✓ Pre-request scripts

✓ Automated test collections

✓ Response validation & assertions

✓ Collections & Workspaces

Version Control

GitHub

GitHub

✓ Version control basics

✓ Branching & merging strategies

✓ Pull requests & code reviews

✓ Resolving merge conflicts

✓ GitHub Actions for CI/CD

✓ Managing repositories

✓ Collaborating with teams

QA & Testing

Design Techniques

Design Techniques

✓ Boundary Value Analysis

✓ Equivalence Partitioning

✓ Decision Table Testing

✓ Use Case Testing

Types

Types

✓ Functional Testing

✓ Regression Testing

✓ Smoke & Sanity Testing

✓ Integration Testing

✓ Exploratory Testing

Management & Process

Management & Process

✓ Test Planning & Estimation

✓ Test Case Management

✓ Defect Tracking & Reporting

✓ Continuous Integration (CI)

✓ Agile & Scrum basics

Automation

Automation Concepts

✓ Page Object Model (POM)

✓ Test Framework Design

✓ CI/CD Integration

✓ API testing

✓ UI testing

Պորտֆոլիո

Swag Labs

2023 Դեկտեմբեր, 2025 Հունիս

Ավտոմատացված թեստավորում - UI

Նախագծի մասին

Swag Labs էլեկտրոնային առևտրի կայքի ավտոմատացված թեստավորում Java և Selenium-ով, ինչպես նաև TypeScript և Playwright-ով։ Իրականացվել է մուտք, ապրանքի ընտրություն, զամբյուղ և վճարման հոսքերի թեստավորում՝ օգտագործելով Page Object Model (POM)։ Թեստ-քեյսերը կառուցվածքային, վերօգտագործելի և ինտեգրված են Maven-ի հետ։

Your Store

2025 Մայիս

Ավտոմատացված թեստավորում - UI

Նախագծի մասին

Your Store էլեկտրոնային առևտրի կայքի ավտոմատացված թեստավորում TypeScript և Playwright-ով։ Իրականացվել է գրանցում, ապրանքի ընտրություն, զամբյուղ, վճարում, մենյու, որոնում և սլայդերի թեստավորում՝ օգտագործելով Page Object Model (POM)։ Թեստ-քեյսերը կառուցվածքային և վերօգտագործելի են։

Reqres

2025 Ապրիլ

Ավտոմատացված թեստավորում - API

Նախագծի մասին

Այս նախագիծը նախատեսված է Reqres API-ի ավտոմատացված թեստավորման համար՝ օգտագործելով JavaScript և Playwright։ Ներառում է API վերջնակետերի վավերացում, տվյալների ամբողջականության ստուգում և պատասխանների կառուցվածքի ստուգում։ Կառուցված է Node.js-ով և օգտագործում է Playwright-ի հզոր թեստավորման շրջանակը։

Personal CV Website

2025 Հունիս

Վեբ ծրագրավորում

Նախագծի մասին

Այս CV կայքի նախագծումը և մշակումը՝ օգտագործելով HTML, CSS և JavaScript։ Ներառում է հմտությունների, փորձի, պորտֆոլիոյի բաժիններ և ինտերակտիվ վկայականների նախադիտում։ Այս կայքը ցուցադրում է frontend հմտություններ և կառուցվածքային UI դասավորություն։

Կրթություն

2025 Փետրվար 11 - 2025 Հունիս 4

Mastering QA Automation with Playwright

Armenian-Indian IT Center
Հմտություններ

✓ JavaScript & TypeScript

✓ API թեստավորում

✓ UI թեստավորում

✓ Playwright շրջանակ

2024 Հունիս 13 - 2025 Մարտ 13

Python Automation Testing

Skill Factory
Հմտություններ

✓ Մանուալ թեստավորում

✓ Թեստային փաստաթղթեր

✓ SQL հիմունքներ

✓ Ալգորիթմներ

✓ Python & OOP

✓ Selenium շրջանակ

✓ API թեստավորում

✓ UI թեստավորում

2022 Մարտ 1 - 2022 Օգոստոս 31

QA Ավտոմատացում Java և Selenium-ով

Gyumri IT Center
Հմտություններ

✓ Java և OOP

✓ Թեստավորման հիմունքներ

✓ Selenium շրջանակ

✓ UI թեստավորում

✓ API թեստավորում

2021 Հոկտեմբեր 10 - 2021 Դեկտեմբեր 10

JavaScript | HTML | CSS

Microsoft IT Center
Հմտություններ

✓ JavaScript

✓ HTML

✓ CSS

Փորձ

QA Ավտոմատացման նախագծեր

Ինքնուրույն և դասընթացային նախագծեր — 2022 – ներկա

  • Ավտոմատացված թեստերի ստեղծում և իրականացում Selenium (Java, Python) և Playwright (TypeScript)-ով։
  • Page Object Model կառուցվածքների ստեղծում և սպասարկում մասշտաբային թեստավորման համար։
  • Դրական և բացասական UI և API թեստ-քեյսերի գրառում Postman, TestNG և Pytest-ով։
  • GitHub-ի օգտագործում վերսիա կառավարման և թիմային աշխատանքի համար։

Մանուալ թեստավորման պրակտիկա

Սխալների հաշվետվություն (Bug Report) և թեստային փաստաթղթեր

  • Պարզ և կառուցվածքային սխալների հաշվետվությունների ստեղծում՝ վերարտադրելի քայլերով։
  • Թեստ-քեյսերի, չեկլիստերի և թեստ պլանների մշակում՝ ըստ պահանջների։
  • Վեբ հավելվածների թեստավորում՝ ֆունկցիոնալ, UI և cross-browser խնդիրների համար։

Անձնական վեբ ծրագրավորման նախագծեր

Frontend ծրագրավորում

  • Այս անձնական CV կայքի ստեղծում HTML, CSS, JavaScript-ով՝ հմտությունները ցուցադրելու համար։
  • Պատասխանատու դասավորությունների և ինտերակտիվ տարրերի ստեղծում՝ հարմարավետ և պարզ օգտագործման համար

Կոնտակտներ

Էլ. փոստ

samvel.melikyan.eng@gmail.com

Հեռախոս

+374 98 32 07 05

Telegram

@MelikyanSamvel

LinkedIn

linkedin.com/in/samvel-melikyan-qa

GitHub

github.com/samvel-melikyan