# QA Engineer (Middle-Senior)

> Neo Group · Minsk, Belarus (Hybrid) · Full-time · Posted 2026-05-12

**Salary:** EUR 38,000–52,000

**Workplace:** hybrid

**Department:** IT & Quality Assurance

## Description

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

**Responsibilities:**  

-   Writing and maintaining automated tests using Java, Gradle, Selenide, Retrofit, Lombok, and JUnit.
-   Maintaining and improving test documentation.
-   Functional and regression testing.
-   Full-stack testing of microservices-based applications.
-   API and Kafka contract testing.
-   Support and development of testing tools and frameworks.
-   Effective collaboration with R&D teams to deliver high-quality products and services.
-   Staying familiar with competitive products and applying that knowledge when benchmarking against products.
-   Participation with architects to ensure that product designs adhere to architectural guidelines and best practices, and contributing to architectural decisions.

## Requirements

-   3+ year’s experience in quality assurance processes, software lifecycle, testing planning, execution & defect tracking.
-   Proficiency in English and Russian, 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.
-   Expertise in analyzing, troubleshooting and resolving complex issues.

**Nice to have:**

-   Skills to develop automated tests using JAVA, Selenium WebDriver, Selenide, TestNG/JUnit and Maven/Gradle architecture.

**Advantages:**

-   Linux experience.
-   Jenkins experience.
-   Version control systems experience (GIT).
-   Certifications in Software Testing.
-   Experience in stress/performance testing.

## Benefits

-   Enjoy 5 health days to focus on your well-being.

-   Take advantage of 25 paid calendar vacation days to explore, relax, and unwind.
-   Get a $30 net per month sports compensation to stay active and healthy.
-   Benefit from top-notch medical insurance for peace of mind.
-   Indulge in a variety of snacks available in the office.
-   Join us for exciting corporate events that foster team spirit and fun!

## Apply

[Apply at Neo Group](https://apply.workable.com/neo-gg/j/21C32EC5FE/apply)

---
Powered by [Workable](https://www.workable.com)
