Hi, I'm Mitar — Senior QA Automation Engineer with 9 years experience
and 3 years building AI-augmented testing workflows in production.
I help product teams cut QA costs and CI time with realistic AI-test
automation — not "AI replaces QA" theater. Recent work I've shipped:
* Playwright + Claude test generators that turn user stories into
ready-to-merge .spec.ts files (with schema validation so AI
never ships broken tests).
* Self-healing test suites that fix changed selectors automatically,
with confidence scoring for human review.
* MCP (Model Context Protocol) servers that expose test history,
coverage, and bug data to LLM clients like Claude Desktop.
* Agentic test selection systems that cut CI time 50-80% by running
only tests relevant to a PR diff.
Why work with me:
+ 9 years deep QA (Playwright, TypeScript, Java, Selenium, API,
performance/Gatling, SQL).
+ ISTQB Foundation Level certified.
+ 5+ years as QA Lead — I think in process and impact, not just scripts.
+ Real shipped AI flows in production, not weekend tutorials.
+ Pragmatic about boundaries — I know where AI shouldn't decide alone.
Stack I work with daily:
Playwright + TypeScript, Anthropic Claude, Codex, MCP
Time zone: CET (Belgrade). Comfortable with US Pacific to EU/UK hours.
Languages: English (working), Serbian (native).
Response within 12 hours. Free 15-minute scoping call before
any engagement.
Let's talk if your team has flaky tests, slow CI, manual regression
bottleneck, or you're trying to figure out where AI fits into
your QA strategy.
Test Automation
Test Automation Framework
Selenium
Software QA
API Testing
Performance Testing
Postman
TypeScript
OpenAI Codex
Java
QA Testing
Aleksei P.
Novi Sad, Serbia
$20/hr
5.0
2 jobs
QA Engineer with 3 years of commercial experience in testing web applications, including complex, high-load products. I work with manual testing, test automation, and actively use AI tools and AI agents to improve testing efficiency, coverage, and speed.
I have hands-on experience in full-cycle testing: requirements analysis, test design, bug tracking, automation, and CI integration. I also apply AI-assisted approaches to testing, including test generation, exploratory testing support, and analysis of edge cases.
What I can help you with:
- Manual testing (functional, regression, smoke, exploratory)
- Test case & checklist creation (including AI-assisted test design)
- Bug reporting with clear reproduction steps and evidence
- API testing and validation
- Test automation from scratch or maintenance of existing frameworks
- AI-assisted exploratory testing and test coverage improvement
- Improving QA processes and workflows using modern tools
Tech stack & tools:
- Automation: Playwright, TypeScript
- Manual testing: Web & API testing
- API: Postman, Bruno
- CI/CD: Git, CI pipelines
- Test management & reports: Allure
- Databases: SQL (DataGrip, DBeaver)
- AI tools: AI agents, LLM-based tools for test generation, analysis, and QA support
- Task tracking: Jira / Tracker
- Other: Git, Linux basics, REST, HTTP, JSON
Strong in:
- Test design techniques (equivalence partitioning, boundary values, state transitions)
- Using AI tools to speed up test creation and uncover edge cases
- Writing clean, maintainable, and scalable automated tests
- Analyzing logs, failures, and flaky tests
- Working with documentation and unclear requirements
- Strong attention to detail and quality mindset
I’m looking for remote QA projects where I can quickly add value, improve product quality, and apply AI-assisted testing approaches in real production environments.
Open to long-term cooperation, transparent communication, and result-oriented work.
Web Testing
Jira
Smoke Testing
Postman
Manual Testing
QA Engineering
GUI Testing
Android Studio
Apache JMeter
QA Testing
SQL
Mobile QA
QA Software & Testing Tools
Charles Proxy
Quality Assurance
Miro
Milica S.
Krusevac, Serbia
$40/hr
5.0
34 jobs
With 5+ years of QA automation experience, I've designed and maintained end-to-end test suites for high-traffic platforms — from gaming solutions handling thousands of daily users to enterprise SaaS products with complex workflows.
What I bring to your project:
— UI automation with Cypress and Playwright (cross-browser, responsive, and mobile-ready)
— API testing and validation with Postman and REST-assured
— Selenium/WebDriver for legacy and cross-platform coverage
— CI/CD integration (GitHub Actions, Jenkins, GitLab CI)
— Test strategy, framework setup from scratch, and team mentoring
— Clear documentation and reporting so your whole team stays informed
I've completed 30+ contracts on Upwork with consistent 5-star reviews, and I've held long-term engagements (1,000+ hours) because clients trust me to work independently and deliver reliably.
If you need someone to build your test automation from scratch, expand existing coverage, or rescue a flaky test suite — let's talk.
Test Automation
Automated Testing
Test Automation Framework
Software QA
QA Engineering
JavaScript
Cypress
QA Automation
QA Testing
Quality Assurance
API Testing
Integration Testing
End-to-End Testing
Regression Testing
Functional Testing
n8n
Automation Framework
Marko B.
Nis, Serbia
$10/hr
5.0
1 jobs
I am an experienced QA engineer, in my career I've worked on more than 20 projects. Some of them were giant enterprise solutions, and some were smaller webshops. Majority of my projects were related to Fin-tech industry, but also there were some Healthcare solutions as well.
I have experience with manual testing, automation, and a bit of DevOps as well. Regarding automation, I am expert in UI Automation testing, but I also have experience with API testing.
Other than technical skills, I've been team lead and tech lead, and I do have strong organization skills.
Overall, with my experience, I am confident that I will be able to tackle down any task in QA area of work.
Performance Testing
Smoke Testing
Regression Testing
API Testing
Jenkins
Selenium WebDriver
Testing
JavaScript
C#
Java
QA Engineering
Bug Reports
Automation
Cypress
Retesting
Nikola S.
Novi Sad, Serbia
$25/hr
5.0
13 jobs
Proven skills in completing Automation and Manual testing for more than 5 years of experience. Writing and implementing test cases, developing testing plans and identifying use cases and opportunities to increase efficiency through automation. Working closely with other engineers on increasing the test coverage. Perform other QA activities as necessary. Used to work in Agile teams.
Tech Stack:
- Automation UI Testing: Python and Java - Selenium and Appium (Android and iOS)
- WebDriverIO in JavaScript
- API Testing: Postman, RestAssured
- Jmeter
- Manual Testing: Functional, Non-functional, Regression, Exploratory, Black-box testing
- SQL, MongoDB database
- Git, CI/Jenkins, Browserstack
- TestLink, Zephyr Scale
- Team Foundation Server, Jira, Asana
- VM Ware, vSphere: Linux Installation, the configuration of a test environment
Automated Testing
Bug Tracking & Reports
Selenium
Software QA
Web Testing
Manual Testing
Functional Testing
End-to-End Testing
API Testing
Regression Testing
Appium
Jira
Test Case Design
Rest Assured
Selenium WebDriver
Zoran S.
Belgrade, Serbia
$55/hr
4.7
129 jobs
Struggling with a Laravel system that needs to scale, automate, and stay reliable? With 12+ years in Laravel and React, I’ve delivered 116 Upwork jobs and earned $200K+ while turning complex ideas into production SaaS, ERP, and IoT platforms for startups and growing businesses.
🎯 HOW I CAN HELP YOU
LARAVEL SAAS DEVELOPMENT
Turn your product idea into a scalable SaaS platform that can grow with your users instead of forcing a rebuild later. I have shipped Laravel systems that scaled from a few hundred to tens of thousands of customers on the same infrastructure.
CUSTOM ERP AND ORDER MANAGEMENT SYSTEMS
Replace spreadsheets and manual workflows with a system that improves control over stock, orders, invoices, and operations. I spent 9 years running a trading and logistics company, so I build tools that match how real businesses work.
LARAVEL E-COMMERCE PLATFORMS
Increase sales capacity with a store that handles growth, payments, and business logic without slowing down. My Laravel work has supported real-world scale, and I have over 116 completed jobs with 100% Job Success on Upwork.
API INTEGRATION AND BACKEND AUTOMATION
Connect your apps, services, and internal tools so work moves faster with less manual effort. I build practical automations for support, documents, and workflows, and I use AI only where it reduces cost or saves time.
IOT DASHBOARDS AND CONTROL SYSTEMS
Monitor and control hardware from a web interface so you can manage devices, data, and alerts from anywhere. My background in electronics engineering includes GSM controllers and MQTT-based systems that connect hardware to Laravel APIs.
🏆 RESULTS
"Zoran is not only senior dev, but a senior dev with good communication skills and business sense, which is quite a rare combination."
– Ticket Go T., Client
"I had the pleasure of working with Zoran for over three months, and I can confidently say he delivered outstanding work. Tasks that would typically take days or weeks to complete, he accomplishes within hours, and the quality of his work is second to none."
– Anders F., Client
"Zoran did a very good job in creating a difficult web scraper, his communication is very good, and does what he promises."
– Matthew M., Client
🎖 ERPNext Core
🏅 Laravel Community Partner
See full case studies in my portfolio below.
✉️ 𝗠𝗘𝗦𝗦𝗔𝗚𝗘 𝗠𝗘 𝗢𝗡 𝗨𝗣𝗪𝗢𝗥𝗞
Have a custom Laravel app, SaaS, or business system to build? Message me on Upwork and I’ll help you plan the right solution, whether you need architecture, development, or a reliable long-term partner.
I typically respond within 4 hours and can move quickly on urgent projects.
𝗛𝗼𝘄 𝗜 𝗪𝗼𝗿𝗸
I build Laravel applications with React on the frontend, and I keep data reliable in MySQL while I design APIs that connect systems cleanly. I use Docker to keep environments consistent, Git to manage changes safely, and PostgreSQL when a project needs stronger data handling. For client-facing features, I integrate payment gateways and shape the architecture so the product can scale without surprises.
I build Laravel web applications, React frontends, and API integration for SaaS and ERP systems, and I handle database architecture with MySQL for reliable scale.
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
KK
Katja Krohn
Summa Linguae
How do I hire a Test Automation Engineer in Serbia on Upwork?
You can hire a Test Automation Engineer in Serbia on Upwork in four simple steps:
Create a job post tailored to your Test Automation Engineer project scope. We'll walk you through the process step by step.
Browse top Test Automation Engineer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top Test Automation Engineer profiles and interview.
Hire the right Test Automation Engineer for your project from Upwork, the world's largest work marketplace.
At Upwork, we believe talent staffing should be easy.
How much does it cost to hire a Test Automation Engineer?
Rates charged by Test Automation Engineers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.
Why hire a Test Automation Engineer in Serbia on Upwork?
As the world's work marketplace, we connect highly-skilled freelance Test Automation Engineers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Test Automation Engineer team you need to succeed.
Can I hire a Test Automation Engineer in Serbia within 24 hours on Upwork?
Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Test Automation Engineer proposals within 24 hours of posting a job description.
Find more freelancers
Top cities for Test Automation Engineers in Serbia