Home

Resume

Jobs

My applications

Requests

Education

Career advice

Companies

Salary Calculator


Terms & Conditions

Privacy Policy

© 2026 All Rights Reserved

Senior QA Automation Engineer

●

1 week ago

Greece, Attiki, Athens
Full Time
Senior
Hybrid

Basic Information

About the Role
As a QA Automation Engineer in our Primary Care Business Line, you will play a key role in embedding quality throughout the development lifecycle of our Doctor and Nurse products. Your mission is to ensure that test scenarios are defined early during feature analysis, and that robust, scalable automated test suites are designed, implemented, and executed as part of our continuous delivery pipelines. You will work closely with product managers, developers, and other QA engineers to define quality standards, own the automation strategy across multiple test layers, and enable development teams to actively contribute to automated testing, ultimately delivering a reliable and high-quality user experience for general practitioners and home nurses

Responsibilities

Responsibilities:

  • Participate in feature analysis, backlog refinement, and technical design discussions, ensuring test scenarios and acceptance criteria are clearly defined upfront
  • Define and maintain a test automation strategy aligned with the testing pyramid, covering integration, API, load/performance, and end-to-end testing
  • Select, design, and implement automation frameworks appropriate to different test levels and system components
  • Develop and maintain automated test suites for frontend and backend services
  • Ensure automated tests are reliable, maintainable, and fast enough to run as part of CI/CD pipelines
  • Integrate and execute test suites in GitLab CI/CD, including merge request validation and pipeline quality gates
  • Continuously improve existing automation projects, addressing test stability, flakiness, and execution time
  • Assist and coach development teams in writing and maintaining automated tests, promoting shared ownership of quality
  • Estimate, plan, and execute testing activities aligned with sprint goals
  • Report test results, analyze failures, and log defects with clear and actionable feedback

Requirements

API Testing
Cucumber
Java
Javascript
JUnit
Playwright
REST APIs
Selenium
Required Skills:
  • Minimum 5 years of experience in Software Quality Assurance, with at least 3 years in Test Automation
  • Proficiency in JavaScript and Java, with the ability to design, implement, and maintain automation frameworks
  • Solid experience with automated testing tools and frameworks across different layers, including:
  • API & integration testing (e.g., REST Assured or equivalent)
  • End-to-end testing (e.g., Playwright, Selenium WebDriver)
  • Load & performance testing (e.g., Apache JMeter, Gatling, K6)
  • BDD / test structuring frameworks (e.g., Cucumber, Serenity, JUnit)
  • In-depth knowledge of Test Automation principles and best practices (e.g., The Testing Pyramid)
  • Good understanding of software QA methodologies, tools, and processes
  • Full professional proficiency in English

Benefits

Private health insurance
What we offer you:

  • 22 annual vacation days, 3 sick days that are not carried to the next year (no medical certificate required)
  • A seniority day is added every 3 years in the company
  • Private medical insurance
  • Monthly meal tickets
  • Flexible benefits – 25 EUR/month, that you can invest however you choose
  • A work culture based on cooperation and development - customized learning paths through external providers as well as special development programs.
  • We offer remote work flexibility, driven by smart working principles and aligned with team goals and values
  • Wellbeing initiatives to encourage a healthy work life balance through webinars, specialized sessions and internal programs, per our colleagues’ input
  • Moments that matter, like recurring hangout parties, team buildings, team bonding events

Good to have

Will be a plus:

  • BS/MS degree in Computer Science, Engineering, or equivalent experience
  • Hands-on experience with GitLab CI/CD pipelines
  • Familiarity with Docker containers and test environments
  • Experience with databases for test setup and validation
  • Experience with AI assistants and tools to generate automation code
  • ISTQB certification
About the company

-

About the company

-

Cegeka

Cegeka

Software Development
Automation Engineer