09/24/2026 updated


100 % available
Senior QA Engineer | Automation & Team Leadership
Belgrade, Serbia
Only remote
M.Sc. in Telecommunications Engineering, Faculty of Technical Sciences, University of Novi SadAbout me
Senior QA Engineer with 15 years of experience in SaaS, startups and test automation. I led QA at a startup later acquired by Culture Amp, while staying hands-on with Cypress, Selenium, API and E2E testing. I bring both technical depth and a strong product mindset.
VitestTesting (Software)WebdriverAutomatic Test EquipmentAtlassian JiraTest AutomationAutomated Testing FrameworkSoftware as a ServiceSoftware QualityJscriptProfessional Services AutomationSeleniumSoftware Quality Management (Software Quality)Test DesignTest Management
Test Automation & Frameworks
Expertise in test automation using Cypress, Selenium WebDriver, Selenium Grid, JavaScript and Python. Development and maintenance of automated test suites for UI and end-to-end flows across web and mobile platforms.
Quality Assurance & Testing
Comprehensive knowledge of end-to-end testing, integration testing, API testing, UI testing, manual testing, test scenario design, verification and validation, and defect triage. Experience covering SaaS platforms and medical-device products.
QA Team Leadership
Leadership of QA teams of three to eight engineers, including workload planning, one-on-one meetings, goal setting, performance reviews, and recruitment and interviewing. Coordination of release readiness and deployment processes.
CI/CD & Deployment Coordination
Hands-on experience with CI/CD processes and deployment coordination, ensuring smooth rollouts from development environments through to production verification.
Tools & Monitoring
Proficiency with Git, Jira, Grafana and APIs. Use of Grafana to improve visibility into test execution and results through testing metrics.
Security & Access Control Testing
Testing of authorization and tenant isolation, including IDOR, RBAC, broken access control and cross-tenant data access in SaaS environments.
AI-Assisted Development
Familiarity with AI-assisted development tools including Claude Code and OpenAI Codex to support and accelerate engineering workflows.
Medical Device Software Testing
Experience testing hardware and software products used in medical devices, with a focus on quality, reliability and defect investigation.
Expertise in test automation using Cypress, Selenium WebDriver, Selenium Grid, JavaScript and Python. Development and maintenance of automated test suites for UI and end-to-end flows across web and mobile platforms.
Quality Assurance & Testing
Comprehensive knowledge of end-to-end testing, integration testing, API testing, UI testing, manual testing, test scenario design, verification and validation, and defect triage. Experience covering SaaS platforms and medical-device products.
QA Team Leadership
Leadership of QA teams of three to eight engineers, including workload planning, one-on-one meetings, goal setting, performance reviews, and recruitment and interviewing. Coordination of release readiness and deployment processes.
CI/CD & Deployment Coordination
Hands-on experience with CI/CD processes and deployment coordination, ensuring smooth rollouts from development environments through to production verification.
Tools & Monitoring
Proficiency with Git, Jira, Grafana and APIs. Use of Grafana to improve visibility into test execution and results through testing metrics.
Security & Access Control Testing
Testing of authorization and tenant isolation, including IDOR, RBAC, broken access control and cross-tenant data access in SaaS environments.
AI-Assisted Development
Familiarity with AI-assisted development tools including Claude Code and OpenAI Codex to support and accelerate engineering workflows.
Medical Device Software Testing
Experience testing hardware and software products used in medical devices, with a focus on quality, reliability and defect investigation.
Experience
Professional experience10+ years
Freelancer since2025
Languages
EnglishFluent
Project history
Assessed production readiness for early-stage SaaS products and provided go/no-go recommendations before release. Tested authorization and tenant isolation including IDOR, RBAC, broken access control and cross-tenant data access. Performed end-to-end, regression and release testing of web and iOS applications on real devices. Achieved a 100% Job Success Score and a 5.0 average client rating on Upwork.
Led a QA team of three engineers and organized the team's day-to-day work and priorities. Took responsibility for end-to-end platform testing, including reporting, triaging and verifying defects. Wrote and maintained Cypress tests for UI and end-to-end flows. Coordinated deployments and kept the people involved aligned on release steps and priorities. Worked closely with Engineering and Product on scope, planning and release readiness.
Managed the QA process throughout the development lifecycle. Wrote and maintained automated tests in Cypress. Verified features and fixes in development and production environments. Planned and led deployments. Worked with other teams to improve deployment routines and keep releases coordinated.