Konstantin Pletenev

Head of QA / QA Lead / Test Automation Lead
Porto, Portugal · +351 910897088 · konstantin@pletenev.dev · linkedin.com/in/konstantin-pletenev · github.com/lespaul
EU work authorisation · Open to remote / hybrid

Professional summary

QA leader with 14+ years building quality engineering functions from scratch across AI tooling, AR/fashion, fitness tech, and banking. Built an 8-person QA organisation from zero in 4 months, led teams of up to 10, and increased release cadence from 2/month to as often as 4–8/month, including daily releases for one product. Combines hands-on test automation (TypeScript, Python, Java, Playwright, Appium) with quality strategy, hiring, incident management, and stakeholder leadership. Currently focused on AI-assisted testing, using coding agents, MCP servers, and BDD frameworks to scale quality as teams grow. ISTQB CTAL-TAE certified.

Core competencies

Experience

Zencoder

May 2025 – Present · Contract · Porto, Portugal (Remote)
Head of QA

Zencoder builds AI coding agents. As developers began shipping code several times faster, downstream testing became the delivery bottleneck. Leading a team of 4 QA engineers and 2 SDETs, reporting to the CTO, to shift QA from post-development gatekeeping to a QA Ops model where developers write their own tests with AI agent assistance.

Tech stack: TypeScript, Playwright, BDD/Cucumber, Model Context Protocol (MCP) servers, AI Agents, GitHub Actions, CI/CD, Sharding

Zing Coach

Jul 2024 – May 2025 · Contract · Remote
Position: Head of QA

Head of QA for Zing AI: Home & Gym Workouts, a mobile AI fitness app (iOS, Android, web portal, AI recommendation engine, chat) rated 4.8★ on the App Store (31,000+ ratings) and 4.5★ on Google Play, with 500,000+ Android downloads. Led a team of 6 QA engineers (hired 4), reporting to the CTO and working closely with the CPO and CEO.

Tech stack: TypeScript, Appium, WebdriverIO, QASE, Jira, GitHub, iOS, Android, Node.js, Amplitude

WANNA (Farfetch Group)

Mar 2022 – Jun 2024 · Full-time · Porto, Portugal
Position: Head of QA

AR fashion startup building virtual try-on technology. Built the QA department from zero to a team of 8 QA engineers (7 hired directly) within 4 months, covering multiple iOS apps, Android, a web SDK, a web app, and backend services. Reported to the CTO.

Tech stack: AWS, Python, Swift, React, Jenkins, Allure, Jira

Accenture Latvia

Jun 2015 – Feb 2022 · Full-time · Riga, Latvia
Position: Test Automation Architect (Senior QA Engineer → Lead QA → Test Architect → Automation Architect)

Nearly 7 years, promoted three times from Senior QA Engineer to Test Automation Architect, leading teams of 2–10 across banking, VoD, and big data projects.

Notable projects: staff-augmentation engagement with an Irish bank (Java, Jenkins, Allure); VoD backend platform (Java, Cucumber, AWS Lambda); big data analytics for Accenture Video Solutions (Hadoop, Hive, Qlikview).
Tech stack: Java, JUnit, Cucumber, Selenium, REST, AWS Lambda, Jenkins, Allure, Hadoop, Hive

Earlier roles

QA Engineer – Adicom Systems · Oct 2012 – May 2015
QA in an Agile web team building solutions for government institutions. Introduced Selenium UI test automation and owned integration, acceptance, and regression testing.
QA Engineer – DEEP 2000 · Nov 2011 – Sep 2012
Tested "Queue Management System" (server and client), managed pilot deployments, trained contractor staff.

Technologies

Automation: Playwright, Appium, Selenium, WebdriverIO, Cucumber/BDD, API/contract/integration/E2E testing
Languages: TypeScript, Python, Java
Delivery: GitHub Actions, Jenkins, CI/CD quality gates, test sharding, release management
Cloud & observability: AWS, Allure, application health monitoring, incident management
AI-assisted quality: AI coding agents, MCP (Model Context Protocol), agent-generated tests, prompt/agent configuration