I am a Certified QA Automation Engineer with 3+ years of experience in e-commerce, fintech, marketing, healthcare and SaaS platforms
I help businesses deliver high-quality software faster by combining testing skills with automation solutions.
⭐ What can I do for your project: ⭐
✅Create test plans, prioritize test cases, identify risk, define the test scope, report testing progress, find and report bugs, think like an end user
✅Build Automation Frameworks – designed for scalability and maintainability.
✅Web & Mobile Applications – using Playwright, Selenium, Appium, Mocha with Python, JS or TS.
✅Follow Best Practices – Page Object Model, CI/CD pipelines, clean code principles.
✅Process Automation – automate repetitive workflows to save time.
✅Maintain Frameworks – keep automation up to date with application changes and business needs.
⭐Why you should choose me over other freelancers:⭐
⏱️ Save time: I will test larger scope of the application in less time
🔍Proactive: I follow a shift-left approach, finding potential problems and risks in the earliest stages
🚀Responsiveness: I am being extremely responsive and keeping all lines of communication readily open with my clients
🤝Trustworhy: I am honest in communicating and treat projects as if it were my own product
📈Value: Provide and earn your trust for future collaboration
🧑🏫Professional: Respecting everyone, approaching every situation with empathy and honestly want to improve my client's situation
If you have any questions or would like to discuss about your project, please feel free to reach out.
Let’s work together to ensure your software runs flawlessly!
Postman
Automated Testing
Manual Testing
SQL
Git
JavaScript
QA Testing
HTTP
GUI Framework
API Framework
Appium
Mocha Framework
Python
Selenium
Mobile QA
Stefan M.
Prilep, North Macedonia
$25/hr
5.0
2 jobs
I'm a highly motivated QA Engineer with 4+ years of hands-on experience in both automated and manual testing of complex web and backend systems. Currently at HTEC and previously at Endava, I’ve contributed to high-impact projects in the advertising and sports betting industries and more.
🚀 Test Automation Specialist
I specialize in creating robust, maintainable automated tests for web and API layers using Java, Selenium, Playwright, Cucumber, Gherkin, and Cypress. I write BDD-style test cases that mirror real-world user scenarios and ensure UI, business logic, and integration layers behave as expected. My test automation is tightly integrated with CI/CD pipelines (Jenkins, Bitbucket, Argo CD) to validate every deployment automatically, detect issues early, and reduce manual effort.
🧠 AI Automation & GPT Integration
In addition to traditional QA skills, I also build AI-driven automation workflows. For example, I’ve created n8n flows that:
- Automatically create issues in Jira from alerts/notifications.
- Use a GPT model to enrich alert details with context.
- Notify teams in Slack with enhanced information — cutting down triage time and boosting developer response speed.
🔍 Comprehensive QA Lifecycle Ownership
- Test Planning & Analysis: Analyze user stories and technical specs to create precise, testable acceptance criteria and detailed test cases.
- Manual Testing: Execute frontend and backend test cases, log bugs clearly, and validate fixes.
- API Testing: Validate RESTful APIs using Postman and Insomnia, with verification via SQL databases and service logs.
- Environment Maintenance: Coordinate shared and staging environments, track deployments, analyze logs, and support service recovery.
🔄 Agile and DevOps Integration
- Fully embedded in Agile Scrum teams: Daily stand-ups, sprint planning, refinement, reviews, and retrospectives.
- Strong DevOps awareness: Collaborate closely with DevOps for deployment validation, environment upkeep, and log monitoring.
- Proficient with JIRA, Zephyr, TestRail, and documentation in Confluence.
📁 Recent Projects:
💼 Advertising Domain Project
As a QA Engineer on the National flow team, I owned both automation and manual testing pipelines, wrote and maintained reusable test suites, and ensured test environments were always ready and up-to-date. I:
- Developed automated UI and backend test scripts consumed across teams.
- Coordinated shared environments, handled deployments, and resolved service issues.
- Held client-facing demos each sprint to showcase completed features.
- Contributed to requirement gathering and refinement, updating ticket documentation to match evolving business needs.
- Created detailed Confluence documentation for complex test setups and preconditions.
💼 Sports Betting Domain Project
Part of the "Player Pillar" QA team responsible for user-facing functionality (registration, login, KYC, deposits, withdrawals, etc.). I:
- Created BDD-style scenarios in TestRail based on story analysis.
- Executed manual and automated tests using Java + Cucumber.
- Maintained close communication with devs and business stakeholders using Slack and Teams.
- Presented team work during Sprint Reviews.
🛠 Tech Stack:
Java | Playwright | Selenium | Appium | Cypress | Cucumber | Gherkin | RESTful | SQL | HTML | CSS | JSON | Jenkins | JIRA | Zephyr | TestRail | Bitbucket | Argo CD | Github | Postman | Insomnia | Elasticsearch | IntelliJ | VS Code | dBeaver | pgAdmin | Kowl | PuTTY | n8n | GPT | Ollama
💡 If you're looking for a QA Automation Engineer who takes ownership, digs into details, improves test coverage and writing test automation scripts, and helps deliver high-quality software, let's talk.
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 QA Automation framework Freelancer in Macedonia on Upwork?
You can hire a QA Automation framework Freelancer in Macedonia on Upwork in four simple steps:
Create a job post tailored to your QA Automation framework Freelancer project scope. We'll walk you through the process step by step.
Browse top QA Automation framework Freelancer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top QA Automation framework Freelancer profiles and interview.
Hire the right QA Automation framework Freelancer 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 QA Automation framework Freelancer?
Rates charged by QA Automation framework Freelancers 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 QA Automation framework Freelancer in Macedonia on Upwork?
As the world's work marketplace, we connect highly-skilled freelance QA Automation framework Freelancers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream QA Automation framework Freelancer team you need to succeed.
Can I hire a QA Automation framework Freelancer in Macedonia 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 QA Automation framework Freelancer proposals within 24 hours of posting a job description.