Skip to main content
Open to remote QA opportunities

Kirill Burchikov

QA Engineer — Web / Mobile / API / Automation

QA Engineer with 6+ years of commercial experience in Web, Mobile (Android), API, and integration testing. Commercial Kotlin automation background, hands-on SQL, Kafka, log diagnostics, and practical AI-agent workflows.

Kirill Burchikov
6+ years
Commercial QA experience
Fintech and product teams
1,200+
Android automated tests
Refactoring & maintenance with Kotlin
60–70%
Regression time reduction
From 3–4h to 50–90 min
80% → 95%
Web regression coverage
Achieved in 2–3 months
75%
Repetitive task time savings with AI
From 2h to 30 min per task

About

QA Engineer with 6+ years of commercial experience in web, mobile, API, and integration testing. Strong technical background: SQL, Kafka, REST/SOAP, logs, CI/CD, and Kotlin automation.

I use AI agents and LLMs for codebase exploration, defect investigation, and test refactoring. Practical mindset: understanding the system end-to-end, isolating root causes quickly, and automating where it delivers measurable feedback speed.

Experience

SimbirSoft

QA Engineer
Web / Mobile / API / Automation
July 2022 — Present

Worked on large fintech projects as part of product teams.

Key Achievements

  • Refactored 1,200+ Android automated tests across major infrastructure changes including test data generation, SDK migration, user balance preparation, and migration to Deep Links.
  • Reduced full Android regression time by 60–70%, from 3–4 hours to 50–90 minutes.
  • Increased web regression automation coverage from 80% to 95% within 2–3 months.
  • Optimized Android UI test flows using Intent interception, Deep Links, and controlled test states instead of external app transitions.
  • Joined a new fintech project within 1 month during a temporary team replacement and maintained the existing QA flow without disrupting releases.
  • Reduced repetitive test-code task time by 75%, from 2 hours to 30 minutes, using AI agents and reusable instructions.
  • Regularly conducted technical interviews for QA candidates and participated in technical assessment.

Responsibilities

  • Functional, regression, integration and acceptance testing of web and Android applications.
  • REST/SOAP API, SQL, Kafka and integration testing.
  • Backend and Android automation in Kotlin using internal framework and Custom DSL.
  • Test failure analysis, refactoring, Java stubs and Kibana diagnostics.
  • Jenkins, test environments and AI-assisted codebase/test analysis.
Tech Stack
Kotlin Java SQL REST API SOAP Kafka Jenkins Kubernetes Linux Swagger Kibana Git Android Studio AI Agents / LLM Custom DSL

RITM

QA Engineer
Web / Mobile / API
October 2020 — July 2022

Joined a product team as the first dedicated QA and helped establish the testing process from scratch.

Key Achievements

  • Built regression suite of ~100 test cases from scratch, covering critical user and integration scenarios.
  • Introduced Confluence & Zephyr Scale for knowledge management and test documentation.
  • Introduced Charles Proxy for client-server network diagnostics.
  • Introduced JMeter for performance and load testing.
  • Established collaboration between QA and the support team and created an internal product knowledge base.
  • Tested 5 external integrations with banking and security systems.
  • Regularly conducted technical interviews for QA candidates and participated in technical assessment.

Responsibilities

  • Functional, regression and integration testing of web and mobile applications.
  • Requirements analysis, REST API and integration testing.
  • Working with MySQL, PostgreSQL and Kafka.
  • Jenkins, Docker and test environments.
  • Selenium UI automation, JMeter, and collaboration with stakeholders and support.
Tech Stack
REST API SQL MySQL PostgreSQL Kafka Docker Jenkins Selenium JMeter Charles Proxy Confluence Zephyr Scale

Selected Engineering Cases

CASE 01 Engineering

Android Regression Optimization

Problem

Full Android regression execution took 3–4 hours.

What was done

Refactored automated tests, improved test-data preparation, adapted scenarios for SDK changes, and replaced external transitions with Deep Links, Intent interception, and controlled test states.

Result

Regression execution time was reduced to 50–90 minutes.

CASE 02 Engineering

Web Automation Coverage

Problem

Web regression automation coverage was 80%.

What was done

Expanded and updated the automated regression test suite, covered missing key user flows, and prepared the test suite for handoff to the responsible team.

Result

Coverage increased to 95% within 2–3 months.

CASE 03 Engineering

AI-assisted Test Refactoring

Problem

Typical repetitive test-code changes took up to 2 hours.

What was done

Used AI agents with reusable instructions for codebase analysis and repetitive refactoring tasks.

Result

Typical execution time was reduced to 30 minutes.

Skills & Technologies

Core Competencies
Software Quality Assurance API Testing Mobile Application Testing Test Automation SQL

Core QA

Functional Testing · Regression Testing · Integration Testing · API Testing · Mobile Testing · Web Testing · Test Design · Automated Testing

Backend / Integration

REST API · SOAP · SQL · Kafka · Swagger · Kibana

Automation / Development

Kotlin · Java · Selenium · Custom DSL · Git

Infrastructure

Jenkins · Docker · Kubernetes · Linux

Tools

Android Studio · Charles Proxy · JMeter · Confluence · Zephyr Scale

AI

AI-assisted Testing · Agentic Development · AI Agents / LLM

Languages

Russian Native
English B2

Get in touch

Open to QA Engineer / Senior QA Engineer / Mobile QA / Fullstack QA opportunities.