Denis Loginov

Denis Loginov

Lead QA Engineer

At RED SOFT since 2018 — I have grown from a junior QA engineer to a lead. I automate testing of web, desktop and mobile applications, lead a QA team and teach at Tver State University. Based in Tver, Russia.

Experience

Lead QA Engineer

RED SOFT | 2018 — present

  • Designed and implemented a test automation framework (web and desktop) for an electronic document management system; integrated into the company's CI/CD development process.
  • Leading two major test automation projects: screenshot-based mobile app autotests in TypeScript and server-side autotests in Go.
  • Authored an in-house test automation course; recruited, trained and led a team of automation engineers.
  • Evaluated AI output quality within a dedicated project.
  • Interviewed candidates and helped define job descriptions for the automation team.
  • Wrote test plans, checklists, test cases, regulations and process documentation; built mind maps and roadmaps.
  • Performance testing, API testing, working with Docker containers; DevOps tasks: project deployment and workstation setup.
  • Developed Telegram bots; produced product presentation videos.
  • Speaker at IT events and job fairs.
  • Teaching at Tver State University; supervised college students' internships.
  • Started in manual testing; switched to automation after military service.

Education

Master's degree — System Programming

2018 — 2022

Tver State University, Faculty of Applied Mathematics and Cybernetics

Master's thesis: “Application of neural networks in artificial life modelling”

Bachelor's degree — Fundamental Informatics and Information Technologies

2014 — 2018

Tver State University, Faculty of Applied Mathematics and Cybernetics

Thesis: “Spatial resolution restoration of images”

Music school — piano

Diploma

Hobbies and personal projects

AI music and AI art

Composed an AI music album inspired by the landscapes of Tver and created a series of AI paintings of my home town.

Development: messenger, game, web

A personal messenger; a 2D RPG platformer based on Slavic mythology; a website with automated tests for a photo printing studio; a weekly menu planning app.

Hardware and electronics

Electronics, robotics, Arduino projects. PC building and configuration, Orange Pi.

Photography and sport

Photography and photo editing. Half-marathon runner.

Automation tools

Frameworks and libraries

  • Selenide
  • pytest
  • JUnit
  • RestAssured
  • Requests
  • Allure

CI/CD and infrastructure

  • Jenkins
  • Docker
  • Gradle
  • Linux
  • Gitea
  • GitLab

Programming languages

  • Java
  • Python
  • Kotlin
  • Go
  • TypeScript

QA skills

  • Manual testing
  • API testing
  • Performance testing
  • Mobile testing
  • Test design and planning
  • Process documentation

Languages

  • Russian — native
  • English — fluent reading, intermediate speaking