Ana Draganovic, Developer in Belgrade, Serbia
Ana is available for hire
Hire Ana

Ana Draganovic

Verified Expert  in Engineering

Quality Assurance Developer

Location
Belgrade, Serbia
Toptal Member Since
July 1, 2021

Ana is a QA engineer with eight years of experience in the IT industry. Her expertise covers manual and automated testing in domains such as online banking (BlackRock and Tieto) and online betting (Finbet). Ana's industry experience is backed by two ISTQB testing certifications, a CSM certification, and a master's degree in math and computer science. Ana excels at collaborating with product owners and development teams, and she is known for getting things done.

Portfolio

Finbet
Java, Apache Maven, Postman, Apache JMeter, PostgreSQL, Jira, Software Testing...
BlackRock
C#, Azure DevOps, Postman, gRPC, Apache JMeter, Selenium, TFS, xUnit, Scrum...
Tieto
Scrum, Certified ScrumMaster (CSM), TFS

Experience

Availability

Part-time

Preferred Environment

Windows, C#, Azure DevOps, T-SQL (Transact-SQL), Visual Studio Code (VS Code), Postman, Apache JMeter, Microsoft Teams

The most amazing...

...project I've done involved extensive QA for a complex and multilayered live betting system.

Work Experience

QA Specialist

2020 - PRESENT
Finbet
  • Identified business processes and implemented and executed manual and automated tests on a multilayered and complex live betting system.
  • Created the test plan and test scenarios and executed unit, integration, system, and acceptance tests.
  • Developed a REST API test automation framework and implemented unit and integration tests, using Postman, Java, and JUnit.
  • Ensured that the documentation was up to date with the product.
Technologies: Java, Apache Maven, Postman, Apache JMeter, PostgreSQL, Jira, Software Testing, Quality Assurance (QA), Test Automation, API Testing, Automated Testing, Manual Testing, Manual Software Testing, UI Testing, Agile Software Testing, Regression Testing, Test Cases, REST APIs

QA Automation Engineer

2019 - 2020
BlackRock
  • Identified approaches for manual and automated testing of product increments based on my analysis of typical business workflow scenarios.
  • Developed a UI test framework, using C#, Selenium, and SpecFlow, and implemented UI tests.
  • Developed a REST API test framework using C# and NUnit with CI/CD.
  • Implemented gRPC with C# as a REST API integration test framework.
  • Created and executed functional and performance tests for product releases, using Postman and Apache JMeter.
Technologies: C#, Azure DevOps, Postman, gRPC, Apache JMeter, Selenium, TFS, xUnit, Scrum, OAuth 2, Software Testing, Quality Assurance (QA), Test Automation, UI Testing, API Testing, Automated Testing, Manual Testing, REST APIs, SpecFlow, T-SQL (Transact-SQL), Visual Studio Code (VS Code), Agile Software Testing, Regression Testing, Test Cases, Manual Software Testing, Test Management

Scrum Master

2018 - 2019
Tieto
  • Facilitated and coached a self-organized development team and empowered team members to make responsible decisions.
  • Supported and encouraged team members to be transparent, committed, open, and respectful of one another.
  • Collaborated with product owners and other scrum teams via scrum of scrums.
Technologies: Scrum, Certified ScrumMaster (CSM), TFS

QA Engineer

2016 - 2019
Tieto
  • Assured the quality of the core banking software and online web application for lending and deposits.
  • Prioritized, planned, and executed testing activities in an Agile environment.
  • Executed and documented exploratory tests based on client use cases.
  • Ensured that efficient test methods and techniques were used with artifacts properly versioned and stored in the configuration management system.
  • Designed and executed automated, end-to-end tests for a desktop application, using C# and SpecFlow.
  • Supported a client through UAT and provided post-go-live support.
Technologies: T-SQL (Transact-SQL), C#, TFS, MTM, SpecFlow, Software Testing, Quality Assurance (QA), Test Cases, Test Automation, Automated Testing, Agile Software Testing, Postman, Selenium, xUnit, Scrum, Test Management, Manual Testing, API Testing, UI Testing, Regression Testing, REST APIs, Manual Software Testing

Multilayered Live Betting System

Performed daily feature testing, including regression testing; reported issues and quality status; and implemented unit and integration tests for complex product features while maintaining test plans and test cases.

Banking Solution for Norway Financial Market

Conducted quality assurance of the integrations within financial services, including domains such as payments, core banking, credits, and open banking. Supported team members with planning and encouragement throughout project implementation.

Large Systems Integration Through APIs

Key Activities:
• Tested integration REST APIs.
• Verified business processes through API data inspection.
• Worked with the development team to identify implementation issues and erroneous data origins.
• Created a test plan and automated test scripts.

Tools

Postman, Jira, TFS, xUnit, Apache Maven, Apache JMeter, Visual Studio

Paradigms

Scrum, Software Testing, Manual Testing, Test Automation, Automated Testing, Azure DevOps

Other

API Testing, Agile Software Testing, Manual Software Testing, MTM, Test Management, UI Testing, Quality Assurance (QA), Regression Testing, Test Cases, Certified ScrumMaster (CSM), CI/CD Pipelines

Languages

C#, T-SQL (Transact-SQL), Java

Frameworks

Selenium, gRPC, OAuth 2, SpecFlow

Libraries/APIs

REST APIs

Platforms

Visual Studio Code (VS Code)

Storage

PostgreSQL

1999 - 2005

Master's Degree in Mathematics and Computer Science

University of Belgrade, Faculty of Mathematics - Belgrade, Serbia

SEPTEMBER 2018 - PRESENT

ISTQB Advanced Level Test Manager

ISTQB

APRIL 2018 - APRIL 2019

Certified Scrum Master

Scrum Alliance

OCTOBER 2017 - PRESENT

ISTQB Certified Tester Foundation Level (CTFL)

ISTQB

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