Serbia
I’m a QA Engineer with nearly 4 years of hands-on experience in software testing and close to 5 years in software development and telecommunications. Educated at the School of Electrical Engineering in Belgrade, I bring a solid understanding of software development principles. Currently focused on transitioning from Manual to Automation QA, I actively enhance my skills in automation frameworks while applying a proactive, detail-oriented approach to quality engineering.
• Conduct UI testing and API validation using browser DevTools to ensure seamless system integration. • Develop and maintain automated UI and API tests using Python and Playwright. • Work with Allure TestOps to design and manage test cases, and to monitor and analyze automated test execution reports. • Leverage MySQL through DBeaver to validate data accuracy and maintain database consistency. • Utilize Postman to verify backend endpoints and support robust API testing workflows. • Participate in CI/CD processes by performing regular deployments from development to staging using standard Git workflows and service synchronization via Argo CD. • Execute production deployments from staging environments using CircleCI, ensuring smooth and reliable application delivery. • Manage source control using Git, including version tracking, branching, and merge operations. • Utilize CursorAI daily to streamline and automate manual tasks, actively exploring integrations with Jira, GitHub, and automated test frameworks to optimize QA workflows. • Use Swagger UI for comprehensive API visualization, debugging, and functional testing. • Document and track defects in Jira, collaborating closely with developers to uphold software quality standards. • Work within a cross-functional Agile team
• Conduct comprehensive manual testing on a web-based software product, focusing on UI, APIs (using DevTools), and the database to ensure quality and functionality. • Automate UI tests using Cypress to enhance testing efficiency. • Design and execute test plans. • Utilize Linux Terminal to access, operate, and test various hardware components. • Identify and report bugs in Jira, collaborating with developers to reproduce and resolve issues. • Debug and monitor performance by analyzing Catalina logs in Tomcat and network protocol data in WireShark. • Provide software enhancement suggestions to improve product functionality and quality. • Document work and test processes in Confluence for effective knowledge sharing. • Collaborate within a cross-functional Agile team, participating in sprint planning, daily standups, and iterative delivery cycles.
• Develop backend services using webMethods Flow, creating secure and reusable integration solutions. • Utilize MySQL to connect services with databases, enabling efficient data storage and retrieval. • Test RESTful and SOAP-based APIs using Postman and SoapUI to ensure reliability and performance. • Manage version control, branching, and feature implementation using Subversion (SVN).
• Junior SAP CRM Administrator, providing technical support for the operation and management of the SAP CRM module.
• Gain extensive knowledge of networking fundamentals and hands-on experience in configuring IP/MPLS networks, including routers, switches, and firewalls. • Contribute to planning and executing network updates, expansions, and migrations. • Learn to configure and optimize network protocols for improved performance and reliability.