Andriy Velychko

Test Automation | Software QA Engineer

QA and test automation across web, mobile, backend and connected devices - from APIs and UI to BLE, MQTT and firmware. 3+ years of manual and automated testing in C# and Python, across up to 15 projects and technical stacks.

Available for full-time opportunities and freelance/contract QA work.

Services

What I can help with

Hands-on QA services, from a one-off audit to ongoing ownership of quality.

Embedded QA engineer

Work as a dedicated QA engineer inside your team - testing alongside developers through each sprint and release.

QA ownership

Own quality end-to-end - process, coverage and team - as an ongoing lead or a one-time setup.

QA audit

A one-off testing pass or an audit of an existing suite - regression, happy-path, or a coverage review - to find what's missing and where the risk is.

Test automation

From scratch or on an existing suite - build, extend or support automation, and wire it into CI/CD.

Video game testing

Alpha/beta cycles, build-to-build regression, and cross-platform compatibility checks - manual QA that keeps up as builds ship fast.

Test data collection

Realistic, structured datasets - synthetic, linked, or anonymized - for test suites, data pipelines, and training data-driven or ML-based systems.

Small scripts & projects

Custom scripts, tools and small projects. Scope depends on complexity and your needs - we agree it in a short discussion. Hands-on coding experience, sped up with AI tools, keeps delivery fast.

Platforms

Mobile (Android/iOS) Web Desktop IoT / Embedded

Industries

Healthcare Sports & Media Marketplaces EdTech

Also ready to take ownership testing unfamiliar domains, stacks and environments - I ramp up fast.

About

General QA - manual and automated, web to firmware

A quick summary of where I've been and what I do day to day.

I'm a Test Automation | Software QA Engineer with 3+ years of experience testing web, mobile, desktop and embedded/IoT systems, both manually and through automation - including BLE, MQTT and embedded firmware. My main automation stack is C# and Python, and that experience carries over fast to other languages and tools - I've also shipped work in JavaScript/TypeScript and Java. I use AI-assisted tooling to speed up testing and automation work, but if a project forbids AI, I'm just as ready to work without it.

I've worked across up to 15 projects and technical stacks - from a drone-detection mobile platform to an IoT plant-care system with BLE sensors and OTA firmware updates, to medical software and an AI-driven sports broadcasting platform.

I do my best work with teams that ship fast and take testing seriously, and I'm ready to take ownership of difficult problems or stand up a QA process end-to-end - the specifics get scoped together upfront. Open to relocating or working remotely for the right fit.

3+
Years in QA & test automation
10+
Projects across stacks
5+
Companies & client teams

Cross-platform QA coverage

Web Selenium/Playwright Mobile Appium Desktop FlaUI/UIAutomation Embedded/IoT nRF Connect/Wireshark Cloud/API RestSharp/Karate QA & Test Automation

Skills

What I work with

The stack I use day-to-day, plus the broader toolkit across platforms and projects.

Primary stack

PythonC# / .NET 8 PlaywrightSelenium PytestNUnit API Testing BLE (GAP/GATT)MQTT Test Architecture & Framework Design

Additional experience

Languages

JavaScript/TypeScriptJava

Automation & Test Frameworks

AppiumTestNGSpecFlow FlaUIRobot FrameworkJUnitKarate

API, Data & Perf

PostmanSwaggerRestSharp HTTPXPydanticData-driven Testing JMeterMongoDBPostgreSQLMySQL / T-SQL

Embedded / IoT

AWS IoT CorenRF ConnectPlatformIOWireshark

DevOps & Tooling

DockerAzure DevOpsJenkins AWS S3Git / GitHubGrafana PrometheusSplunk

Process & PM

ScrumKanbanJIRA ConfluenceTestRailFigma Requirements & Estimation

Experience

Where I've worked

Current roles below - tools and full scope for each are in the CV.

Dec 2025 - Present
Software QA Engineer
INDEEMA

Currently supporting several INDEEMA client projects, spanning IoT firmware, mobile, web and AI-assisted platforms:

  • Digital Learning & Professional Community PlatformSep 2026 - Present

    Cross-platform QA on iOS/Android/web for a learning & community platform with AI-assisted coaching and Stripe billing.

  • Creator Seeding & Affiliate Marketplace PlatformAug 2026 - Present

    Functional, API and multi-tenant access-control testing for a creator/affiliate marketing platform with social OAuth integrations.

  • B2B Marketplace PlatformJul 2026 - Present

    Functional, access-control and payment-flow testing for a B2B service marketplace.

  • Drone Detection AppJan 2026 - Jul 2026

    Sole QA for an Android/iOS drone-detection proof of concept, covering ML data collection, per-build regression, and P2P device communication.

  • IoT Plant Care PlatformDec 2025 - Aug 2026

    Sole-QA ownership across firmware, BLE/MQTT, mobile, web and cloud, including Python API and physical-device automation.

  • Company Management PlatformDec 2025 - Jun 2026

    Projects-module and API/RBAC testing for an internal ERP, plus a Python utility that generated realistic linked test data.

Case Studies

Featured case studies

Here's what the problem and my role looked like on a few of them.

Mobile · Computer Vision · ML

Drone Detection App

Mobile platform (Android/iOS) using a phone camera + IMU to detect and classify drones in real time.

1,000+ camera conditions modelled; ~50 validated recordings accepted for model training.

Android/iOSML data collectionTestFlightRedmine
Embedded · IoT · Firmware

IoT Plant Care Platform

Multi-device irrigation & lighting system with custom BLE water sensors and full OTA update support.

232 FRD-mapped API tests plus a Python MQTT/BLE device automation framework.

Python / PytestBLE/GATTMQTTMCUboot
Healthcare · Web · Automation

Nurses' Medications Management App

A web application that interfaces with medical hardware, helping nurses securely order, track and report drug administrations.

Co-built a C#/.NET automation framework from scratch: ~189 API tests plus full English/French localization coverage.

C# / .NETNUnitRestSharpSelenium

Recommendation

What it's like to work with me

"Andriy quickly adapted to the project's requirements and showed a strong ability to learn new technologies, including Java/Selenium and Python/Playwright. He was proactive in solving challenges, open to feedback, and collaborated effectively with the team. I appreciated his enthusiasm and reliability, and highly recommend him."

Yaroslav Drozdovskyy
Test Automation Engineer · worked with Andriy on the same team
View on LinkedIn ↗

Get in touch

Let's strengthen your QA process

Tell me what you're building and where quality is slowing the team down.