Summary
Software Quality Assurance Engineer with 7+ years of experience in end-to-end functional testing of web-based and mobile applications in Agile environments. Experienced in leading QA teams, defining test strategy, API and automation testing, and integrating quality into the CI/CD pipeline.
Experience
12/2025 — Present · Belgrade, Serbia- Building and maintaining a test automation framework from scratch using Playwright (TypeScript).
- End-to-end testing of web and mobile applications across multiple environments.
- Database testing and validation — writing and executing SQL queries to verify data integrity.
- API testing and security analysis using Burp Suite, identifying vulnerabilities beyond standard test coverage.
- Setting up and maintaining CI/CD pipelines for automated test execution via GitLab CI.
- Performance and load testing to ensure system stability under real-world conditions.
- Collaborating closely with developers and the product team to shift quality left in the process.
- Defining testing strategy, test plans, and documentation standards from the ground up.
08/2023 — 12/2025 · Belgrade, Serbia- Defined and managed the overall end-to-end QA strategy across multiple projects, resulting in a 30% reduction in critical production defects post-release.
- Led and mentored a growing team of 5 QA Engineers, setting clear performance metrics and supporting their professional development.
- Drove process optimization by integrating automated testing into the CI/CD pipeline.
- Established technical standards for REST API testing (Burp Suite) and introduced security and load testing practices to ensure robustness under peak conditions.
03/2022 — 08/2023 · Belgrade, Serbia- Monitored and reported software defects throughout the development life cycle, followed by comprehensive solution verification.
- Planned and formulated test cases and scenarios from business requirements, technical specifications, and product expertise.
- Participated in sprint planning and review sessions, fostering open communication with development and QA/QC team members.
- Analyzed test results to affirm the quality of both existing and new functionalities.
03/2021 — 03/2022 · Belgrade, Serbia- Managed the full defect lifecycle (identification, reporting, tracking) within the LOS system.
- Applied MySQL and database validation daily to ensure data integrity.
- Performed API testing using Postman and reviewed automation integration tests within the Jenkins CI environment.
- Actively participated in sprint planning, estimation meetings, and daily reporting.
04/2019 — 03/2021 · Belgrade, Serbia- Performed multiple types of black-box testing across mobile and desktop versions of websites.
- Created and modified test scenarios for user testing via the AQA platform.
- Carried out web analytics testing using Chrome DevTools and Charles proxy; reported and tracked defects in JIRA and maintained test suites in TestLodge.
- Worked across diverse domains: e-commerce, insurance, banking, airlines, hotels, healthcare, and energy.
Skills
QA & Process
QA Strategy & Planning, Process Optimization, Manual Testing, Regression Testing, Bug Coordination
Automation
Playwright, Cypress, CI/CD
API & Security
REST API Testing, Postman, Burp Suite, Security & Load Testing
Data & Tools
MySQL, Database Validation, Jira, Confluence, GitHub
Languages
English
Professional Working Proficiency
Serbian
Native / Bilingual Proficiency
Education
Belgrade, Serbia- Intensive 12-month program focused on advanced test automation using C# to build and implement complex testing solutions.
- Culminated in developing and presenting functional automated test solutions to industry professionals.
2009 — 2013 · Belgrade, Serbia