Scroll To View More
Ivan Cabarkapa, Quality Assurance Developer in Belgrade, Serbia
Ivan Cabarkapa

Quality Assurance Developer in Belgrade, Serbia

Member since September 7, 2017
Ivan is an automation QA engineer with more than eight years of experience in several branches of the IT industry. He has proven experience in setting up QA procedures from scratch, leading QA engineering teams, and providing quality training. Above all, Ivan is a proactive, responsible, and positive person.
Ivan is now available for hire

Portfolio

Experience

  • Manual Testing, 7 years
  • Agile Software Testing, 7 years
  • Test Automation, 4 years
  • Java, 4 years
  • QA Leadership, 4 years
  • Apache JMeter, 4 years
  • Mobile Testing, 4 years
Belgrade, Serbia

Availability

Part-time

Preferred Environment

Windows and macOS, Git, Eclipse, Selenium, JUnit

The most amazing...

...thing I've developed was a test suite using a Selenium page object model to cover functional testing of white label web app that has over 2500 domains.

Employment

  • Freelance QA Engineer

    2018 - PRESENT
    Sterling Capital Brokers Ltd. (via Toptal)
    • Worked in a Scrum team and reported daily on the testing progress.
    Technologies: TestRail, Git
  • Freelance QA Engineer

    2018 - 2019
    Exhale (via Toptal)
    • Configured an automated test suite in Postman Pro to test APIs.
    • Worked in a Scrum team and reported daily on the testing progress.
    • Performed manual testing in multiple environments.
    Technologies: Postman Pro
  • Freelance Senior QA Lead

    2017 - 2018
    Inpoint (via Toptal)
    • Documented features in Confluence for a customer satisfaction application.
    • Created a test suite in TestRail and performed manual testing in multiple environments.
    • Built an automated test suite to cover the UI.
    • Worked in a Scrum team and reported daily on the testing progress.
    • Reported and verified issues in Jira.
    Technologies: Java, Selenium, TestRail, Jira
  • Automation QA Lead

    2016 - 2018
    Codeplicity
    • Worked on white-label dating project in a kanban organized work environment.
    • Planned and organized all the QA team activities with JIRA and Confluence and organized quality training sessions for junior team members.
    • Developed and maintained functional tests using Selenium, Java, JUnit, Maven, and Bitbucket/Git.
    • Maintained automated test suites in Jenkins CI.
    • Configured and maintained automated REST API test suites with SoapUI to ensure proper functionality of API services.
    • Configured the performance testing with JMeter.
    Technologies: Selenium, Java, JUnit, Maven
  • Testing Engineer | QA Coordinator

    2015 - 2016
    Seavus
    • Developed an interesting and complex web application project in the gaming and betting industry (BtoBet.com).
    • Estimated, prioritized, planned, and coordinated the testing activities in an Agile environment.
    • Designed, developed, and executed the automation scripts with the Selenium Web Driver (Java, JUnit, Maven, and SVN).
    • Worked with tools: NetBeans, Smart SVN, Jenkins, Jira, and TestLink.
    • Identified, reported, documented, and tracked defects.
    Technologies: Selenium, Java, JUnit, Maven
  • Scrum Master | Senior QA Engineer

    2014 - 2015
    PSTech
    • Incorporated Agile and Scrum values to the team.
    • Reminded the team of their arrangements and helping the team to continuously improve their process.
    • Gave feedback to the team through observations from outside of the team.
    • Checked all the models the team uses (e.g., a sprint backlog, metrics, and more) and presented differences between the model and the real world.
    Technologies: Cisco VXME
  • Software Engineer | Senior QA Engineer

    2012 - 2015
    PSTech
    • Worked on various projects for Cisco: Cisco VXC-M, Cisco VXC6215, Cisco VXME for Linux, Cisco VXME for Windows.
    • Implemented manual tests; including writing the tests, configuring test beds, finding and reporting defects, and monitoring the defect lifecycle.
    • Configured and maintained complex network environments for manual testing (Citrix, VMware, AD, DNS, DHCP, and Cisco hardware and software).
    • Ensured that the documentation was in order and up to date with the product.
    • Organized technical trainings for team members.
    Technologies: Cisco VXME
  • Technical Support Engineer

    2008 - 2012
    Telefonija
    • Gave presales technical support to the customer—managing and interpreting customer requirements, solution proposals, and bidding.
    • Maintained and expanded the IP/MPLS network for the electric power industry in Serbia.
    • Configured networks and wrote site acceptance tests at Electro Distribution (Belgrade).
    • Implemented an IP network at SMATSA (Serbian and Montenegro Air Traffic Services Agency Ltd.).
    • Implemented an IP network at The Building Directorate (Serbia).
    • Maintained and upgraded the IP network at a Holiday Inn hotel.
    • Configured and managed Cisco, Linksys, and Allied Telesis network equipment.
    Technologies: Cisco IP Networks
  • Technical Support Engineer

    2009 - 2010
    Telekom Srbija
    • Troubleshot issues in ADSL, IPTV, and digital telephony.
    • Provided customer support to business users and tracked defects in the network management system software.
    Technologies: ADSL, IPTV, Digital Telephony

Experience

  • Codeplicity | White Label Web Application (Development)

    I've created an automated functional test suite with Selenium and REST API test suite with SoapUI to maintain the quality of a large white label web application that contains over 2,500 domains.

  • Btobet | Gaming and Betting Web Application (Development)

    For this project, I have organized the QA from the beginning. I created automated functional and SOAP API test suites using Selenium and SoapUI and integrated it with Jenkins CI to maintain the quality of the app at high levels at all times.

  • Cisco VXME (Development)

    I tested the Cisco VXME that extends the Cisco Jabber to virtualized environments by facilitating real-time voice and video processing on a local device.

  • Cisco CCNP Voice Engineering Work (Other amazing things)

    At the beginning of my engineering career, I worked with Cisco equipment (routers, switches, IP phones, servers) for three years and completed certification for Cisco CCNP Voice.

Skills

  • Paradigms

    Scrum, Kanban, Agile, Manual Testing, Test Automation, Mobile Testing
  • Platforms

    Windows, Android, iOS, TestLink, MacOS, NetBeans
  • Other

    Selenium Automation, QA Leadership, Quality Assurance (QA), Agile Coaching, Manual Tester, Agile QA, QA Engineer, Scrum Master, Certified Scrum Master, API Testing, Cisco Networking, Agile Software Testing
  • Languages

    Java, CSS, HTML
  • Frameworks

    JUnit, TestNG
  • Tools

    TestRail, Postman, Jira, Atlassian Confluence, GitHub, Eclipse IDE, Maven, Apache JMeter, SoapUI, Cisco Virtualization Experience Media Edition, VirtualBox, Jenkins, MySQL Workbench

Education

  • Master of Science degree in Telecommunications
    2001 - 2008
    University of Belgrade, Faculty of Traffic and Transport Engineering - Belgrade, Serbia
I really like this profile
Share it with others