
Branka Domic
Verified Expert in Engineering
Quality Assurance Developer
Split, Croatia
Toptal member since January 3, 2017
Branka is a senior quality assurance engineer with a wide range of experience in various industries, including microfinance and data analysis. She's agile-oriented and has first-class analytical, design, and problem-solving skills. Branka is dedicated to managing high-quality standards and is automation-oriented.
Portfolio
Experience
- Apache JMeter - 10 years
- Selenium IDE - 10 years
- Jira - 9 years
- SQL - 9 years
- Agile Software Testing - 9 years
- Selenium WebDriver - 8 years
- Java - 7 years
- C# - 5 years
Availability
Preferred Environment
Bitbucket, Git, MacOS, Windows
The most amazing...
...projects I've worked on are related to test automatization, whether I had to create a custom made automation tool or JMeter scripts.
Work Experience
Senior Quality Assurance Engineer
Multiformis d.o,o.
- Designed and implemented end-to-end automation testing across sportsbook, live casino, and lottery verticals using Cypress, Selenium, and Playwright, increasing test coverage by 75%.
- Introduced risk-based testing and modular test case design, reducing regression cycle time by 40%.
- Conducted load testing for live betting APIs and draw-based systems, simulating up to 100,000 concurrent users using Apache JMeter.
Cypress Automation Engineer
Routable
- Built detailed, well-structured test plans and test cases.
- Created automation suites for web applications in Cypress and TestCafe.
- Progressed tracking and automation development management via Jira.
Senior Quality Assurance Engineer
Earplay
- Creating test suites depending on testing platform: Alexa, Google Assistant, iOS, web. Creating Automation Scripts in JMeter.
- Created detailed, comprehensive, and well-structured test plans and test cases. Identified, troubleshot, and documented issues thoroughly during bug tracking.
- Created and applied custom-developed test scripts via Python, JavaScript, and TypeScript.
Senior QA Engineer
Major League Gaming
- Conducted manual testing for web and mobile platforms.
- Tested software to detect bugs and errors. Checked whether products complied with the requirements. Tested the system using attention, deduction, and sometimes special software. Took charge of systematizing the information.
- Automated APIs via JMeter. Tested all the app endpoints with JMeter scripts, including stress tests and load tests.
- Implemented UI automation with Java and Protractor (JavaScript).
- Reported and managed bugs in Jira. Took charge of feature analyzing and testing.
Senior QA Engineer
Earplay
- Tested manually for web and mobile platforms.
- Automated APIS with Java and JMeter.
- Created test plans for regression and feature testing.
- Followed the Agile paradigm.
- Implemented QA process in Pivotaltracker.
Senior QA Engineer
Weblife
- Conducted manual testing on all platforms.
- Automated with Java, Selenium, and Maven.
- Reported and managed bugs in Zendesk.
- Wrote test plans for the new features.
- Followed the Agile process paradigm.
- Managed the QA process.
Senior Quality Assurance Engineer and QA Lead
FotoIN Mobile Development Ltd.
- Introduced the QA process from baseline and gathered a QA team.
- Reviewed requirement specifications and technical design documents with timely and meaningful feedback.
- Created and implemented automation scripts written in JMeter and Selenium IDE.
- Created detailed, comprehensive, and well-structured test plans and test cases that identified, recorded, and documented thoroughly.
- Created modular and reusable test suite for the REST API.
- Developed a test-injection tool for testing data generation.
Senior Quality Assurance Consultant
MLG/Activision
- Worked as a senior QA consultant on API testing automation using JMeter with Java.
- Performed cross-platform testing and a Jenkins implementation for automation.
Senior Quality Assurance Engineer
HR Cloud Croatia
- Set up and established a complete QA process.
- Mentored the QA team and introduced QA methodologies.
- Developed a custom QA tool in C# for migration test purposes.
- Wrote JMeter test scripts for a smoke test with set up for continuous integration in Ruby.
- Created a test framework in TestRail.
- Migration testing with C# and NUnit.
Senior QA Lead
Oradian d.o.o.
- Set up and established a complete QA process.
- Trained, mentored, and built a team of four members.
- Involved in code and design reviews and organized unit and integration testing.
- Analyzed microfinance data and requirements.
- Created and implemented automation test scripts using JMeter.
- Wrote JMeter scripts with all the workflows covered.
Senior QA Engineer
eBay | PayPal
- Collaborated with various teams across the organization including development, sales, and customer support teams.
- Developed, implemented, and followed QA processes to track progress and report status.
- Created and implemented automation test scripts using JMeter and Selenium.
- Wrote test scripts and developed a virtual machine for testing purposes based on VirtualBox.
- Implemented and was responsible for the security testing across all platforms (mobile and web).
- Advanced SQL queries in order to access specific merchant information by indexing and advanced views.
C# Developer
BCC Services Split
- Worked on the development for some of the lead companies in Croatia.
- Managed user requests and defined application functionalities.
- Took a product through the entire lifecycle of analysis—designing, coding, testing, implementation, and support.
- Modified the database structure, as necessary, from the information given by the project manager.
- Generated various reports by querying from the database as per need.
- Customized SQL Queries so that it was able to access specific information within a big data set.
C# Developer
Enel Split d.o.o.
- Worked on an audit web application for various government services.
- Analyzed the requirements and collaborated with various teams across the organization.
- Managed the day-to-day process of development and quality control.
- Collaborated with user services including bug-fixing.
Senior QA Lead
Manas d.o.o.
- Worked as the team lead of the core QA department.
- Implemented usability tests and prepared data for system tests.
- Created and implemented automation test scripts in Selenium RC.
- Conducted expert training sessions in Boston, MA for QA engineers.
Experience
GameBattles | API Testing
http://gamebattles.majorleaguegaming.com/INA Internal Audits
http://www.ina.hr/Codename Cygnus
http://www.codenamecygnus.com/Instafin
https://oradian.com/PayPal Advertising
ePRO and StudyWorks QA Lead
StudyWorks is an online portal which provides real-time access to data collected using the LogPad System, SitePad, or NetPRO.
Insight, Core HR, Onboarding, and Performance Evaluation
https://www.neogov.com/Appium Project for iOS App Automation
*An internal project for major league gaming.
Protractor Automation for Web via WebStorm
*An internal major league gaming project.
Protractor Automation for Web via WebStorm
*An internal Earplay project.
Testing Integration Metrics for a Video Player
*An internal major league gaming project.
The Automation of Regression Tests for the WebLife Project
*An internal WebLife project.
Advanced SQL Queries | PayPal and BCC Services
Data Migration Testing | HR Cloud
In this project, the request was to ensure that the migration from MongoDB to MySQL was successful in order that big data set was implemented correctly. The tools used for testing was NUnit with C#.
Senior Quality Assurance Engineer
• Analyse and report issues thoroughly during bug tracking in Clubhouse/Jira.
• Create automation suites for mobile platforms Android and iOS.
• Create Automation Scripts in JMeter by results from Wireshark protocol analyzing mobile traffic
Senior Quality Assurance Engineer
• Building detailed, well-structured test plans and test cases via Zebrunner & TestaRail.
• Analyzing and report issues thoroughly during bug tracking in Jira.
• Create automation suites for mobile platforms Android and iOS.
• Create Automation Scripts in JMeter by results from Wireshark protocol analyzing
Senior Quality Assurance Engineer
• Building detailed, well-structured test plans and test cases via Zebrunner & TestaRail.
• Analyzing and report issues thoroughly during bug tracking in Jira.
• Create automation suites for mobile platforms Android and iOS.
• Create Automation Scripts in JMeter by results from Wireshark protocol analyzing
Senior Quality Assurance Engineer
• Building detailed, well-structured test plans and test cases via Zebrunner & TestaRail.
• Analyzing and report issues thoroughly during bug tracking in Jira.
• Create automation suites for mobile platforms Android and iOS.
• Create Automation Scripts in JMeter by results from Wireshark protocol analyzing
Senior Quality Assurance Engineer
• Building detailed, well-structured test plans and test cases via Zebrunner & TestaRail.
• Analyzing and report issues thoroughly during bug tracking in Jira.
• Create automation suites for mobile platforms Android and iOS.
• Create Automation Scripts in JMeter by results from Wireshark protocol analyzing
Education
Master's Degree in Mathematics and Information Technology
University of Split, Faculty of Natural Sciences and Mathematics - Split, Croatia
Skills
Libraries/APIs
Visual Studio SDK, Selenium WebDriver, React, PyTorch, Pandas, Playwright
Tools
Jira, Apache JMeter, Apache Maven, IntelliJ IDEA, IBM Rational ClearQuest, Git, Visual Studio .NET, Jenkins, TestRail, Bitbucket, Visual Studio, WebStorm
Paradigms
Kanban, Agile, Scrum, Manual Testing, Agile Product Management, Waterfall Development, Test Automation, Automated Testing, Mobile Development, Unit Testing
Platforms
Windows, iOS, Android, MacOS, Linux
Languages
C#, SQL, Python, TypeScript, JavaScript, Visual Basic, Java, Python 3, TypeScript 3, TypeScript 5
Frameworks
.NET, Protractor, Selenium, ASP.NET, Appium, Cypress, TestCafe
Storage
Microsoft SQL Server, MongoDB, MySQL
Other
Agile Software Testing, Selenium IDE, Mobile App Testing, Programming, Manual QA, QA Test Plan Management, Quality Assurance (QA), Mobile Device QA Automation, Playwrite, QA Testing, QA Automation, Artificial Intelligence (AI)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring