This job has expired and no longer accepts applications.

QA Automation Engineer

CyprusRelocationHybrid

We’re looking for an experienced Automation QA Engineer to join our team and help ensure our products are reliable, high-performing, and deliver the best possible user experience.

You’ll play a key role in designing and maintaining automated tests for both web applications and microservices and backend integrations, while also performing manual testing to validate new features and ensure end-to-end quality. ?

Note: Automation testing and backend development is in Java.

What you’ll do

  • Design, implement, and maintain automated test frameworks for REST, Kafka, APIs and backend systems.

  • Implement automated test cases to cover functional, regression, and integration scenarios.

  • Perform manual testing of new features, releases, and bug fixes when automation is not yet implemented.

  • Collaborate with engineers, designers, and product managers to clarify requirements and define testing strategies.

  • Continuously improve test coverage and optimize CI/CD integration of automated test suites.

  • Analyze defects, report bugs, and assist in root cause investigations.

  • Contribute to test architecture, participate in code reviews, and help shape QA automation best practices.

  • Support monitoring and performance checks to ensure system stability in production.

Requirements (Hard Skills)

  • 3+ years of experience in QA, with at least 2 years in automation testing.

  • Solid knowledge of software testing principles, methodologies, and types (manual and automated).

  • Hands-on experience testing APIs, microservices and backend integrations.

  • Proficiency with automation tools and frameworks for API and backend testing, such as JUnit and TestNG

  • Experience with manual test design and execution (test cases, checklists, exploratory testing).

  • Experience with CI/CD pipelines (GitLab CI, Jenkins, or similar).

  • Good understanding of synchronous REST, asynchronous Kafka and client–server architecture.

  • Strong proficiency in Java for automation and backend testing, including experience with Java-based test frameworks.

  • Familiarity with:

  • API testing tools: Postman or similar

  • API specification: Swagger/OpenAPI

  • Issue tracking: Jira, YouTrack, or similar

  • Version control: Git

  • Nice to have:

  • Performance testing experience (JMeter, Locust)

  • Familiarity with monitoring tools (Grafana) and containerization (Docker, Kubernetes, Lens)

Soft Skills

  • Detail-oriented, analytical, and committed to quality.

  • Strong problem-solving and troubleshooting skills.

  • Excellent communication and collaboration within cross-functional teams.

  • Proactive, adaptable, and comfortable working in a fast-paced environment.

  • Curious and eager to learn new tools and technologies.

Language

  • English: B1 requiredB2+ preferred

Stack

  • Tests: Java, Junit, Spring Boot Tests, Hamcrest, Test Containers

  • API: Postman, REST Assured, Java HTTP Clients

  • DB: Postgres, ClickHouse

  • Reporting, Test Management: Allure TestOps

Published on: 3/18/2026

Hytech

Hytech

Hytech group is a leading Management Consultancy firm, specialising in driving digital transformation for business in the fintech industries.

Website

See 1 job at Hytech

Similar jobs