Milorad Popovic, Quality Assurance Developer in Belgrade, Serbia
Milorad Popovic

Quality Assurance Developer in Belgrade, Serbia

Member since September 22, 2014
Milorad has over ten years of experience on IT projects involving Microsoft, Cisco, virtual systems, networking, VoIP, and other technologies. He is very self-motivated and professional QA leader and is always willing to introduce improvements into the work process. He is a strong team player, able to give support and guidance to other staff members. Milorad works well in a variety of environments.
Milorad is now available for hire




Belgrade, Serbia



Preferred Environment

JavaScript, Agile QA, TestCafe, WebdriverIO, Mocha

The most amazing...

...thing I've designed, implemented, and managed is a highly complex test lab for the needs of a CISCO VXC project.


  • Senior QA Consultant

    2020 - 2021
    Invygo Tech FZ
    • Provided consulting and full QA support for the team. Introduced best QA practices, gave guidance to team management on how to improve team collaboration and get the quality of the product and the whole software team to a high level.
    • Organized screening for QA candidates and conducted multiple screenings for the client and introduced a QA lead into the team.
    • Introduced Test Rail as a test management system and assisted the team in the transition to the new system.
    • Worked closely with the team management to help them overcome obstacles they faced regarding quality and various team issues.
    Technologies: QA Leadership, QA Testing, TestRail
  • Test Automation Lead

    2020 - 2021
    US 100 Fortune Company for Data Analytics, Automation and Business Optimization
    • Developed a custom hybrid test framework on top of TestCafe for full end-to-end testing. Used APIs from TestCafe to set all preconditions and cleanups. Covered 90% of server products with UI tests.
    • Covered 100% of public APIs with automated tests using Mocha/Chai/SuperTest.
    • Introduced test management tools and best QA practices into the team. Guiding and coaching team members about the best QA practices and raised team quality.
    Technologies: JavaScript, TestCafe, Mocha, Chai, SuperTest, TestRail
  • QA Lead/Automation

    2019 - 2019
    Freeroots (via Toptal)
    • Organized the complete QA process.
    • Started with exploratory testing and various manual testing techniques.
    • Introduced UI test automation in Test Cafe.
    • Built API test automation.
    • Analyzed requirements and test documentation.
    • Worked closely with the client and project management on introducing best QA practices and raising the level of quality of the product and the complete team.
    Technologies: Jira, TestRail, TestCafe, JavaScript
  • QA Lead

    2017 - 2017
    Toptal Projects – QA for a Genome Sequencing Solution for a Fortune 100 Pharmaceutical Company
    • Organized the QA process from the beginning.
    • Set up the Test Rail test management server. Wrote manual test plans and performed testing cycles.
    • Automated E2E testing using Protractor/Cucumber.
    • Organized testing from Linux and Windows virtual machines inside the client's private network.
    • Gave QA presentations and led training sessions.
    Technologies: Mocha, Selenium, Virtualization, Chai, Cucumber, Protractor, TestRail
  • QA Engineer

    2016 - 2016
    Docler USA (via Toptal)
    • Provided iOS app testing.
    • Created test plans.
    • Wrote test cases.
    • Upgraded the QA process by introducing Test Rail test management system.
    • Trained the QA team in test management.
    Technologies: Git, Scrum, Jira, Xcode, iOS
  • QA Team Lead

    2014 - 2016
    • Organized the QA process form top to bottom for Fanangel, new web crowdfunding platform (
    • Led a team of experienced QA engineers for manual and automated testing.
    • Interviewed QA engineers.
    • Conducted manual and automated testing.
    • Created test plans from the beginning.
    • Wrote and maintained the test suite.
    • Created and updated documentation.
    Technologies: Git, Prism, Jira, GitHub, BrowserStack, Capybara, Gherkin, Cucumber, Selenium, Ruby
  • Software Quality Assurance

    2012 - 2015
    PSTech, Power Symbol Technology
    • Conducted manual and automated testing of Android applications for Plantronics.
    • Planned, wrote, and maintained a test case suite.
    • Utilized TIMS and DevTest Software Quality Assurance and Test Management systems.
    • Implemented CDETS, Team Track process, and issue management systems with GitHub and Jenkins.
    • Initiated automated testing of Android applications using the Calabash-Android framework and Monkey testing.
    • Wrote automation test scripts using Ruby scripts and Cucumber/Gherkin.
    • Manually tested highly complex CISCO Server/Client virtualization solutions with CISCO VXC Linux clients.
    • Planned, designed, implemented, and managed a highly complex local test lab for the needs of a CISCO VXC project.
    • Used Scrum/Agile work methodology and Rally Strategic planning software.
    Technologies: Git, Gherkin, Cucumber, Capybara, Calabash, Ruby
  • Senior Network, Voice, and System Engineer

    2008 - 2012
    Republic Geodetic Authority
    • Implemented the CISCO IP telephony system in 35 locations across Serbia.
    • Developed the Cisco WAN network in 66 locations.
    • Set up a Windows 2003 domain structure.
    • Created an open source teleconferencing system in RGZ.
    Technologies: VMware, Cisco CCNA Voice Certification, Cisco Networking


  • Protractor E2E Test Automation

    End to end UI testing using Protractor/Cucumber frameworks.

  • Test Cafe UI/E2E Automation

    Implementing UI/E2E automation in Test Cafe framework.


  • Languages

    JavaScript, Ruby, Gherkin, SQL
  • Frameworks

    Capybara, Selenium, TestCafe, Jasmine, Protractor
  • Libraries/APIs

    Selenium WebDriver, Ruby Page Object, Chai, jQuery
  • Tools

    SuperTest, TestRail, Rally, Cucumber, DevTest, Team Track, Calabash, BrowserStack, TIMS, CDETS, VMware, Git, Mocha, WebdriverIO, GitHub, Jira, Xcode, Jenkins, RSpec
  • Paradigms

    Scrum, Behavior-driven Development (BDD), Test Automation, Manual Testing, Agile, Load Testing
  • Platforms

    Windows, Android, Linux, iOS, Citrix
  • Other

    QA Leadership, DNS, Networks, DHCP, Agile Software Testing, API Testing, SDET, Quality Assurance (QA), Agile QA, Test Automation Engineer, Performance Testing, Cisco Networking, Cisco CCNA Voice Certification, Virtualization, QA Testing, Cisco Unified Presence


  • Master's degree in Telecommunication
    1998 - 2006
    Belgrade University Faculty of Traffic and Transport Engineering - Belgrade, Serbia

To view more profiles

Join Toptal
Share it with others