Home

Resume

Jobs

My applications

Requests

Education

Career advice

Companies

Salary Calculator


Terms & Conditions

Privacy Policy

© 2026 All Rights Reserved

Quality Assurance Engineer

●

5 hours ago

Greece, Attiki, Dafni, Kountouriotou 15, 172 34
Full Time
Associate
Hybrid

Basic Information

The QA Engineer supports quality assurance and testing activities across software products, digital services, and web applications, working closely with Development, Product, and cross-functional teams.

The role focuses on test planning, execution, defect identification, quality monitoring, and collaboration with technical teams to ensure solutions meet functional, technical, and user requirements.

The position provides hands-on experience across the software testing lifecycle, including manual and automated testing, API testing, and quality improvement activities.

Responsibilities

  • Review requirements, specifications, and technical documentation to identify testing needs.

  • Design and execute test cases and test scenarios based on project requirements.

  • Test and validate solutions against agreed acceptance criteria.

  • Perform functional, regression, integration, and exploratory testing.

  • Support the development and maintenance of automated tests.

  • Perform API testing and validate integrations.

  • Identify, document, prioritize, and monitor software defects and incidents.

  • Collaborate with Development teams to investigate and resolve issues.

  • Track QA metrics such as defect density and test coverage.

  • Support performance and security testing activities.

  • Coordinate testing activities within Agile teams.

  • Contribute to improving user stories, acceptance criteria, and UX from a quality perspective.

  • Maintain test documentation, results, and quality records.

Requirements

Analytical Skills
API Testing
Automation Testing
Problem solving
Quality Assurance
SQL
  • 2–3 years of experience in Software Quality Assurance, Software Testing, or a related role.

  • Good understanding of QA methodologies, testing processes, and quality assurance principles.

  • Experience creating and executing test plans, test cases, and test scenarios.

  • Good understanding of functional, regression, integration, and exploratory testing.

  • Familiarity with automated testing tools, such as Selenium WebDriver, Appium, or similar.

  • Experience with API testing and basic understanding of integrations.

  • Familiarity with programming or scripting languages such as JavaScript, Python, SQL, Ruby, or similar.

  • Basic understanding of web applications, Agile methodologies, and software development processes.

  • Familiarity with JIRA, Confluence, MS Project, or similar tools.

  • Good command of Greek and English, written and spoken.

  • BSc or MSc in Computer Science, Information Systems, Software Engineering, Business Administration, or a related field.

Nice to Have

  • Experience with telecommunications or technology-related products and services.

  • Familiarity with UX principles and practices.

  • Exposure to CI/CD, test automation frameworks, or performance testing tools.

  • Experience working with Agile/Scrum teams.

  • Exposure to incident management and production support.

  • Experience with websites, web applications, or digital products.

Benefits

Continuous education
Team building events
Work equipment (ex. phone, laptop etc)
  • Competitive salary based on skills and experience

  • Continuous learning in QA methodologies and modern testing tools

  • Hands-on experience across the entire software testing lifecycle (Manual, Automation, API & Performance Testing)

  • Direct exposure to complex, real-world digital projects and cutting-edge software solutions

  • Active involvement in Agile teams, working closely with Development, Product, and Client-facing teams

Good to have

  • Experience with telecommunications or technology-related products and services.

  • Familiarity with UX principles and practices.

  • Exposure to CI/CD, test automation frameworks, or performance testing tools.

  • Experience working with Agile/Scrum teams.

  • Exposure to incident management and production support.

  • Experience with websites, web applications, or digital products.

About the company

-

About the company

-

Threenitas

Threenitas

Information Technology
Software Development
Quality Assurance Engineer