Портфолио

Кой съм аз

За мен

Даниел Ангелов

Senior Automation QA Engineer

Казвам се Даниел Ангелов и съм Senior Automation QA Engineer с над 10 годишен опит в API и Frontend/UI тестване, CI/CD процеси и изграждане и развиване на automation frameworks. Работил съм по множество международни IT проекти в различни индустрии и сфери: e-commerce, automotive, blockchain, gaming, flight control и други. Отделно имам опит в сферата на дигиталния маркетинг, копирайтинга, SEO, WordPress и мениджмънт. Част от хобитата ми са: дървообработка, работа с епоксидна смола, компютърни игри, качествена литература и кино. Автор и собственик съм на Optibg.com По-долу ще видиш част от уменията ми и лични проекти. За повече информация, свързана с моя кариерен опит, не се колебай да разгледаш моя LinkedIn профил и да се свържеш с мен там.

  • Automation QA testing
  • WordPress
  • Дигитален маркетинг
  • SEO
  • Software development
  • AI

Самооценка

Умения

Python

Напреднало ниво — 70%

JavaScript

Напреднало ниво — 60%

CI/CD

Напреднало ниво — 60%

Selenium

Експертно ниво — 90%

WebdriverIO

Напреднало ниво — 70%

Playwright

Напреднало ниво — 70%

Postman/Newman

Напреднало ниво — 80%

AI assisted development

Експертно ниво — 90%

Smartcontract testing

Средно ниво — 50%

Flask/FastAPI/Express.js

Средно ниво — 50%

Git

Напреднало ниво — 80%

Mocking

Напреднало ниво — 80%

API test automation

Напреднало ниво — 85%

Част от личните и допълнителните ми проекти, извън работните задачи

Лични и допълнителни проекти

TheCMSPlace

TheCMSPlace

2015-2017

Това е англоезичен сайт, който предоставя подобно съдържание на Optibg.com. В него аз бях гост-автор и периодично създавах статии на английски език. Целта на сайта е да предостави полезна информация по темите: CMS, Hosting, Social Media

Към проекта
Fitneshrani.com

Fitneshrani.com

2012-2013

Fitneshrani.com е сред лидерите в българското онлайн пространство. Този портал предлага висококачествени хранителни добавки и фитнес уреди и аксесоари. Извършените от мен дейности, свързани с copywriting, дизайн на банери и SEO, подпомогнаха увеличаването на продажбите (за периода на тяхното прилагане), особено в периодите на активни кампании.

Към проекта
Tornado Studios

Tornado Studios

2019-2020

Помогнах на екипа на сайта да актуализира част от текстовото съдържание. Главните дейности бяха свързани с copywriting и SEO

Към проекта
Курсове към Startup Factory

Курсове към Startup Factory

2022-2023

Бях поканен за лектор за два онлайн курса към Startup Factory, свързани с WordPress и Software Quality Assurance

Към проекта
Optibg.com и неговите видео уроци

Optibg.com и неговите видео уроци

2014 - днешна дата

Моят личен блог, в който се намираш в момента е може би най-големият ми личен проект извън работа. Тук пиша по различни технологични теми, както и създавам видео уроци за WordPress (към този момент).

Scratch Helper

Scratch Helper

2026

Малък инструмент, който създадох за моето дете, за да му помага при работа с програмния език Scratch за приложения и роботика чрез WeDo 2.0 модула. Създаден е с помощта на Claude Code и GLM-5.2. Работи с Ollama базиран езиков модел за изкуствен интелект, който трябва да е или локален на машината или да идва от техния cloud. Софтуер с отворен код, който се предоставя във вида, в който е. Главно отговарях за всички автоматични тестове в него (чрез Playwright), които се изпълняват при всеки push в главни бранч в github.

Към проекта

MCP сървър за анализ на провалени тестове

2025-2026

Малък MCP сървър, създаден на Python, предназначен за работа с Ollama езиков модел (за предпочитане локален като Gemma4 E4B), който може да работи с framework за автоматично тестване на frontend. Конкретно е използван с примерен WebdriverIO фреймуърк, в който е интегирана клиентската част.

Към проекта

Примерен WebdriverIO automation framework

2025-2026

Сам по себе си това е стандартен framework и подобни съм създавал и поддържал много пъти. Специалното в случая е, че този конкретно има клиентската част, необходина за работа с предходния проект - MCP сървъра за анализ на провалени тестове. Крайният резултат от доклада е точно откриване на проблема (грешен код или логика в самия framework или промяна при web приложението, което се тества).

Към проекта

Част от моите сертификати и лицензи - за повече виж LinkedIn профила ми

Лицензи и сертификати

Introduction to Model Context Protocol

Anthropic - практическо обучение

2026Провери

Claude Code in Action

Anthropic - практическо обучение

2026Провери

Selenium Advanced Certification

LambdaTest/TestMu AI - сертификат с изпит

2024Провери

Software Quality Assurance

Markovski Solutions - вътрешно-фирмен сертификат след обучение

2017Провери

Course Certificate for Digital Marketing and SEO - March 2015

Software University (SoftUni) - сертификат с изпит

2015Провери

Certified Scrum Master

Markovski Solutions - вътрешно-фирмен сертификат след обучение

2015Провери