Skip to content

Available for mobile QA & automation roles

Andriy Pylo QA Automation + Flutter Engineer

5+ years building and testing mobile, embedded and web systems — from safety-critical MedTech and robotics to Flutter apps. Automated suites in Python (pytest) and JavaScript (Appium, POM): 100+ tests, up to 100% device coverage, 100+ defects found.

Kraków, Poland

01 — Experience

Where I've worked

  1. Jan 2021 — present Currently

    GlobalLogic

    Test Engineer, Quality Assurance

    Kraków, Poland

    • Achieved 95% coverage across enterprise embedded/web/mobile systems by leading testing with traceability matrices.
    • Identified 100+ defects across the full release lifecycle through automated and manual testing.
    • Led a team of 5 junior engineers through mentorship, daily meetings, and structured onboarding.
    • Aligned goals and showcased progress on-site at client HQ through business trips to different countries.

    MedTech / Robotics

    • Drove toward full device coverage by building automated test suites in Python/pytest for embedded devices.
    • Automated embedded software testing (QNX, Linux, DDS) using Python/pytest.
    • Visualized system architecture and dependencies by authoring UML diagrams of the applications.
    • Sped up bug-fixing with Python tooling that control video streaming (FFmpeg, Tkinter, SSH).
    • Covered special test cases with a real-time computer vision desktop app (Python, Tkinter, OpenCV).

    MedTech / Mobile

    • Tested end-to-end BLE sync between Apple Watch, iPhone, and companion iOS app on a wearable product.
    • Validated a mobile app without stable requirements during active development through exploratory testing.
    • Reproduced edge cases for faster defect fixes while verifying pre-ChatGPT AI meal estimation for carbs and intake context.
    • Built 100+ automated tests with Appium (Flutter/Dart/JavaScript).
    • Sped up test script development by developing JavaScript POM libraries.
    • Python/pytest
    • JavaScript/Appium
    • Appium
    • Selenium
    • QNX
    • Linux
    • DDS
    • OpenCV
    • BLE
    • Flutter
    • iOS
    • Android
  2. May 2025 — Jul 2025

    DevCodi

    Flutter Developer

    Rzeszów, Poland

    • Maintained page navigation, authentication, and user profiles in a Flutter mobile app.
    • Implemented data loading, search, filtering, and error handling by integrating the frontend with a Flask backend server.
    • Flutter
    • iOS
    • Android
    • Dart
    • Flask
    • REST
  3. Jul 2024 — Aug 2024

    KIWI MEDIA Advert Agency

    Flutter Developer

    Rzeszów, Poland

    • Built an advertising-agency app with unit and widget tests using BLoC, Dio, GetIt DI, and Flutter's testing tools.
    • Extended app functionality by integrating third-party libraries and APIs such as Firebase and Google Maps.
    • Flutter
    • iOS
    • Android
    • BLoC
    • Dio
    • Firebase
    • Google Maps

02 — Projects

Selected work

03 — Skills

Toolbox

QA Automation (Python & JavaScript)

  • Python 3.x
  • pytest
  • JavaScript (Appium)
  • JavaScript POM libraries
  • Selenium
  • Appium
  • Test frameworks & POM
  • API testing (Postman)
  • Embedded test automation
  • CI/CD (GitHub Actions, GitLab CI)
  • Manual & exploratory testing
  • Performance testing

Languages

  • Python
  • Dart
  • JavaScript
  • TypeScript
  • Swift
  • Kotlin
  • C++
  • SQL
  • HTML
  • CSS
  • Shell

Technologies & Frameworks

  • Flutter
  • iOS
  • Android
  • SwiftUI
  • UIKit
  • Jetpack Compose
  • Kotlin Multiplatform
  • MVVM / MVC
  • Linux
  • QNX
  • BLE
  • DDS
  • Google Cloud
  • Firebase
  • Node.js

Test Tooling & CV

  • OpenCV
  • FFmpeg
  • Tkinter
  • Wireshark
  • UML

AI & Tooling

  • GitHub Copilot
  • Claude
  • Cursor
  • Prompt Engineering
  • Jira
  • Confluence
  • Notion
  • Linear
  • Git
  • Figma
  • Adobe Photoshop

Languages (spoken)

  • English (C1)
  • Polish (B2)
  • Ukrainian (Native)
  • German (A1)

Domains

  • QA Automation
  • MedTech
  • Robotics
  • Embedded Systems
  • Mobile Applications
  • Web Development

04 — Contact

Let's build and ship quality software.

Open to QA automation roles — especially teams building test frameworks in Python or JavaScript (Appium). Also mobile software engineering. The fastest way to reach me is email.