Skip to main content
VT
Looking for a job

Viktor Tkachuk

@viktortkachuk

Lead QA Engineer and Engineering Manager, building scalable automation for mobile, web, APIs, and IoT.

United Kingdom
Message

What I'm looking for

I’m looking for a team where I can own quality strategy end-to-end—building reliable automation, using data-driven decisions, mentoring engineers, and partnering with product and engineering in agile delivery.

I’m a Lead QA Engineer / Quality Engineering Manager with 9+ years of experience leading quality strategy, automation initiatives, and scalable QA practices across mobile, web, API, and hardware-integrated systems in agile environments.

I build and evolve automation frameworks with hands-on, production-code contributions—using native mobile test tools like Espresso and XCTest, API testing, snapshot testing, and data-driven planning to improve test coverage, stability, and delivery speed. I’ve also led device utilization improvements and created internal tooling (e.g., a Python tool to group UI test failures) to speed up root-cause analysis.

I lead teams and embed quality as a shared responsibility by mentoring QA engineers, strengthening test case management and documentation, and collaborating closely with engineering and product. From cutting QA automation tool costs by 50% to expanding API automation for GraphQL/REST, I focus on measurable engineering outcomes using analytics (Jira dashboards, Datadog, MixPanel, Segment, Firebase) and strong CI/CD alignment (Jenkins, GitHub Actions).

Experience

Work history, roles, and key accomplishments

Dyson logoDY

Lead Test Engineer

Jan 2024 - Apr 2026 (2 years 3 months)

Drove quality strategy across mobile applications, cloud APIs, and hardware-integrated IoT systems, improving QA processes, test strategy, and documentation to increase team efficiency and test coverage. Built an automated API framework and a Python tool to group UI test failures, accelerating root-cause analysis and issue resolution.

LM

Senior QA Engineer & Manager

LSE Mode

Jun 2021 - Jan 2023 (1 year 7 months)

Led and mentored QA teams (10 manual and co-managed 4 automation testers), delivering products aligned with technical vision across engineering, product, and Scrum. Reduced QA automation tool costs by 50% and improved API reliability by building GraphQL and REST API automation; also strengthened workflows with automated Jira processes and CI/CD integration.

TUI UK Ltd logoTL

Junior Automation Engineer

TUI UK Ltd

Jun 2018 - Jun 2021 (3 years)

Automated RESTful API regression testing from scratch, reducing regression cycles from days to hours. Improved cross-team collaboration and release support by building QA documentation principles, system health reporting on AWS, and by teaching manual API testers JavaScript and Postman for earlier issue detection.

TUI UK Ltd logoTL

Apprentice Developer

TUI UK Ltd

Sep 2016 - Jun 2018 (1 year 9 months)

Developed Java/Groovy (Grails) and C# MVC software in an agile environment, integrating web applications with MySQL (Hibernate/GORM) and MongoDB. Supported CI/CD with Jenkins, created JSON-schema documented APIs with Swagger, and worked with AWS S3 and PowerShell for storage and deployments.

MM

Software Technician / Admin

MineSlam Network & MontyCraft

Jul 2014 - Sep 2016 (2 years 2 months)

Maintained and improved a production gaming server environment to enhance reliability, performance, and user experience, including leading and training a distributed staff team. Diagnosed and resolved system issues using logs and monitoring, supported MySQL data integrity, and collaborated with developers on Java-based features and plugins.

Education

Degrees, certifications, and relevant coursework

BQ

BTEC Level 3 Software and Web Development (QA)

BTEC Level 3 (QA Apprenticeship), Software and Web Development

Completed a BTEC Level 3 software and web development qualification as part of QA apprenticeship training.

AT

Advanced Apprenticeship Software Development Technician

Advanced Apprenticeship (Level 3), Software Development

Completed an Advanced Apprenticeship Software Development Technician program at Level 3 (equivalent to A-level educational level).

BE

BCS Systems Development Essentials

BCS Systems Development Essentials, Systems Development

Completed the BCS Systems Development Essentials certificate covering core systems development topics.

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan