Ljiljana Mitrovic, Quality Assurance Developer in Belgrade, Serbia
Ljiljana Mitrovic

Quality Assurance Developer in Belgrade, Serbia

Member since November 23, 2016
Ljiljana has a bachelor's degree in informational systems of science and technology. For the past few years, she has been working as a QA engineer for Scrum teams on writing, executing, and maintaining smoke, functional, performance automation, and manual tests for various complex products.
Ljiljana is now available for hire

Portfolio

Experience

  • Quality Assurance (QA), 6 years
  • Java, 5 years
  • SQL, 5 years
  • Jenkins, 5 years
  • TestNG, 4 years
  • Selenium, 4 years
  • WebDriver, 4 years
  • Python, 3 years

Location

Belgrade, Serbia

Availability

Part-time

Preferred Environment

Java, Python, Selenium, TestNG, Maven, Git, Jira

The most amazing...

...thing I've built is an automation test framework for an Android mobile application along with CI environment for test execution.

Employment

  • Principal QA Engineer

    2018 - 2018
    Evernym, Inc.
    • Wrote functional and performance tests using Rust and Java.
    • Performed smoke, functional, load, regression, integration and end-to-end tests and bug verification using automation scripts.
    • Set up the environment on AWS for testing purposes.
    • Created and verified defects using Jira.
    Technologies: Java, Rust, Python, MySQL, SQLite, TestNG, Jira
  • QA Automation Engineer

    2017 - 2018
    Carnegie Technologies
    • Built test automation framework for REST API using python Request library and Pytest framework with more then 1500 positive and negative tests.
    • Performed regression, load, and functional feature testing as well as deployment validation through automation tests.
    • Mentored and lead testing process as dedicated QA of a Go back-end Scrum team.
    • Created Jenkins jobs as part of CI.
    • Set up and maintained the environment for testing purposes.
    • Performed manual integration tests.
    • Troubleshot problems and provided detailed analysis and reports of defects.
    Technologies: Python, Pytest, PostgreSQL, Postman, Git, Jira, Test Rail, Jenkins
  • QA Engineer

    2017 - 2017
    Seven Bridges Genomics
    • Created and maintained automation scripts for web and back-end services. Worked on improving existing automation framework.
    • Performed functional testing of web app, REST APIs and back-end services on Linux OS along with bug reporting, and verifying defects.
    • Performed smoke, regression, and functional feature and deployment validation through manual and automation tests.
    • Participated, as a dedicated QA of the Scrum team, in the design and planning of new features.
    • Worked closely with other teams, OPS, and product for making infrastructural and functional requirements.
    Technologies: Python, Selenium, RabbitMQ, PostgreSQL, Nose, Postman, Bamboo, Jira, Git
  • QA Automation Engineer

    2015 - 2017
    TeleSign
    • Automated smoke, regression and feature validation tests for complex SMS platform utilizing SMPP, HTTP and SS7 protocols.
    • Extended the existing test automation framework for the new REST API and new features for messaging platform.
    • Worked closely with other teams, OPS and Product for making infrastructural and functional requirements.
    • Set up and maintained the environment for testing purposes.
    • Built, as a dedicated QA of a Python scrum team, a custom automation framework for behavior tests in Python for functional and end-to-end testing.
    • Performed functional and performance testing of REST APIs and back-end services on Linux OS along with writing test cases, bug reporting, and verifying defects.
    • Created Jenkins jobs as part of CI.
    • Wrote, executed, and maintained test cases and the test automation framework for internal developed web application as a dedicated QA of a web Scrum team.
    • Performed smoke, regression, and functional feature and deployment validation through manual and automation tests.
    Technologies: Java, Selenium, WebDriver, TestNG, Ivy, Ant, Python, Bash, Behave framework, Cloudhopper, Redis, Elasticsearch, MySQL, MS SQL, PostgreSQL, MongoDB, Rabbit MQ, Apache, Postman, Atlassian suite, Test Rail, Bitbucket, Scrum
  • QA Automation Engineer (Part-time)

    2016 - 2016
    Ninety Apples
    • Wrote test cases and test plans for web and mobile applications.
    • Automated tests for web applications and REST API using Java, Selenium, WebDriver, TestNG, Maven, and REST Assured.
    • Created Jenkins jobs for running automation tests.
    • Performed manual testing of web and mobile Android and iOS applications.
    • Created and verified defects using Jira.
    Technologies: Java, Selenium, TestNG, Jira, Git, REST Assured
  • QA Automation Engineer

    2013 - 2015
    PSTech
    • Wrote, executed, and maintained automation scripts.
    • Wrote test cases.
    • Reported and verified defects for a web conferencing on-premise solution.
    • Deployed and maintained different kind of setups using WMWare and performed smoke and regression tests in parallel on each kind of setup.
    • Used Kanban as an organizational framework.
    • Participated in the selection of new technologies and proof of concept designs for making mobile automation frameworks.
    • Designed and developed an Android mobile application test automation framework based on the Robotium framework.
    • Created Jenkins jobs for running automation tests as part of CI.
    Technologies: Java, Web Driver, Selenium, TestNG, Ant, JUnit, Robotium, Jenkins, Electric Commander, SVN, Kanban

Experience

  • Ninety Apples (Development)

    Technologies used: Java, Selenium, TestNG, JIRA, Git, REST Assured.

  • Seven Bridges Genomics (Development)

    Technologies used: Python, Selenium, RabbitMQ, PostgreSQL, Nose, Postman, Bamboo, Jira, Git

  • Carnegie Technologies (Development)

    Technologies used: Python, Pytest, PostgreSQL, Postman, Git, Jira, Test Rail, Jenkins

  • Evernym Inc. (Development)

    Technologies used: Java, Rust, Python, MySQL, SQLite, TestNG, Jira

  • TeleSign (Development)

    Technologies used: Java, Selenium, WebDriver, TestNG, Python, Shell, Behave Framework, Cloudhopper, Apache, Postman, Atlassian Suite, TestRail.

  • PSTech (Development)

    Technologies used: Java, WebDriver, Selenium, TestNG, Ant, JUnit, Robotium, Jenkins, Electric Commander, SVN.

Skills

  • Frameworks

    TestNG, Selenium, Nose, JUnit
  • Libraries/APIs

    WebDriver, Requests
  • Paradigms

    Testing, Scrum, Kanban
  • Other

    Quality Assurance (QA), SDET, Manual Tester, QA Automation
  • Languages

    SQL, Java, Python, Bash Script
  • Tools

    Eclipse IDE, Git, Maven, PyCharm, Atlassian Suite, Jira, Apache Ant, Pytest, Postman, Jenkins, Bitbucket, TestRail, Elastic, RabbitMQ, Behave, Ivy, REST Assured, Subversion (SVN)
  • Platforms

    MacOS, iOS, Android, Windows, CentOS, NetBeans
  • Storage

    Microsoft SQL Server, Elasticsearch, MongoDB, PostgreSQL, Redis, MySQL

Education

  • Certified Scrum Master in Scrum Methodology
    2015 - 2015
    Scrum Alliance - Westminster, London, UK
  • Bachelor of Science in Information Systems and Technologies
    2009 - 2013
    University of Belgrade, Faculty of Organizational Sciences - Belgrade, Serbia

To view more profiles

Join Toptal
I really like this profile
Share it with others