Ivo
From Croatia (UTC+2)
Ivo – QA Automation, Selenium, Cypress
Ivo is a senior QA Automation Engineer with around 7 years of experience in end-to-end testing across web, mobile, UI, and API layers. He demonstrates strong technical proficiency with Selenium, Playwright, Appium, Python, and AWS, and has built automation frameworks from scratch. Screenings confirm his ownership, mentoring, and effective communication with clients and teams. He integrates GenAI tools into his workflow and adapts well to different project environments.
7 years of commercial experience in
Main technologies
Additional skills
Direct hire
PossibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Senior QA Automation Consultant & SDET
A security-focused mobile solution that provided iOS and Android users with remote access to a cloud-hosted virtual mobile device and enterprise workspace. Applications, processing, and organizational data remained inside the controlled virtual environment, while the physical mobile device was used to securely interact with the remote workspace.
- Designed and maintained automated coverage for iOS and Android client applications connecting to cloud-hosted virtual mobile devices;
- Validated authentication, device enrollment, session establishment, reconnection, workspace access, and session lifecycle behavior;
- Tested remote interactions, including touch input, keyboard input, screen orientation, display rendering, and application navigation;
- Verified application behavior across physical devices, operating-system versions, network conditions, and backend environments;
- Tested end-to-end workflows spanning mobile clients, APIs, cloud infrastructure, and virtual-device management services;
- Investigated failures across mobile, networking, backend, cloud, and virtual-device layers;
- Integrated automated regression suites into CI/CD workflows and supported risk-based release validation.
QA Automation Engineer
An IoT platform for connected bicycles that combined iOS and Android mobile applications, AWS-based cloud services, and integrated bicycle hardware. The solution enabled users to remotely connect to and interact with their bicycles, while operational and device data was transferred between the bicycle, mobile application, and cloud platform for remote access, monitoring, and synchronization.
- Designed automated coverage for iOS, Android and Web applications communicating with connected bicycle hardware and AWS services;
- Validated device pairing, remote access, device status, command execution, telemetry transfer, and cloud synchronization;
- Tested end-to-end data flows between bicycle hardware, mobile applications, web application, backend APIs, databases, and cloud services;
- Verified behavior across physical devices, operating-system versions, network interruptions, and backend environments;
- Built reusable mobile, API, and system-level automation using Java, Python, Appium, Playwright, and Pytest;
- Investigated failures across device communication, mobile applications, APIs, AWS services, and physical hardware;
- Integrated automated regression suites into GitHub Actions and supported risk-based release validation.
Senior QA Automation Consultant & SDET
A customer-facing web application that enabled users to select insurance coverage, provide the required information, receive an insurance offer, and complete the online policy-purchase process. The solution connected the web interface with business rules, backend services, and policy-management systems.
- Automated critical customer journeys covering insurance-product selection, data entry, offer generation, and policy purchase;
- Validated form behavior, business rules, input validation, error handling, and communication with backend services;
- Built UI and API tests to verify consistency between information displayed to customers and data processed by supporting systems.
- Implemented cross-browser regression coverage for high-risk policy-purchase workflows;
- Applied risk-based testing to boundary cases, invalid data, interrupted journeys, and integration failures;
- Integrated automated tests into CI/CD workflows and supported functional, exploratory, and release testing.
Senior QA Automation Consultant & SDET
A business-critical web platform for reinsurance brokers and trading professionals. The application supported complex brokerage and placement workflows, access to structured market and risk information, collaboration between specialized users, and the exchange of data with supporting backend services.
- Designed web and API automation for business-critical reinsurance brokerage and trading workflows;
- Validated workflows involving different user roles, permissions, business rules, and backend integrations;
- Tested data consistency and information exchange across the web application, APIs, and supporting services;
- Built reusable automated tests for critical regression scenarios and high-risk business processes;
- Reviewed requirements and acceptance criteria to identify missing scenarios, edge cases, and integration risks;
- Integrated automated suites into CI/CD pipelines to provide repeatable regression feedback.
QA Automation Engineer
A smart-home IoT ecosystem for connected kitchen appliances, consisting of iOS and Android mobile applications, AWS-based backend services, and physical hardware devices. The solution enabled users to remotely connect to, monitor, configure, and control their appliances through mobile applications while device data and commands were exchanged through cloud services.
- Architected automation coverage across mobile, API, cloud, embedded, and physical-device layers;
- Validated end-to-end workflows between iOS and Android applications, AWS services, backend APIs, and connected appliances;
- Automated device pairing, remote control, configuration, status monitoring, and data-synchronization scenarios;
- Tested physical devices across operating-system versions, network conditions, backend environments, and firmware states;
- Built maintainable automation suites using Java, Python, Appium, Playwright, Pytest, and API-testing tools;
- Investigated failures across mobile applications, APIs, AWS services, device communication, hardware, and test environments;
- Integrated regression execution into self-hosted GitHub Actions to provide repeatable release feedback.
QA Automation Engineer
Business-critical digital banking systems consisting of customer-facing iOS and Android applications, browser-based banking interfaces, backend services, and APIs. The products supported secure banking workflows across mobile devices, operating-system versions, screen sizes, browsers, and integrated banking services.
- Built automation for business-critical mobile and web banking workflows across iOS, Android, operating-system versions, and major browsers;
- Developed Java and Maven automation frameworks using Appium, Selenium, Playwright, Cucumber, TestNG, JUnit, and REST Assured;
- Automated smoke, regression, functional, compatibility, UI, and API scenarios for critical banking journeys;
- Integrated automated suites into Jenkins to provide repeatable regression feedback during development and release validation;
- Supported requirements traceability, defect investigation, bug triage, and cross-functional Agile delivery.