Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
QA Engineer
MDPI Serbia is seeking a QA Engineer to establish and foster a quality assurance culture within their Belgrade team. This role is crucial for ensuring the reliability and high standards of their software products. You will contribute to the rework of a public platform used by researchers and academic organizers for hosting and participating in virtual and in-person conferences, webinars, and e-conferences. This platform supports multilingual interactions and promotes global collaboration.
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 queries 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
At MDPI, technology is a core driver of innovation, performance, and customer experience. They develop most of their software in-house and host systems on-premises, using open-source stacks and flexible, modern tools. MDPI offers an opportunity to work at the forefront of digital transformation in publishing.
Key skills/competency
- QA Engineering
- Test Automation
- Playwright
- Manual Testing
- API Testing
- SQL
- Jira
- Confluence
- Agile/Scrum
- SDLC/STLC
How to Get Hired at MDPI Serbia
- Tailor your resume: Highlight Playwright, SQL, and Agile experience.
- Craft a strong cover letter: Emphasize quality assurance passion and collaboration skills.
- Prepare for technical interviews: Be ready for Playwright and SQL challenges.
- Showcase problem-solving: Demonstrate logical thinking and attention to detail.
- Research MDPI: Understand their commitment to technology and publishing innovation.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background