We are seeking driven and detail-oriented QA Test Engineers to join our clients User Experience and Product Acceptance function. In this role, you will contribute to ensuring the robustness, reliability, and overall quality of their digital platforms. The team operates in an agile environment, supporting multiple digital initiatives aimed at strengthening their online presence, with quality embedded throughout the lifecycle via manual testing, test automation, and continuous delivery practices.
Responsibilities:
Perform functional testing across multiple systems, browsers, and devices for both web and mobile applications
Partner with Product Owners and Developers to ensure features meet quality expectations
Design, implement, and execute test cases and evaluate and document test results
Review, analyze, and validate business requirements and system specifications
Maintain detailed test logs covering test cycles, outcomes, and identified defects
Identify, report, and track bugs and errors, supporting the Development Team with root-cause analysis and troubleshooting
Execute post-deployment and post-release validation testing
Collaborate with cross-functional teams to embed quality across the full software development lifecycle
Define and monitor key quality metrics and KPIs
Prepare and present quality reports, insights, and metrics to senior stakeholders
Requirements:
Demonstrated ability to produce well-structured, clear, and thorough test plans and test cases
At least 3 years of proven experience in a Quality Assurance or Test Engineering role
Strong skills in defect documentation and issue investigation
Practical experience with test management tools
Solid understanding of Agile methodologies and ways of working
Hands-on experience with API testing tools such as Postman, Swagger, SoapUI, and WireMock
Strong analytical thinking and problem-solving capabilities
Comfortable working in a dynamic, fast-paced environment
Highly detail-oriented, organized, and methodical in approach
Excellent verbal and written communication skills, with the ability to engage effectively with both technical and non-technical stakeholders
Fluency in both Greek and English, written and spoken
Education and Experience
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field