QA Engineer Jobs in Attica | Information Technology / IT

20+ open positions from 7 companies

Search Jobs

About QA Engineer Jobs

QA Engineers ensure software quality by designing and executing test plans, identifying bugs, and validating functionality. They work closely with development teams to deliver reliable, high-quality products. This role is crucial in Greece's software development ecosystem with growing demand for quality assurance expertise.

Find your next employer

Discover active opportunities with leading companies

Required Skills

Essential skills needed for QA Engineer positions

Manual TestingCommon

The process of manually verifying that software applications function as intended without automation tools.

CollaborationCommon

Ability to work effectively with others to achieve common goals.

CommunicationCommon

Ability to effectively convey information and ideas to others.

API TestingCommon

The process of verifying and validating application programming interfaces (APIs) to ensure they meet functionality, reliability, performance, and security requirements.

Automation TestingCommon

Using software tools to automatically execute tests and validate software quality.

Regression TestingCommon

Testing existing software functionalities to ensure new changes have not introduced defects.

JavaCommon

Proficiency in Java programming language for developing cross-platform applications and backend systems.

Selenium

Proficiency in Selenium for automating web browsers to test web applications.

User Acceptance Testing

The process of verifying that a software meets business requirements and is ready for delivery.

CI/CD

Knowledge of Continuous Integration and Continuous Deployment workflows for automated software development and delivery.

Additional Skills & Traits

Nice-to-have skills and soft skills that can help you stand out

SQL

Proficiency in Structured Query Language for managing and querying relational databases.

Postman

Proficiency in using Postman for API development, testing, and debugging.

Agile

Knowledge of Agile methodology for iterative and collaborative software development.

Appium

Experience with Appium, an open-source tool for automating mobile application testing across iOS and Android platforms.

Large Language Models

Expertise in understanding and utilizing large-scale neural network models designed to process and generate human language.

Banking

Experience working in the banking industry including knowledge of financial services and regulations.

ISTQB Foundation Level

Certification demonstrating knowledge of software testing principles based on ISTQB Foundation Level syllabus.

Energy Sector

Knowledge and experience related to the production, distribution, and management of energy resources.

Banking and Financial Industry Experience

Experience and knowledge working within the banking and financial services industry.

Attention to Detail

Thoroughness in completing tasks with accuracy and precision.

Teamwork

Ability to collaborate effectively with others to achieve common goals.

Analytical Thinking

Ability to systematically break down problems and analyze information to make informed decisions.

Problem Solving

Ability to identify issues and develop effective solutions efficiently.

Self-Motivation

Ability to drive oneself to take initiative and persistently pursue goals without external prompting.

Interpersonal Skills

Ability to interact positively and effectively with others in a friendly and approachable manner.

Analytical Skills

Ability to assess information and situations logically to make informed decisions.

Flexibility

Ability to adapt quickly and efficiently to changing circumstances and demands.

Mentoring

Ability to guide and support others to develop their skills and achieve their goals.

Educational Background

Recommended education and qualifications for QA Engineer positions

Computer Science

Study of computational systems, programming, algorithms, and software development.

Any Field

No specific academic field required; open to all educational backgrounds.

Engineering

Study of applying scientific principles to design, build, and maintain structures and machines.

Information Systems

Study of computer-based information systems, including their design, implementation, and management.

Business Administration

Study of managing business operations, organizational behavior, and strategic decision-making.

Software Engineering

Study of designing, developing, testing, and maintaining software systems.

Physics

Study of matter, energy, and the fundamental forces of nature.

Mathematics

Study of numbers, quantities, shapes, and their relationships through abstract reasoning and logical deduction.

Seniority Distribution

Entry8%
Experienced77%
Manager15%

Experience Requirements

Average experience: 2.5 years
0-2 years54%
3-5 years46%