Nikita Belkovskiy

Quality Assurance Leader | Driving Excellence in Software Testing & Agile Practices

Limassol, Cyprus

About

With over a decade of hands-on experience in QA engineering, I've worked on a wide range of projects, from mission-critical embedded systems to high-performance web applications. I specialize in test automation, process optimization, and fostering team growth through mentorship and knowledge-sharing. Highlights of my journey include: - 10+ years of experience in QA engineering, from embedded systems to large-scale web applications - Author of 6 articles on QA engineering, sharing insights on testing strategies and automation best practices - Delivered over 18 presentations on QA methodologies, technical deep dives, productivity, and industry insights at various events - Organized a successful series of QA workshops focused on test automation and process improvements - Built robust test frameworks from scratch (Python, PyTest, Playwright), ensuring scalable automation - Contributed to optimizing QA processes and mentoring team members in automation practices - Hands-on experience with microservices testing, REST APIs, Kafka, and cloud-native tools - Deep interest in AI and its applications in QA, with practical experience in RAG, LangChain, vector databases (QDrant, ChromaDB), and local LLM deployment. I’m dedicated to delivering high-quality software and continuously enhancing both technical processes and team collaboration. Always open to new challenges and opportunities to share knowledge.

Experience

  • Senior QA Automation at Exinity
    Jan 2026 - Present · 7 mos

  • Scale Final ()
    • QA Lead
      Jul 2025 - Jan 2026 · 7 mos

      Project: White-label broker
 Technologies: Python, PyTest, Playwright, Git, Allure TestOps, REST, GitLab CI/CD, Jenkins Responsibilities: - Led a QA team of 4 (manual + automation), including coaching, onboarding, and performance support. - Designed and developed a robust automated testing framework in Python (PyTest). - Actively identified, investigated, and reported critical defects in the application. - Collaborated with cross-functional teams (developers, product managers, analysts) to clarify requirements and improve quality. Achievements: - Designed and ran an internal upskilling program for a QA engineer (curriculum, materials, deadlines) and conducted practical exams; built a hands-on assessment module (SQL, Docker, PyTest) with tasks maintained in a GitHub repository. - Partnered with management to define a measurable growth milestone for a Junior QA; supported the preparation process and progress checkpoints. - Established a QA metrics dashboard from scratch (FastAPI backend + Grafana frontend). - Built and maintained CI pipelines: set up Jenkins test pipelines and implemented robust GitLab CI/CD test execution with Slack + Allure TestOps reporting.

    • Senior QA Engineer
      Dec 2024 - Jul 2025 · 8 mos

      Project: White label broker Technologies: Python, PyTest, Playwright, git, Allure TestOps, REST Responsibilities: - Designing and developing a robust automated testing framework using Python (PyTest). - Actively identifying and reporting critical defects in the application. - Collaborating with cross-functional teams, including developers, product managers, and analysts. - Providing guidance and technical support to team members on automation best practices and tools. - Enhancing test reporting and visibility through Allure TestOps integration.

  • QA Engineer at Exness
    Oct 2022 - Dec 2024 · 2 yrs 3 mos

    Project: personal area Technologies: Python, PyTest, FastAPI, git, Wiremock, Mockingbird, Allure TestOps, Gitlab CI/CD, Grafana, Docker, Kubernetes, Jaeger, Rancher, Graylog, REST, Kafka, Helm, Redis Responsibilities: -       REST API / Kafka based microservices testing automation: Python (PyTest) -       Microservices mocking with Wiremock and Mockingbird (HTTP) -       Interaction with development / management / system analysis in an agile team -       Gitlab pipelines configuration -       Functional specifications analysis -       Support of FastAPI-based auxiliary API -       QA processes improvements -       Participation in a buddy program

  • Lead QA Engineer at OZON.ru
    Aug 2021 - Sep 2022 · 1 yr 2 mos

    Project: warehouse management system Technologies: Python, PyTest, Flask, git, Mountebank, Allure, Allure TestOps, Gitlab CI/CD, Grafana, Docker, Kubernetes, Jaeger, Graylog, REST, gRPC, Kafka Responsibilities: -       REST API / gRPC / Kafka based microservices testing automation: Python (PyTest) -       Microservices mocking with mountebank (HTTP, gRPC) -       Interaction with development / management / system analysis in a fast-growing agile team -       Functional and user specifications analysis -       Support of Flask-based auxiliary API -       Development of auxiliary mattermost bots -       QA processes improvement -       Conference talks and webinars -       Junior QA mentoring

  • Arcadia Inc. ()
    • Senior Quality Assurance Test Engineer
      Sep 2020 - Aug 2021 · 1 yr

      Project: One of the biggest international CRO. Technologies: Python, PyTest, Flask, Pandas, SQLAlchemy, git, MS SQL Server, Atlassian (JIRA, Confluence, Bamboo, Stash), XMind, VBA, HP ALM Responsibilities: -       Functional/Exploratory/GUI/API/SIT testing of applications -       Manual test suites creation and execution -       Web API testing automation: Python (PyTest + requests) -       DB testing automation: tSQLt, Python (PyTest, Pandas, SQLAlchemy) -       CLI tools testing automation: Python (PyTest) -       API mocking with Flask -       Interaction with business analysts, project managers, integration team from the customer side. -       Functional and user specifications analysis. -       Auxiliary tools development (VBA, Python, tkinter) -       Conference talks and webinars -       Organization of QA workshops and online educational games -       Junior QA mentoring

    • Quality Assurance Test Engineer
      Dec 2015 - Sep 2020 · 4 yrs 10 mos