Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Neo Group • Belgrade, Central Serbia, Serbia
Role & seniority: QA Engineer (mid-level, 3+ years in QA)
Stack/tools: Front-end basics (JavaScript, HTML, CSS); QA tools, test planning/execution; SQL; knowledge of test automation (Java) expected; potential automation stack: Java, Selenium WebDriver, Selenide, TestNG/JUnit, Maven/Gradle
Develop and maintain test plans/cases for each release; execute manual tests; document test results
Perform functional and regression testing; support and develop testing tools
Collaborate with R&D to ensure quality; benchmark against competitive products
3+ years QA experience; SDLC understanding; testing planning, execution, defect tracking
Proficiency in Russian and English (B1)
Front-end knowledge (JavaScript, HTML, CSS)
SQL experience; programming skills; willingness to learn automated testing and develop automated tests in Java
Bachelor's degree in software engineering/IT or related field; strong analytical/troubleshooting abilities
Experience developing automated tests with Java, Selenium WebDriver, Selenide, TestNG/JUnit, Maven/Gradle
Location & work type: Location not specified; work type not specified (opportunity through Neo Group for local partner)
As part of our continued growth, Neo Group is recruiting on behalf of one of our local partners, leveraging our network of 1,400 talented professionals across 10+ countries. Together, we are committed to delivering innovative, data-driven solutions that empower our clients and foster professional growth within a dynamic and collaborative workplace.
We are on the lookout for a QA Engineer to join our Engineering Department.
Develop and maintain test plans and test cases for each release cycle Execution of manual test cases Maintaining of the test documentation Functional and regression testing Support and develop testing tools Effective collaboration with R&D teams to deliver high quality products and services Staying familiar with competitive products and apply that knowledge when benchmarking against products.
Requirements
3+ years of experience in quality assurance processes, software lifecycle, testing planning, execution & defect tracking Proficiency in Russian, English B1 written and verbal Understanding of front-end technologies like JavaScript, HTML, and CSS Good practical knowledge of quality assurance tools, packages and methodologies Excellent understanding of software development life cycle Bachelor's degree in software engineering, IT, natural sciences or engineering Programing skills SQL Experience. Willingness to learn automated testing and actively upskill in test automation/ retraining /developing automated tests in Java Expertise in analyzing, troubleshooting and resolving complex issues
Skills to develop automated tests using JAVA, Selenium WebDriver, Selenide, TestNG/JUnit and Maven/Gradle architecture
Benefits
Recharge your batteries with 20 paid working vacation days annually to explore, relax, and rejuvenate Kick off your birthday month with a bang! Not only do you get heartfelt birthday wishes from your team, but you also enjoy a fully-paid day off. Get legal support for obtaining a local work/residence permit Prioritize your health with compensation for wellness activities. Experience an international work environment with a passionate, motivated, and professional team Invest in your growth using professional development compensation Boost your energy and morale with complimentary snacks available in the office Foster camaraderie and celebrate achievements through engaging in corporate events throughout the year