Automation QA Engineer

Hytech • Cyprus
Relocation
Apply
AI Summary

Join Hytech as an Automation QA Engineer to design and maintain automated tests for web applications and microservices, and perform manual testing to ensure end-to-end quality. The ideal candidate has 3+ years of QA experience, solid knowledge of software testing principles, and proficiency in Java, JUnit, and TestNG.

Key Highlights
Design and maintain automated tests for web applications and microservices
Perform manual testing to ensure end-to-end quality
Collaborate with engineers, designers, and product managers to clarify requirements and define testing strategies
Technical Skills Required
Java JUnit TestNG Postman REST Assured Java HTTP Clients PostgreSQL ClickHouse GitLab CI Kafka
Benefits & Perks
Annual Bonus
Relocation Support
Delicious breakfasts and lunches
Private healthcare
Premium sports card with access to 200+ gyms, 50+ activities, and a wellbeing app across Cyprus
Exciting corporate events

Job Description


Hytech group is a leading Management Consultancy firm, specialising in driving digital transformation for business in the fintech industries. Hytech group has around 1500 employees in Singapore, Malaysia, Australia, Taiwan. From November 2023 we've launched a new office in Cyprus to develop in-house solutions for risk management, anti-fraud operations and cybersecurity.


Role: Automation QA Engineer

We’re looking for an experienced Automation QA Engineer to join our Core (backend) 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 required, B2+ 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

CI/CD: GitLab CI

Messaging: Kafka


What We Offer:

  • Annual Bonus based on your income.
  • Relocation Support for you and your family to Limassol, Cyprus.
  • Delicious breakfasts and lunches in the office.
  • Private healthcare for you and your immediate family.
  • Premium sports card with access to 200+ gyms, 50+ activities (kayaking, kite surfing, go-karting), and a wellbeing app across Cyprus.
  • Exciting corporate events (yachting, wine tasting, cooking, karting, etc.).

Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Spotware Systems

Cyprus
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

hyperhug

Cyprus

Fullstack QA Engineer

Testing
•
3w ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

TradingView

Cyprus

Subscribe our newsletter

New Things Will Always Update Regularly