Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Cegeka • Athens, Attica, Greece
Role & seniority: QA Automation Engineer; mid-to-senior level (strong QA mindset, hands-on automation)
Stack/tools: Python (intermediate–advanced), test automation frameworks, E2E testing with Playwright, performance testing with JMeter; CI/CD familiarity; Agile/Scrum environment. Nice-to-haves: Selenium, Postman, API/integration testing; DevOps practices; ISTQB certification
Design, develop, and maintain automated tests (E2E, regression, integration) and translate requirements into test strategies
Collaborate with Product Owners, developers, and architects to define acceptance criteria and ensure coverage
Execute tests, identify/track defects, and contribute to continuous QA process/tooling improvements
Strong QA engineering/test automation background
Proficient Python programming
Analytical skills to design test scenarios and ensure coverage
Hands-on experience with test automation frameworks and E2E testing (Playwright)
Experience with performance testing (JMeter) and CI/CD in Agile environments
Effective communication and collaboration
API/integration testing experience
Experience with Selenium, Postman
DevOps familiarity
ISTQB certifications
Location not specified; WFH policy is flexible
Work type: Agile/Scrum–likely full-time role
About the Role
We are looking for a QA Automation Engineer with a strong QA mindset, solid Python skills, and excellent analytical thinking. In this role, you will focus on quality engineering and test automation, working closely with Product Owners, developers, and architects to ensure business requirements are translated into reliable, well-covered automated tests. If you enjoy turning complex requirements into clear test strategies and scalable automation, this role is for you.
💡 What You’ll Do
Analyze business and functional requirements and translate them into testable specifications Collaborate with Product Owners and stakeholders to define acceptance criteria and test coverage Design, develop, and maintain automated tests, primarily using Python Apply test design techniques to ensure efficient and comprehensive coverage Execute and maintain E2E, regression, and integration tests Perform performance and load testing (e.g. using JMeter) Identify, document, and track defects, ensuring clear communication and follow-up Actively contribute to continuous improvement of QA processes, tools, and frameworks Work in an Agile/Scrum environment, participating in sprint ceremonies
🧠 What We’re Looking For
Strong experience in QA Engineering and Test Automation Python proficiency (intermediate to advanced level) Strong analytical and cognitive skills — you can assess requirements, design test scenarios, and ensure proper coverage Hands-on experience with test automation frameworks and approaches Experience with E2E testing tools, preferably Playwright Experience with performance testing, ideally using JMeter Familiarity with Agile ways of working and CI/CD pipelines Strong communication and collaboration skills
⭐ Nice to Have Experience with API testing and integration testing Experience with tools like Selenium, Postman Understanding of DevOps practices
❓Why Cegeka❓
✈️ 22 Annual Vacation and 3 bonus days (that are not carried over to the next year). 🎫 Meal tickets. 🏥 Private Medical Insurance. 🏡 We offer flexibility when it comes to WFH policy. 🎁 Many more.