QA Engineer
Position Overview
As a QA Automation Engineer, you will play a key role in shaping and growing the QA culture within our Belgrade team. Working on platforms that support global scientific collaboration, you will contribute to building reliable, high-quality software, while helping define how quality engineering is approached. This is a hands-on, automation-focused role where you will design, develop and maintain automated test frameworks and CI/CD pipelines, while still applying a pragmatic approach to quality across the entire development lifecycle.
As an early member of the QA function in Belgrade, you will define the automation strategy, establish best practices and shape the testing methodology, therefore the ideal candidate is someone who writes the code daily, whether that means developing end-to-end test suites, integrating automated checks into deployment workflows, or scripting performance and API tests.
Tasks & Responsibilities
· Utilize mind-mapping tools (e.g., XMind) and other techniques to visualize and structure comprehensive test coverage for complex features
· Execute manual tests and design, implement and maintain automated test suites using Playwright to ensure high system reliability
· Perform direct database validation and cross-check data integrity using tools like DBeaver or similar SQL clients
· Conduct ad-hoc and structured testing of APIs and endpoints using Postman to ensure backend stability and correct integration
· Collaborate with cross-functional teams (developers, product managers) in an Agile environment using the Atlassian ecosystem (Jira, Confluence) to track issues and manage releases
· Test complex content submission workflows, ensuring a seamless experience for authors and editors
· Promote quality best practices, logical thinking and root cause analysis throughout the development lifecycle
Requirements
· Bachelor’s degree in Computer Science, Engineering or a related field
· Proven experience as a QA Engineer at an Intermediate level
· Excellent verbal and written communication skills in English
· Strong experience with test automation frameworks, specifically Playwright (or willingness to master it quickly if expert in others)
· Experience with mind-mapping tools (e.g., XMind) and proficiency with Jira and Confluence
· Familiarity with database tools (e.g., DBeaver) and ability to write SQL items for data verification
· Solid understanding of SDLC and STLC in Agile/Scrum environments
· Strong logical and analytical thinking, as well as attention to detail
· Proven ability and willingness to work in a multicultural environment, collaborating with development teams effectively across different time zones
· Ability to adapt to a fast-paced environment and handle multiple priorities
Nice to have
· Experience with Postman for ad-hoc API and endpoint testing
· Knowledge of CI/CD pipelines and how to integrate automated tests
· Experience with performance or load testing tools
About MDPI
Headquartered in Switzerland, MDPI is a fully Open Access publisher with a portfolio of more than 500 journals across all scientific disciplines. To date, MDPI has published the works of over 4.5 million researchers, collaborating with an extensive network of academic institutions and scientific societies worldwide. Above all, MDPI is committed to ensuring that high-quality research is freely accessible to readers across the globe.
At MDPI, technology is not just a support function - it’s a core driver of our innovation, performance and customer experience. We are proud to develop most of our software in-house and host our systems on-premises, further enriching our already diverse technology landscape. Our commitment to building on open-source stacks empowers our teams to work with flexible, modern and community-driven tools. From cutting-edge submission systems to advanced digital services, our IT environment is a dynamic playground where creativity meets complexity. With a strong focus on continuously growing our technology capabilities, MDPI offers a unique opportunity to work at the forefront of digital transformation in publishing. Join us and be part of a team where your ideas matter, your skills are valued and your passion for technology can truly thrive.
Initiatives
At MDPI, we develop and maintain various platforms in order to better serve the scientific community. Please find here-below a list of our main platforms:
#LI-Onsite #MDPISerbia
- Team
- IT
- Locations
- Novi Beograd Office