Summary
Overview
Work History
Education
Skills
Interests
Technologies
Timeline
Generic

Dmytro Chyrkin

Senior QA Engineer

Summary

Senior QA Engineer with seven years of experience, I possess expertise in various aspects of web, including functional testing, quality assurance, and requirements analysis. I am committed to delivering high-quality results by being a quick learner, self-starter, and detail-oriented professional. My strong communication and team leadership skills enable me to work collaboratively with diverse stakeholders and manage multiple tasks to meet defined schedules.


Moreover, I have extensive experience in test automation, enabling me to build projects that automate testing processes to enhance overall productivity, speed up delivery timelines, and improve software quality. My expertise in software quality assurance, testing, validation, and verification, coupled with my organizational and dependability skills, enable me to manage multiple priorities while maintaining a positive attitude even under pressure.


I am always looking to improve my skill set and stay up-to-date with the latest trends in the industry to provide valuable insights and enhance the organizational brand.

Overview

7
7
years of professional experience
1
1
Language

Work History

QA Engineer

WallTech
07.2023 - Current

Role: Manual/Automation QA Engineer

Description:

- QA Engineer (WDIO + Appium + JS) - Role play messenger

- QA Engineer (Cypress + JS + Cucumber) - Nurse management system


Responsibilities:

- Designed and implemented a scalable and maintainable test automation framework using Cypress + JS + Cucumber for web applications and WDIO + Appium + JS for mobile applications.

- Developed and maintained end-to-end automated test suites covering critical user workflows, regression scenarios, and integration points across the application.

- Collaborated closely with cross-functional teams including developers, product managers, and UX designers to clarify requirements and ensure test coverage aligned with business goals.

- Actively participated in code reviews.

- Conducted functional, UI, regression, and exploratory testing to ensure comprehensive test coverage and early detection of issues.

- Logged and tracked defects using Jira, providing detailed and reproducible bug reports with supporting logs and screenshots.

- Monitored test execution, analyzed failures, and optimized flakiness handling strategies for stable test runs.

- Contributed to QA process improvements and knowledge sharing within the team.

Technologies: JS, Cypress, Cucumber, Appum, WDIO, Jira, Figma, GitHub, GitLab, BrowserStack

General QA

Tateeda
11.2020 - 07.2023

Description:

Fintech platform


Responsibilities:

- Contributing to the strategic development and enhancement of the testing processes to improve the overall quality of the software.

- Developing and executing automated tests for web applications, enabling faster and more efficient testing processes.

- Conducting API testing using automated testing tools to ensure the functionality and performance of the software.

- Reporting bugs and defects, and providing detailed information to developers to enable effective issue resolution.

- Writing test scripts based on existing automation frameworks, improving the reliability and repeatability of tests.

- Writing test cases for automated testing, ensuring comprehensive test coverage to meet quality standards.

- Process smoke, regression and sanity testing


Technologies:

WDIO, Cucumber, Playwright, Typescript

QA

A-team Global
10.2018 - 11.2020

Description:

Life insurance project


Responsibilities:

- Developing and executing test plans, test cases, and test scripts for both manual and automated testing.

- Collaborating with cross-functional teams, including developers, product owners, and business analysts, to understand project requirements and ensure testing meets business needs.

- Performing functional, regression, and performance testing to ensure the quality of the software.

- Identifying and reporting defects, and working with the development team to ensure timely resolution.

- Designing and implementing automated tests using industry-standard automation frameworks and tools.

- Analyzing and interpreting test results and providing feedback to stakeholders on product quality.

- Maintaining and updating test documentation, including test cases, test scripts, and test reports.

- Continuously improving the testing process and methodologies to ensure that the highest quality standards are met.

Technologies:

TeamCity, Jira, JS, WDIO, Cypress

Education

Secondary Vocational Education - Software Engineering

Kharkov Radio Engineering College
09.2015 - 06.2019

Bachelor of Science - Software Engineering

Kharkiv Aviation Institute
09.2019 - 07.2022

Master of Science - Software Engineering

Kharkiv Aviation Institute
04.2001 -

Skills

    - Experience with test automation frameworks, tools, and scripting languages

    - Strong understanding of software development life cycle (SDLC)

    - Familiarity with API testing and tools, such as Postman and Insomnia

    - Excellent problem-solving, analytical, and debugging skills

    - Ability to work independently and as part of a team, and to lead teams and mentor junior engineers

    - Strong communication skills, both written and verbal, and ability to collaborate effectively with cross-functional teams

    - Dedication to quality assurance and continuous improvement, with a focus on delivering high-quality products and services to end-users

Interests

Guitar, Football, Games

Technologies

Programming language: 

  • JavaScript
  • TypeScript

Frameworks: 

  • Playwright
  • Cypress
  • WDIO
  • Appium

BDD:

  • Cucumber

CI/CD: 

  • GitLab, GitHub, Azure DevOps, Jenkins, TeamCity

Test management tools:

  • Testrail, Qase, Zephyr Scale

Bug tracking Systems: 

  • Jira, Trello, Notion, Clickup

Timeline

QA Engineer

WallTech
07.2023 - Current

General QA

Tateeda
11.2020 - 07.2023

Bachelor of Science - Software Engineering

Kharkiv Aviation Institute
09.2019 - 07.2022

QA

A-team Global
10.2018 - 11.2020

Secondary Vocational Education - Software Engineering

Kharkov Radio Engineering College
09.2015 - 06.2019

Master of Science - Software Engineering

Kharkiv Aviation Institute
04.2001 -
Dmytro ChyrkinSenior QA Engineer