Skip to content
View petiokasmetio's full-sized avatar

Block or report petiokasmetio

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
petiokasmetio/README.md

Petar Nikolov

Test Automation Engineering Analyst with 5 years of experience across ERP and banking systems.

I work with Java, Python, Selenium, test automation, defect analysis, regression testing, XML test data generation and QA process improvements for complex business-critical systems.

My professional experience is mainly focused on ERP systems and banking software, where I combine testing, technical analysis, automation mindset and business domain understanding.

Core Skills

  • Java
  • Python
  • Selenium WebDriver
  • TestNG / Maven
  • API testing fundamentals
  • XML test data generation
  • Regression testing
  • Defect analysis
  • ERP system testing
  • Banking software testing
  • AI-assisted QA tooling

Domain Experience

  • ERP systems
  • Banking software
  • Financial workflows
  • Account statements
  • Transactions and balances
  • Test data preparation
  • Business logic validation

Featured Projects

Playwright UI Automation Framework

TypeScript-based UI automation framework using Playwright Test, Page Object Model, cross-browser execution, HTML reporting and GitHub Actions CI.

Tech stack: TypeScript, Playwright, Page Object Model, GitHub Actions

Python API Test Automation Framework

Python-based API automation framework using pytest, requests, reusable API clients, fixtures, parametrized tests, JSON schema validation and CI.

Tech stack: Python, pytest, requests, jsonschema, GitHub Actions

ISO 20022 camt.053 Test Data Generator

Java console application for generating synthetic camt.053-style XML account statement test data with configurable transactions and automated closing balance calculation.

Tech stack: Java, XML DOM API, BigDecimal, banking test data generation

RestAssured Reqres API Automation

Java-based API automation project using RestAssured, TestNG and Maven for public REST API testing practice.

Tech stack: Java, RestAssured, TestNG, Maven

eCommerce Cucumber BDD Automation

Java Selenium/Cucumber BDD automation project for login and customer management flows.

Tech stack: Java, Selenium, Cucumber, Gherkin, Maven, TestNG

MobileSearch UI Automation

Java Selenium/TestNG UI automation project for search flow validation and result analysis on mobile.bg.

Tech stack: Java, Selenium WebDriver, TestNG, Maven

Current Career Focus

I am focused on growing further in QA Automation, SDET and Quality Engineering roles where I can combine:

  • automation engineering
  • ERP and banking domain knowledge
  • test data tooling
  • AI-assisted QA improvements
  • technical problem solving

Contact

Pinned Loading

  1. playwright-ui-automation-framework playwright-ui-automation-framework Public

    TypeScript Playwright UI automation framework with Page Objects, reporting and CI.

    TypeScript

  2. python-api-test-automation-framework python-api-test-automation-framework Public

    Python pytest API automation framework with reusable clients, fixtures, schema validation and CI.

    Python

  3. iso20022-camt053-test-data-generator iso20022-camt053-test-data-generator Public

    Java console app for generating synthetic ISO 20022 camt.053 XML test data for QA and banking regression scenarios.

    Java

  4. MobileSearch MobileSearch Public

    Java Selenium/TestNG UI automation project for search flow validation and result analysis on mobile.bg.

    Java

  5. ecommerce-cucumber-bdd-automation ecommerce-cucumber-bdd-automation Public

    Java Selenium/Cucumber BDD automation project for e-commerce login and customer management flows.

    Java

  6. restassured-reqres-api-automation restassured-reqres-api-automation Public

    Java RestAssured/TestNG API automation project for public REST API testing practice.

    Java