# Bohdan Zakovinko

**QA Engineer**  
<b.zakovinko@gmail.com> · [LinkedIn](https://www.linkedin.com/in/booohdan/) · [GitHub](https://github.com/5ohdan)

---

## Summary

QA Engineer with 6+ years of experience across web, backend, API, integration, and data-heavy products. Strong background in test automation, release validation, debugging, and working closely with engineering teams.
I enjoy understanding how products work, finding edge cases, and improving quality through automation, clear investigation, and good collaboration. I also have hands-on practice with TypeScript, React, Next.js, Playwright, CI/CD, and Git-based workflows.

## Experience

### QA Engineer · TradingView

_Sep 2025 - Present_

- Validate Pine Script language changes, built-in functions, and charting studies used across TradingView's charting ecosystem.
- Write automated regression tests with pytest and contribute to a Go-based functional testing tool, including improvements to test tooling.
- Work closely with engineers and product teams to reason about feature behavior, edge cases, release risk, and user impact.
- Bring a developer-oriented QA approach to reviews, debugging, and release validation for complex product functionality.

---

### Senior QA Engineer · NDA

_Apr 2021 - Apr 2025_

#### Accommodation Platform

- Owned end-to-end QA for integrations with 6 external data providers, validating flows from raw provider data through backend services, gRPC handlers, search gateways, and client applications.
- Tested a major data pipeline rewrite introducing a unified-record model and helped prevent critical data-mapping issues before release.
- Created a provider integration runbook used by development, QA, analytics, and support teams to reduce onboarding friction and improve shared system understanding.
- Worked with support, development, and analytics teams to investigate 200+ client-reported defects and improve root-cause analysis.
- Mentored new team members on provider integrations, testing standards, domain-specific risks, and reliable release validation.

#### Logistics Platform

- Owned QA for a high-traffic B2C order management interface involving courier, operator, and sorting-centre workflows.
- Designed integration test scenarios for multi-actor order and parcel-processing flows, including edge cases around status changes and handoffs.
- Proposed and helped implement a zero-bug policy to improve defect triage, sprint planning, and stakeholder visibility.
- Led testing of sorting-centre storage functionality and identified critical workflow risks before release.

---

### QA Engineer · AT Consulting

_Jan 2020 - Feb 2021_

- Selected and implemented WebdriverIO for regression automation, reducing regression testing time from 25 hours to 5 hours.
- Integrated automated tests into the CI/CD pipeline to improve release confidence and earlier defect detection.
- Collaborated with developers and release managers on regression scope, release risks, and test coverage.

---

### Junior QA Engineer · ECommpayIT

_Aug 2019 - Jan 2020_

- Wrote API integration tests in PHP using Codeception for a banking application.
- Tested payment-related backend functionality and supported regression coverage for the QA team.

---

## Skills

**Testing:** Playwright, WebdriverIO, pytest, API testing, integration testing, regression testing, E2E testing  
**Web:** TypeScript, JavaScript, React, Next.js, HTML, CSS, Tailwind CSS  
**Backend/API:** REST, gRPC, Postman, Swagger, basic Go  
**Tools:** Git, GitHub, GitHub Actions, Docker, CI/CD, pnpm

---

## Education

**Bachelor's Degree, Computer Science**  
South-West State University · _Sep 2015 - Jul 2019_

---

## Languages

Ukrainian - Native  
English - Upper-Intermediate
russian - Native
