›

Веселиан
Георгиев

Automation QA Engineer

Чупя софтуера, преди да го направят потребителите ти.

Тествай сайта си безплатно13 проверки · 10 секунди · без регистрация

Нямаш сайт? Направи си

Посочи елемент, за да го инспектираш. Кликни, за да го провериш.

↓ Скролвай, за да пуснеш тестовете
career.spec.tsqueued
test('has real experience', async ({ engineer }) => {
  const years = await engineer.yearsInQA();
  expect(years).toBeGreaterThan(10);
});

Години, в които правя релийзите скучни.

Изграждам automation frameworks от нулата, вкарвам ги в CI и ги поддържам бързи и надеждни, за да пускат екипите без притеснение.

12+
години в QA
15+
тествани продукта
1100+
теста в последните ми две сюити
career.spec.tsqueued
test('has a track record', async ({ engineer }) => {
  const jobs = await engineer.career();
  expect(jobs.at(0).current).toBe(true);
});

Всеки етап, зелен.

  1. юни 2025 – сегатекущо

    Senior Automation Engineer

    PeopleSpheres ↗ · София, България · дистанционно

    • Движа ежедневната работа на екип по автоматизация от трима души: аз пиша задачите и ги разпределям.
    • API и UI автоматизация с Playwright и TypeScript за уеб приложението, back office-а и REST API-то.
    • Сюитата се пуска всяка нощ в CI и праща резултатите в чата на екипа.
    • Playwright
    • TypeScript
    • Postman
    • Bruno
    • GitLab CI
    • Keycloak
  2. окт. 2021 – май 2025

    Senior QA Engineer

    Ship.Cars USA ↗ · София, България

    • QA lead на екипа на LoadMate, петима души.
    • Автоматизирах проекта от край до край с API и UI тестове; Postman колекциите се пускаха автоматично.
    • UI тестовете започнаха на Selenium, след което преместих сюитата на Playwright.
    • Тествах мобилното приложение на реални устройства с BrowserStack и AirDroid.
    • Тествах външните интеграции, на които продуктът разчита: плащанията през Stripe и входа и правата през Keycloak.
    • Отговарях за техническата страна на тестването: инструментите, тестовите колекции и начина, по който екипът работи с тях.
    • Selenium
    • Playwright
    • API testing
    • Mobile
    • Postman
    • GitHub
    • BrowserStack
    • AirDroid
    • Stripe
    • Keycloak
  3. окт. 2020 – окт. 2021

    Senior Software Quality Assurance Engineer

    Cooltecho · София, България

    • Тествах, отстранявах проблеми и настройвах банкови софтуерни продукти и оборудването към тях.
    • Създавах и поддържах чеклисти, така че всяко регулаторно и нерегулаторно изискване да е покрито.
    • Проверявах, че игрите изплащат коректно при всички тестови условия и докладват правилно към операционната система.
    • Тествах API интеграции и банков CRM, пишех тест кейсове и пусках регресионни тестове.
    • API integration
    • CRM banking
    • Blockchain
    • BrowserStack
  4. яну. 2014 – окт. 2020

    Quality Assurance Specialist

    SILABG.COM ↗ · България

    • Преглеждах и анализирах системни спецификации и оценявах продуктовия код спрямо тях.
    • Водех логове, които документираха всяка фаза на тестване и откритите дефекти.
    • Докладвах бъгове и грешки на екипите по разработка и помагах за отстраняването им.
  5. май 2013 – яну. 2014

    Data Entry Specialist

    SILABG.COM ↗ · България

    • Първата ми длъжност във фирмата; девет месеца по-късно преминах към QA там.
  6. авг. 2012 – май 2013

    Data Processing Specialist

    GfK ↗ · България

    • Проучвах продукти в интернет и работех със специализирано приложение за обработка на данни.
    • Търсех в продуктовата база по зададени критерии и отговарях за въвеждането на нови продукти.
career.spec.tsqueued
test('knows the tools', async ({ engineer }) => {
  const stack = engineer.getByTestId('stack');
  await expect(stack).toContainText('Playwright');
});

Всеки инструмент има локатор.

Стекът, на който разчитам, когато качеството трябва да се мащабира.

  • Playwright
  • Selenium
  • Cypress
  • TypeScript
  • API testing
  • CI/CD
  • Performance
  • Mobile
  • GitHub
  • GitLab
  • Figma
  • Canva
  • Jira
  • Confluence
  • BrowserStack
  • Postman
career.spec.tsqueued
test('is certified', async ({ engineer }) => {
  const certs = await engineer.certificates();
  expect(certs.every((c) => c.verified)).toBe(true);
});

Сертифициран, не просто уверен.

Посочи тестето, за да се разгърне. Кликни карта или наградата, за да я обърнеш; кликни обърната карта още веднъж, за да я видиш в цял размер.Плъзни през картите. Докосни карта или наградата, за да я обърнеш; докосни обърната карта, за да я видиш в цял размер.

career.spec.tsqueued
test('ships real projects', async ({ engineer }) => {
  const projects = await engineer.projects();
  expect(projects.length).toBeGreaterThan(10);
});

Истински продукти. Истински pipeline-и.

Всяка карта се кодира сама пред теб. Мини през нея и инспекторът показва какво се тества; кликни, за да я обърнеш. Оранжевите отварят тестовете, сините – кода на сайт, който съм изградил сам.Докосни карта, за да я обърнеш: оранжевите отварят тестовете зад сайта, сините – кода на сайт, който съм изградил сам.

</> тестовеТествани от мен4

Цялостна автоматизация

Haya Labs

UI, API и checkout покритие на работещ онлайн магазин, пускано през поетапен GitHub Actions pipeline. Отделни обхождания проверяват цените и английските преводи по целия сайт, а до тях стои набор от регресионни тестове за сигурност.

336
теста
60
тестови класа
4
етапа в pipeline
  • Playwright (Java)
  • JUnit 5
  • Maven
  • GitHub Actions
hayalabs.bg ↗

API и UI автоматизация в голям мащаб

PeopleSpheres

HR платформа и настоящата ми работа. Три тестови проекта за уеб приложението, back office-а и REST API-то, пускани всяка нощ в GitLab CI с картичка с резултатите в чата на екипа. Тестовете влизат като различни роли, а собствен репорт сравнява API маршрутите, които тестовете викат, с тези, които продуктът декларира.

800+
теста
105
spec файла
577
API заявки
  • Playwright (TypeScript)
  • GitLab CI
  • Bruno
  • Postman
peoplespheres.com ↗

Desktop и mobile тестване · текущ проект

Shopsector

Един от най-големите онлайн магазини в България, за оригинални маратонки. Текущо тестване на магазина на десктоп и на мобилни устройства.

  • Desktop + mobile
  • E-commerce
shopsector.com ↗

Desktop, mobile и API интеграционно тестване

SILA BG

Тестване на магазина на десктоп и мобилни устройства и на портала за дистрибутори, както и на автоматизираната API интеграция, която свързва каталога с eMAG Marketplace.

  • Desktop + mobile
  • API integration
  • eMAG Marketplace
silabg.com ↗

Още сайтове, които съм тествал

⚡ Epic4/4 готово

Desktop, mobile и API интеграция

⚡ Epic5/5 готово

Desktop и mobile тестване

⚡ Epic2/2 готово

Marketplace

  • QA-301emag.bg ↗продуктово съдържаниеготово
  • QA-302eMAG Marketplace APIавтоматизирана интеграция за SILA BGготово

{ } кодИзградени от мен2

Създаден от мен за клиент

Numerologiq

Сайт, който създадох за нумерологична практика: личен анализ по дата на раждане, който се получава направо в акаунта на посетителя, с пълен доклад и консултация по заявка.

  • Web app
  • User accounts
  • Personal reports
numerologiq.com ↗

Създаден от мен за клиент

Plasma Age

Сайт, който създадох за студио за Plasma Pen и естетика в София: процедури с цени, онлайн записване на час, резултати преди и след и запитвания за Master Class.

  • Website
  • Online booking
  • Client accounts
  • Newsletter
plasma-age.com · предстои пускане
career.spec.tsqueued
test('is recommended', async ({ engineer }) => {
  const reviews = await engineer.reviews();
  expect(reviews.every((r) => r.approved)).toBe(true);
});

Прегледан. Одобрен.

Какво са написали ръководители и колеги, след като са работили с мен. Всяко ревю е цитирано дословно.

● Готов за merge✓ 6/6 ревюъри одобриха
#142review/sila-bg → main

✓ Одобрено

Vasil RadivoevVasil Radivoev ↗General Manager and Co-Owner · SILA BG LTD
I have had the pleasure of working with Veselian over the years, and what has always stood out to me is his professionalism, commitment, and loyalty. Throughout our professional journey, he has consistently demonstrated a strong sense of responsibility, dedication, and a genuine desire to deliver quality work. He is someone who takes ownership, approaches challenges with a practical mindset, and can always be relied upon. What makes our professional relationship particularly meaningful is that it has continued and evolved over the years. We have maintained mutual trust, respect, and loyalty, which is something I truly value. Our decision to continue working together is a reflection of that relationship and the confidence we have built in each other over time. Beyond his professional capabilities, Veselian is a person of integrity who values relationships, teamwork, and long-term commitment. I highly appreciate having him as part of my professional journey and look forward to continuing our collaboration.
По-старши от Веселиан, без да му е пряк ръководител · LinkedIn, ноем. 2026LinkedIn ↗
#136review/hristo-gadev → main

✓ Одобрено

Hristo GadevHristo Gadev ↗Project Manager · Sciant
Having worked together on a project for over two years, I can confidently say that Veselian is a positive, approachable, and dedicated professional who embraces new technologies and continuously seeks to grow. His exceptional attention to detail, analytical mindset, strong ownership, leadership qualities, and sound decision-making make him a valuable asset to any team.
Пряк ръководител на Веселиан · LinkedIn, ноем. 2026LinkedIn ↗
#131review/ivelin-yanev → main

✓ Одобрено

Ivelin YanevIvelin Yanev ↗Senior Software Developer · Ship.Cars
I had the pleasure of working with Veselian in his role as a Quality Assurance Automation Engineer, and I can confidently recommend him as a highly skilled and reliable professional. Veselian consistently demonstrated strong technical knowledge in test automation, quickly understanding complex requirements and translating them into effective test strategies and automated test suites. He is detail‑oriented, thorough, and always focused on delivering high-quality results within the agreed timelines.
В един екип с Веселиан · LinkedIn, ноем. 2026LinkedIn ↗
#128review/ivan-dachev → main

✓ Одобрено

Ivan DachevIvan Dachev ↗Principal Engineer
I worked with Veselian on the same project for nearly three years. He is an exceptional professional who consistently catches critical QA issues and holds our product quality to the highest standards. One of his greatest strengths is his candor—you can always count on him for an honest assessment of the project's reality. The entire team relies on Veselin to speak up, manage expectations, and push back constructively when product owners or clients propose unrealistic requests.
В един екип с Веселиан · LinkedIn, ноем. 2026LinkedIn ↗
#97review/ship-cars → main

✓ Одобрено

Dobromir DobrevDobromir Dobrev ↗Senior QA Automation Engineer · ALL IN Platform
I had the pleasure of working with Veselian at Ship.Cars, where we collaborated as QA Engineers in both manual and automation testing. Veselian is a dedicated, knowledgeable, and reliable professional with a strong understanding of software quality assurance. He has a great eye for detail, a structured approach to testing, and a strong ability to identify issues and ensure the delivery of high-quality software. One of the things I particularly appreciated about working with Veselian was his excellent communication skills and easy-going personality. He is approachable, open to discussions, always willing to share knowledge, and genuinely easy to work with. He brings a positive attitude to the team and makes collaboration smooth and enjoyable. He is a great team player who takes ownership of his work and is always focused on finding effective solutions. I would gladly recommend Veselian to any team looking for a skilled, reliable, and collaborative QA professional. It was a pleasure working with him!
Работил с Веселиан в Ship.Cars · LinkedIn, ноем. 2026LinkedIn ↗
#54review/maria-stoilkova → main

✓ Одобрено

Maria StoilkovaMaria Stoilkova ↗HR Business Partner · Delasport
It has been a genuine pleasure working with Veselian. He is a highly proactive professional who consistently takes initiative, approaches challenges with a solution-oriented mindset, and is always willing to go the extra mile. One of the qualities I appreciate most about him is his ability to provide honest, objective, and constructive feedback. His insights have always been valuable in helping me better understand different perspectives, identify opportunities for improvement, and enhance processes to better support our colleagues. He is also an excellent team player who values collaboration, mutual respect, and shared success. His strong sense of integrity, professionalism, and genuine commitment to building trustworthy relationships make him a truly valuable colleague. I would highly recommend him to anyone looking for a dedicated, reliable, and collaborative professional.
В един екип с Веселиан · LinkedIn, ноем. 2026LinkedIn ↗
1/6 · плъзни
career.spec.tsqueued
test('is a human', async ({ engineer }) => {
  const roadmap = await engineer.roadmap();
  expect(roadmap.now.length).toBeGreaterThan(0);
});

Зад тестовете има човек.

Аз съм Senior QA Engineer със специализация в автоматизацията на тестове, със силна техническа основа, практичен подход и истинска страст към изграждането на по-добри продукти и по-добри екипи.

01 В работата

  1. PRO-1

    Мащабни проекти с голямо значение

    През кариерата си съм имал възможност да работя по няколко мащабни частни проекта с голямо значение, във взискателна среда, където качеството, надеждността и вниманието към детайла са задължителни.

    Опитът ми обхваща Quality Assurance и Test Automation с технологии като Java, Selenium и Playwright. Обичам да вниквам в сложни системи, да изследвам бизнес логиката, да откривам рисковете и да превръщам трудните сценарии в практични и надеждни решения.

  2. PRO-2

    QA не е само намиране на бъгове

    За мен QA никога не е било само да намираш бъгове или да проверяваш дали нещо работи според очакванията. То е да разбираш продукта, да поставяш под въпрос предположенията, да мислиш напред, да задаваш правилните въпроси и да си сигурен, че доставяме нещо, на което хората наистина могат да разчитат.

  3. PRO-3

    Не бягам от отговорност. Поемам я.

    Обичам да поемам отговорност, да вземам решения и да заставам зад тях. Не се страхувам от трудни ситуации, от това да нося отговорност или да взема тежко решение, когато се налага. Вярвам, че който поема отговорност, трябва да има и смелостта да застане зад решенията си, независимо от резултата.

  4. PRO-4

    Заставам зад хората, с които работя

    Също толкова важно: винаги заставам зад хората, с които работя. Не вярвам в соченето с пръст, в прехвърлянето на вина или в това да оставиш колега сам, когато стане трудно. Вярвам в това да се подкрепяме, да поемаме отговорност заедно, да признаваме приноса на всеки и да посрещаме предизвикателствата като един екип.

  5. PRO-5

    Лидерството не е титла

    За мен лидерството не е титла или власт. То е да печелиш доверие, да водиш с личен пример, да вземаш решения, когато другите се колебаят, да поемаш отговорност, когато нещо се обърка, и хората около теб да знаят, че могат да разчитат на теб.

1/5 · плъзни
…what has always stood out to me is his professionalism, commitment, and loyalty.Vasil Radivoev · General Manager and Co-Owner, SILA BG LTD →

02 Като човек

Извън работата в мен има много повече от технологии.

  1. ME-1

    Моторите са най-голямата ми страст

    Моторите са най-голямата ми страст. За мен карането е свобода, приключение и усещането да си изцяло в момента. Обичам и футбола, кучетата и пътуванията – да откривам нови места, да срещам различни хора и да опознавам различни култури.

    • Мотори
    • Футбол
    • Кучета
    • Пътувания и чужди култури
  2. ME-2

    Директен съм, но слушам

    Извън професионалното държа много на лоялността, честността, откритата комуникация и истинските човешки отношения. Директен съм, но слушам. Имам собствено мнение, но винаги съм готов да разбера и друга гледна точка, дори когато не съм съгласен. Вярвам, че знанието трябва да се споделя свободно и че всички имаме какво да научим един от друг.

  3. ME-3

    Вярвам в добротата

    Силно вярвам в добротата и в това колко е важно да помагаме на другите. Вярвам, че трябва да сме добри един към друг, да подкрепяме хората, когато можем, и никога да не подценяваме какво може да промени един малък жест на доброта.

  4. ME-4

    Добрите дела нямат нужда от публика

    През годините активно участвам в организирането на благотворителни инициативи и в помощта за хора в нужда. Рядко говоря за това публично, защото не вярвам, че добрите дела имат нужда от публика, признание или аплодисменти. За мен да помагаш е просто лична ценност и нещо, което трябва да идва естествено.

  5. ME-5

    Истински хора, взаимно уважение

    Ценя истинските хора, смислените отношения, взаимното уважение и лоялността. Вярвам, че успехът не се измерва само с професионални постижения, а и с хората, които сме подкрепили, доверието, което сме спечелили, и доброто, което сме оставили след себе си.

  6. ME-6

    Към какво се стремя

    1. Да надграждам знанията си и да бъда версия, която и AI не може да генерира.
    2. Да създам нещо, което помага на човечеството.
1/6 · плъзни

Винаги любопитен. Никога не се страхувам да поема отговорност. Със страст към технологиите, воден от хората и от убеждението, че да си добър човек е също толкова важно, колкото да си добър професионалист.

career.spec.tsqueued
test('generates the report', async ({ suite }) => {
  const report = await suite.run();
  expect(report.failed).toBe(0); // and 0 flaky
});

Всички тестове минаха.

9/9 минал

Търсиш човек, който да поеме качеството на продукта ти, на пълен ден или по проект?

LinkedInШест препоръки и цялата история.