Innovation. Transparence. Proactiveness.

Middle Automation QA Engineer

We are looking for an Automation QA Engineer (Java) to join our friendly Scrum team.

 

Our client is one of the leading E-commerce B2C companies in the Nordic and Benelux regions. We are developing a large-scale E-commerce B2B portal, used by enterprises to procure office supplies such as PCs, laptops, monitors, and other IT equipment.

The portal enables customers to manage assortments, pricing, and purchasing processes across multiple organizations. It integrates with external content providers and ERP systems, processing and aggregating tens of thousands of products daily.

The project’s goal is to enhance user experiences and streamline processes, strengthening the platform’s functionality and scalability.

 

Test automation stack:

  • Java;
  • Selenide;
  • RestAssured;
  • Lombok;
  • Allure;
  • TestNG;
  • Git;
  • Maven;
  • GitLab CI.

 

Requirements:

  • 3–4 years of QA experience, including 2+ years in test automation with Java;
  • Strong knowledge of OOP principles;
  • Solid understanding of QA methodologies, tools, and processes;
  • Knowledge of automation code quality and maintainability principles;
  • Hands-on experience in creating and maintaining test documentation;
  • Experience with CI/CD tools (e.g. GitLab CI);
  • English level: writing and verbal Intermediate+

 

Nice-to-have:

  • Familiarity with Scrum / Agile practices;
  • Experience in E-commerce (B2B/B2C) projects;

Knowledge of MongoDB, ElasticSearch, RabbitMQ, Docker.

Soft skills expectations:

We value not only strong technical expertise but also interpersonal qualities that help our Scrum team succeed. As an AQA Engineer, we expect you to:

  • Communicate effectively — share ideas, results, and concerns clearly and respectfully across the team.
  • Collaborate and contribute — work closely with colleagues, supporting a positive and productive team environment.
  • Be adaptable and flexible — adjust quickly to changing priorities and evolving requirements.
  • Apply problem-solving and critical thinking — analyze issues with curiosity and suggest practical solutions.
  • Show proactivity and drive improvement — take initiative to optimize testing processes and enhance product quality.

 

Responsibilities:

  • Design, implement, and maintain automated tests (UI and API);
  • Contribute to the test automation strategy and roadmap;
  • Develop and maintain test cases and automation test reports;
  • Сonducting regression testing and analyzing the results;
  • Provide updates to effort estimates and status of assigned tasks;
  • Investigate test failures and create bug reports with detailed analysis;
  • Collaborate with the development team, PM, and PO to ensure a clear understanding of business and technical requirements;
  • Foster clear, polite, and open communication.

 

What we offer

— Access to tools & resources: Well-defined PDP (Personal Development Plan) and PIP (Performance Improvement Plan) policies.
— Education budget: Dedicated budget for courses, certifications, and professional development.
— Reliable infrastructure: Starlink internet, generator, and a comfortable workspace to ensure uninterrupted work.
— Engage in cutting-edge initiatives: Be part of the development of innovative products and solutions.
— Team budgets: Dedicated resources for team initiatives, training, and collaboration.
— Medical insurance: Coverage within Ukraine.
— Mental health support: Access to psychotherapy sessions via Pleso.
— Individual english lessons: To enhance your language skills.
— Work-life balance: Generous vacation and sick leave policies.
— Corporate events: Regular team-building activities and company events.

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Published 3 September
67 views
·
8 applications
25% read
·
25% responded
Last responded 3 days ago
To apply for this and other jobs on Djinni login or signup.
Loading...