Position summary is a mature and visionary digital agency specializing in the design and implementation of demanding enterprise-grade digital projects. We aim to set the standards of excellence in the services we provide. We are building a business in which high professionalism, quality, creativity and innovation permeate all aspects of our company. We strive to serve clients who are thrilled with our work and happy to recommend us to their peers. We are a team of people who are passionate about their work and are proud to be part of the team!

The overall quality in every aspect of the services we provide has always been one of our core concerns and characteristics. This is especially true for the front-end and back-end code artifacts that we create. Our code is used in the most complex and demanding transactional projects in Greece and abroad. It is therefore imperative that it is fast, secure, reusable, and bug-free. We are seeking to strengthen our team with a Testing Engineer (TE) who will help drive our Testing processes and procedures.

As a TE, you will work alongside our front-end and back-end software development teams to develop customized testing procedures for the company’s projects. You will also oversee the complete testing of these projects, from initial design of test cases, through to thorough testing, and final delivery. The ideal candidate is a high-energy individual who must have analytical skills to identify small problems within complex software systems. He/she is adept at processing information through coding, calculating, and verifying data.

This role is based in Athens and reports to the responsible senior Solutions Architect.

Main responsibilities

  • Design test plans, procedures, scenarios, and scripts to accurately assess newly developed projects according to customer and project requirements.
  • Develop testing protocol for various aspects, such as usability, performance, error and bug finding, regression testing, and implementation scenarios.
  • Define testing methodology and procedures to ensure continuous improvement to software quality assurance standards.
  • Identify, analyze and create detailed records of problems that appear during testing, such as software defects, bugs, functionality issues, and output errors, and work directly with software developers to find solutions and develop retesting procedures.
  • Track problems, resolutions, and bug fixes throughout testing, and create a comprehensive database of defects and successful mitigation techniques.
  • Create detailed, step-by-step documentation of test procedures for each phase our projects to ensure replicability, compliance with standards, and growth of company knowledge base. Communicate clearly and effectively with front-end and back-end developers to facilitate quick resolution of problems and accurate documentation of successes.
  • Become efficient in the use and parameterization of specialized testing tools for front-end and back-end code, for websites and mobile apps.


  • Bachelor’s degree in engineering, information technology, computer science, or similar field Excellent time-management skills and commitment to meet deadlines
  • Knowledge of the principles and concepts of programming languages (e.g. C#, Javascript, HTML, etc)
  • Very good knowledge of the English language. Ability to express well orally and in written in English.
  • Will be considered a plus:
  • Concepts and methodologies of Software Testing
  • Well-rounded experience with multiple operating systems, virtualization technologies, and test environments
  • Prior experience in an equivalent position, i.e. testing Web Applications frontend and backend
  • Experience with QA best practices and methodologies


  • Manage multiple independent projects, delivering results within time and budget
  • Be deligent in identifying and executing testing and reporting processes
  • Comply to corporate processes and procedures
  • Strong analytical, problem-solving, interpersonal and communications skills
  • Ability to operate normally under pressure
  • Team player. Frictionless communication with other members of the team is a must
  • Excellent attention to detail
  • Quick learner to adopt new technologies and methodologies


  • Competitive salary and Private Medical-Life Insurance
  • An individual and well-structured introduction and training when you onboard
  • Training budget for personal & professional development
  • Friendly and highly motivated colleagues
  • Hybrid working model
  • Career progression opportunities
  • Continuous competencies development
  • A spacious workplace that promotes co-creation, collaboration, and improvement.
  • Flexible working hours

How to apply

Submit your application by sending us your CV to 

At, we believe diversity is essential to creating the best digital products. We are proud to be an equal opportunity employer committed to diversity and inclusion. We do not discriminate based on race, gender, ethnicity, citizenship, national origin of employees, religion, sexual orientation, age, marital status, disability, or other legally protected status.