Samvel Melikyan




Design Techniques

✓ Boundary Value Analysis

✓ Equivalence Partitioning

✓ Decision Table Testing

✓ Use Case Testing

Types

✓ Functional Testing

✓ Regression Testing

✓ Smoke & Sanity Testing

✓ Integration Testing

✓ Exploratory Testing

Management & Process

✓ Test Planning & Estimation

✓ Test Case Management

✓ Defect Tracking & Reporting

✓ CI/CD with GitHub Actions

✓ Agile & Scrum Practices

Automation

✓ Page Object Model (POM)

✓ Test Framework Design

✓ CI/CD Integration

✓ Cross-Browser Testing

✓ Selectors

✓ Endpoints

✓ UI testing

✓ API testing

✓ JSON

Java

Java

✓ Core & OOP

✓ Collections & Generics

✓ Exception handling & I/O

✓ Strings, Arrays, Lists, Maps

✓ Unit tests with TestNG

✓ Maven build tools

✓ Test architecture (POM)

✓ Debugging & IDE skills

Python

Python

✓ Core & OOP

✓ Data structures

✓ Exception handling & file I/O

✓ Pytest & unittest

✓ Test architecture (POM)

✓ Debugging & IDE skills

JavaScript

JavaScript

✓ Core

✓ DOM manipulation & selectors

✓ Asynchronous JS

✓ Test architecture (POM)

✓ Debugging & browser devtools

Playwright

Playwright

✓ Core & async handling

✓ Locator strategies & selectors

✓ Test runner & fixtures

✓ Cross-browser testing

✓ Parallel & headless execution

✓ Page Object Model (POM) design

✓ Debugging & tracing tools

✓ TypeScript support & typings

✓ Test retries & timeout handling

Selenium

Selenium

✓ WebDriver

✓ Locator strategies

✓ 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

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

Swag Labs

2023 Dec, 2025 Jun

Automation Testing - UI

Tools Used

Google Documents, Google Sheets(MS Excel), Chrome DevTools, Java, Selenium, Maven, Allure

Responsibilities

  • Design test documentation.
  • Design comprehensive test cases covering UI, functional, and usability flows.
  • Develop test automation scripts using Java and Selenium.
  • Develop test automation framework using Page Object Model (POM).
  • Execute automated test cases and document all results.

Outcome

  • Identified a 25.24% failure rate across minor user flows.
  • Identified critical and maior defects improving product stability.
  • Ensured complete test coverage for all core e-commerce functionalities.

About the Project

Automated testing of the Swag Labs demo e-commerce website using Java and Selenium also TypeScript and Playwright. Implemented login, product selection, cart, and checkout test flows using Page Object Model (POM). The test cases were structured, reusable, and integrated with Maven.

Skills Demonstrated

Automated UI Testing, Test Case Design, Regression Testing, Test Documentation, Critical Thinking, improved skills in Java, Selenium, Maven.

Save All

2024 Oct

Manual Testing - UI

Your Store

2025 May

Automation Testing - UI

Automated testing of the Your Store demo e-commerce website using TypeScript and Playwright. Implemented registration, product selection, cart, and checkout, menu, search and slides test flows using Page Object Model (POM). The test cases were structured and reusable.

Reqres

2025 Apr

Automation Testing - API

This project is designed to perform automated testing of the Reqres API using JavaScript and Playwright. It includes test cases for validating API endpoints, ensuring data integrity, and verifying response structures. The project is built with Node.js and leverages Playwright's powerful testing framework.

Json Place Holder

2025 Apr

Automation Testing - API

This project is designed to perform automated testing of the API using JavaScript and Playwright. It includes test cases for validating API endpoints, ensuring data integrity, and verifying response structures. The project is built with Node.js and leverages Playwright's powerful testing framework.

Pet Friend

2025 Feb

Automation Testing - API

This project is designed to perform automated testing of the API using Python and Pytest. It includes test cases for validating API endpoints, ensuring data integrity, and verifying response structures.

Rostelecom

2025 Mar

Automation Testing - UI

This project provides a structured with POM starting point for writing automated tests for the Rostelecom authorization process. It includes all key components required for a well-documented open-source or private project. This project is designed to perform automated testing of the UI using Python and Selenium. It includes test cases for validating registration functionality.

Personal CV Website

2025 Jun

Web Development

Designed and developed a responsive personal CV website using HTML, CSS, and JavaScript. Includes sections for skills, experience, portfolio, and interactive certificate previews. This website demonstrates frontend skills and a structured UI layout.

2025 Feb 11 - 2025 Jun 4

Mastering QA Automation with Playwright

Armenian-Indian IT Center

✓ JavaScript & TypeScript

✓ Testing API

✓ Testing UI

✓ Playwright Framework

2024 Jun 13 - 2025 Mar 13

Python Automator Tester

Skill Factory

✓ Manual Testing

✓ Test Documentation

✓ SQL basics

✓ Algorithms

✓ Python & OOP

✓ Selenium Framework

✓ Testing API

✓ Testing UI

2022 Mar 1 - 2022 Aug 31

QA Automation with Java and Selenium

Gyumri IT Center

✓ Java & OOP

✓ Test Automation Fundamentals

✓ Selenium Framework

✓ Testing UI

✓ Testing API

2021 Oct 10 - 2021 Dec 10

JavaScript | HTML | CSS

Microsoft IT Center

✓ JavaScript

✓ HTML

✓ CSS

QA Automation Projects

10+ projects

Independent & Course-Based

  • Built automated UI test suites using Selenium (Java) and Playwright (TypeScript).
  • Implemented scalable Page Object Model (POM) architectures.
  • Created positive and negative UI/API test cases using Postman, TestNG, and Pytest.
  • Practiced collaborative workflows and version control with GitHub.

Manual Testing Practice

5+ projects

Bug Reporting & Test Documentation

  • Reported issues with clear reproduction steps and expected/actual results.
  • Created structured test cases, checklists, and test plans.
  • Performed functional, UI, and cross-browser testing on web applications.

Personal Web Development Projects

Frontend Development

  • Developed this portfolio website using HTML, CSS, and JavaScript.
  • Built responsive layouts and user-friendly interactive components.

samvel.melikyan.eng@gmail.com

+374 98 32 07 05

@MelikyanSamvel

linkedin.com/in/samvel-melikyan-qa

github.com/samvel-melikyan