Miodrag Zivanovic, Developer in Belgrade, Serbia
Miodrag is available for hire
Hire Miodrag

Miodrag Zivanovic

Verified Expert  in Engineering

Quality Assurance Engineer and Software Developer

Belgrade, Serbia

Toptal member since April 1, 2020

Bio

Miodrag is a manual QA engineer with significant experience in web and mobile testing. He's skilled at building QA from scratch and focusing on communication with the client. His QA work is always transparent, and client needs always drive the project. Miodrag is proactive, reliable, results-oriented, and communicative.

Portfolio

Reddit, Inc.
Quality Assurance (QA), Mobile, Testing, QA Testing, Manual QA, Android, iOS...
Mystery Tackle Box, Inc
Quality Assurance (QA), Manual QA, BrowserStack, Manual Testing...
SnapMD
Windows, MacOS, Manual QA, BrowserStack, Postman, Mobile App Testing, Agile...

Experience

  • Quality Assurance (QA) - 9 years
  • Manual Software Testing - 9 years
  • Manual QA - 9 years
  • Software QA - 9 years
  • Website QA - 9 years
  • Manual Testing - 9 years
  • QA Testing - 9 years
  • BrowserStack - 5 years

Availability

Part-time

Preferred Environment

Android, iOS, BrowserStack, Skype, Slack, MacOS, Windows

The most amazing...

...experience I've had was when I covered the whole QA team testing in one sprint.

Work Experience

QA Tester

2021 - 2025
Reddit, Inc.
  • Communicated daily with Android/iOS developers, design managers, product managers, delivery managers, and QA team members via popular business communication tools to ensure smooth project coordination.
  • Verified tickets daily, created new ones and performed comprehensive smoke and regression testing against acceptance criteria to maintain quality standards.
  • Participated actively in feature planning, bug triaging, and playtesting to support the product development cycle.
  • Authored and maintained clear, detailed test cases, ensuring efficient testing processes and knowledge sharing in TestRail and Zebrunner.
  • Trained new QA team members to effectively handle tasks and ensure successful outcomes.
  • Conducted weekly complete regression testing, with already defined Test Plans, for the media posts(video, gallery, and image posts) on both Android/iOS platforms to ensure feature stability and performance.
  • Performed exploratory testing to discover unanticipated bugs and/or edge cases.
Technologies: Quality Assurance (QA), Mobile, Testing, QA Testing, Manual QA, Android, iOS, BrowserStack, TestRail, Zebrunner, Social Networks, Regression Testing, Smoke Testing, User Interface (UI)

Manual QA Engineer

2022 - 2023
Mystery Tackle Box, Inc
  • Collaborated closely with a small team of project managers, engineers, and front-end developers, completing different features in a very short time and within the deadline.
  • Worked in Kanban and followed the progress of the tickets and their verification. I raised a significant number of bug tickets.
  • Discovered, on two occasions, blockers before releases. Thanks to my finding, we saved a lot of money and clients' time and nerves.
Technologies: Quality Assurance (QA), Manual QA, BrowserStack, Manual Testing, Lambda Functions, Jira, Raygun, Kanban, Mobile App Testing, Agile, Functional Testing, Regression Testing, iOS, Android, QA Testing, Mobile, Testing, User Interface (UI)

Manual QA Engineer

2016 - 2023
SnapMD
  • Provided manual QA for a telemedicine technology company in the top 10 in the US.
  • Established procedures, processes, and communication on projects.
  • Wrote test cases and test plans and communicated daily with the project manager and QA lead.
Technologies: Windows, MacOS, Manual QA, BrowserStack, Postman, Mobile App Testing, Agile, Quality Assurance (QA), Manual Testing, Functional Testing, Regression Testing, iOS, Android, QA Testing, Mobile, Testing, User Interface (UI)

QA Engineer

2021 - 2022
Steady Platform, Inc
  • Improved the project's quality by collaborating with the developers to bring many new users and a significant profit.
  • Captured and reported over 300 bugs using Jira as a recording and monitoring tool.
  • Gained several big investors quickly to invest in the client's product for further development.
Technologies: Quality Assurance (QA), Manual QA, REST APIs, Android, iOS, VPN, Segment, Hangfire, Postman, Mobile App Testing, Agile, Manual Testing, Functional Testing, Regression Testing, QA Testing, Mobile, Testing

Manual QA Engineer

2020 - 2021
Toptal MVP Project
  • Tested the iOS app on iPhone X to find UI, functional, and API bugs.
  • Located, reported, and retested bugs using Clubhouse.
  • Created and executed different levels of test cases using TestRail.
  • Communicated daily with developers, a project manager, UI/UX designers, and clients.
Technologies: Clubhouse, iOS, Mobile App Testing, Agile, Quality Assurance (QA), Manual Testing, Functional Testing, Regression Testing, Android, Manual QA, QA Testing, Mobile, Testing

Manual QA Engineer

2020 - 2020
Toptal Project
  • Enhanced the system for different interfaces (customer, master admin, lower level admins) by finding different kinds of bugs such as UI, functional, and API.
  • Located, reported, and retested bugs using Jira. Communicated daily with developers and project manager.
  • Created and executed different levels of test cases using TestRail.
Technologies: Test Case Execution, Test Case Development, Test Cases, Test Case Creation, Jira, TestRail, Manual Testing, Manual QA, Mobile App Testing, Agile, Quality Assurance (QA), Functional Testing, Regression Testing, iOS, Android, QA Testing, Mobile, Testing

Team Leader of Airfreight Service Centre Emea and Pharma Careteam

2011 - 2016
Kuehne+Nagel
  • Worked on a very sensitive project of Kuehne+Nagel as a first team lead for monitoring pharmaceutical shipments around the world.
  • Collaborated with clients and KN colleagues around the world.
  • Monitored and managed the quality of work of team members.
  • Reported on daily, weekly, monthly, and yearly levels to corporate management.
Technologies: Windows, Agile

Experience

Telemedicine Platform

SnapMD’s Virtual Care Management (VCM) telemedicine platform is a white-label software platform integrated with all the features and functions you need to practice any form of medicine suitable for virtual care. As a software provider, we don’t offer medical services—we simply provide the technology to fully virtualize your clinic. The VCM platform’s single, intuitive interface enables an efficient, effective, easy-to-use virtual visit for both patient and provider.

TAYSTR

TAYSTR rates the actual dishes on the menu, while other apps only rate the overall restaurant. Seeking the most Instagrammable dish, the best pizza in town, a must-try cocktail, or the best dishes for vegans, paleo, or keto diets. TAYSTR is your guide to finding trending restaurant dishes in your area.

Discover and save new dishes to try. Track and share all of your favorites. Navigate your local food scene like a pro.

Voyage - New Zealand Government Project

https://enz.govt.nz/maienz
Connecting Education New Zealand's tools and services with one account.

An administration portal and dashboard for Education New Zealand to give their industry partners easy, centralized access to all of ENZ's tools and services, migrating the existing users to use one identity and single sign-on to log in across all of their applications.

Manual QA Engineer

CONTRIBUTIONS
• Handled daily communication (scheduled meetings via Slack private messages and huddles) with Android and iOS developers, as well as the DM and PM.
• Conducted daily ticket verifications, added new tickets, and did smoke testing.
• Performed full regression testing once per week for my part of the project (media, which includes video, gallery, and image posts).
• Was a participant in feature planning, bug triaging, and playtesting.
• Wrote and maintained precise and very clear test cases.

Education

2007 - 2009

Bachelor's Degree in Economics

Megatrend University - School of Business Studies - Belgrade, Serbia

2004 - 2007

Bachelor's Degree in Engineering

Information and Communication Technology (ICT) College - Belgrade, Serbia

Skills

Libraries/APIs

REST APIs

Tools

Zebrunner, BrowserStack, Assembla, Slack, Skype, Jira, Clubhouse, Figma, TestRail, Postman, Asana, VPN, Hangfire

Paradigms

Manual Testing, Agile, Functional Testing, Testing, Kanban

Platforms

iOS, Android, MacOS, Windows, Mobile

Languages

Java

Other

Manual QA, Manual Software Testing, QA Testing, Quality Assurance (QA), Mobile App Testing, Regression Testing, Software QA, Website QA, User Interface (UI), Test Case Creation, Test Cases, Test Case Development, Test Case Execution, Windows 10, iPhone X, API Testing, Segment, Lambda Functions, Raygun, Engineering, Social Networks, Smoke Testing

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring