Mladen Zdravkovic

QA Engineer at CompStak

Serbia

About

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.

Experience

  • QA Engineer at CompStak®
    Nov 2024 - Present · 1 yr 8 mos

    • 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

  • QA Engineer at Polustech
    Nov 2022 - Nov 2024 · 2 yrs 1 mo

    • 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.

  • Software Developer at United Group B.V.
    Aug 2022 - Nov 2022 · 4 mos

    • 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 CRM Administrator at SBB Serbia BroadBand
    Nov 2021 - Aug 2022 · 10 mos

    • Junior SAP CRM Administrator, providing technical support for the operation and management of the SAP CRM module.

  • Datacomm Engineer Intern at Huawei Technologies
    Jan 2019 - Jul 2019 · 7 mos

    • 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.