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.
01 — Experience
Where I've worked
- 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
- 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
- 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.