Stoyan Petrov
Stoyan Petrov

Lead QA Engineer / Software Development Engineer in Test

Open to offers · Member since 2 Sep 2026
Message
Location
Istanbul, Türkiye
Desired salary
Unspecified
Work preference
Remote Only
Experience level
Lead

About

Professional summary

I am a Lead QA Engineer and Software Development Engineer in Test with more than 15 years of software-quality experience and over 10 years focused on test automation. I work across Java, C#/.NET, TypeScript, SQL, API testing, UI testing, and integration testing.

I build automation frameworks from the ground up and have done so multiple times throughout my career. My work covers API, integration, end-to-end UI, BDD, performance, stress, and regression testing, with a focus on dependable CI execution and actionable release quality signals.

Most recently, I owned quality for a multi-instance crypto payments platform handling customer funds. I built and consolidated automated suites across API, integration, and Playwright UI coverage, supported release go/no-go decisions, and reduced manual regression effort significantly.

I have led and coordinated QA engineers in delivery teams, shaped QA processes, reviewed backend changes before QA, and collaborated closely with engineering stakeholders. I am comfortable being the sole QA engineer as well as leading quality initiatives across teams.

I also use AI-assisted engineering to improve test authoring, failure triage, and release-risk analysis. I have designed and shipped practical AI agent tooling adopted by engineering teams for daily CI investigation and release decisions.

Skills

26 capabilities

Tech stack & tools

Working toolkit

Application Hosting

Application Utilities

Collaboration

Languages & Frameworks

Marketing and Sales Tools

Experience

Career history

Lead QA Engineer Coinpayments

Owned quality for a multi-instance crypto payments platform spanning four production instances, more than 12 blockchains, checkout, invoicing, payouts, and administrative tooling. Led a five-engineer QA team and supported release go/no-go decisions for a product where defects could affect customer funds.

Built automation from zero to 149 tests in 12 months, including 96 API and integration tests in C#/xUnit and TypeScript plus 53 Playwright end-to-end tests running nightly. Consolidated repositories behind shared API-request infrastructure, migrated CI from Azure DevOps to GitHub Actions, developed AI failure-triage and release-risk tooling, and reduced manual regression from over three working days to one day.

Senior Automation Engineer Regate

Built TypeScript and Cypress integration tests for product integrations with third-party systems, using Cypress Cloud and GitHub Actions for automation execution and visibility.

Worked embedded in a scrum team, reviewed backend changes and pull requests before QA, and coordinated three QA engineers. Helped shape QA processes both within the delivery team and across the company without formal management authority.

Senior Automation QA Engineer Ascent

Served as the sole QA engineer and created backend and UI automation frameworks from scratch using C#, .NET, Selenium, xUnit, NUnit, and SpecFlow. Extended the Selenium solution with a BDD layer and cross-browser execution through BrowserStack.

Performed JMeter load, stress, and spike testing for a service wrapping a third-party e-commerce API. Measured throughput and error rates to identify the load threshold at which the upstream API degraded.

QA Engineer Experian

Acted as the lead quality practitioner within a scrum team. Built microservice test automation using Java, Selenium, and Cucumber BDD scenarios.

Executed automated testing through Jenkins on OpenShift and used JMeter for performance-related testing activities. Contributed quality ownership across the team’s delivery lifecycle.

QA Engineer DAIS Software

Worked as the sole QA engineer, owning the complete QA process from design-stage testability through deployment. Supported quality planning, execution, and delivery across the software lifecycle.

Used C#, Selenium, and SQL to support automated and manual quality assurance activities. Established end-to-end QA ownership for the product and development process.

Education

Learning history
No education data available.

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

People also viewed

All talent ›
Jobs Talent AI Tools Salaries
Menu