Quality Assurance Engineer

Job description

Xrysi Eukairia is the leading classified ads company in Greece, specializing in the Real Estate, Jobs, Auto-Moto and Business sectors. More than 2 million people in Greece browse Xrysi Eukairia every month.

Our ambition in Xrysi Eukairia is to create a unique environment that will help people effortlessly match supply and demand. Whether it be in real estate, jobs, auto/moto or any of the hundred other categories we support, our goal is to offer an efficient marketplace that promotes such transactions. Under new leadership and focused on customer satisfaction, we are looking for people to join our Engineering department in order to help achieve these goals.

About the job opportunity

This is a technical role with frequent liaison with everyone in the engineering and product teams, so good communication skills are vital. You will be a part of all testing activities and you will author new test suites and maintain existing ones so that everyone can run automated tests. Be prepared to participate in exploratory testing activities in order to better understand some of our most complex systems.

Job requirements

What Will I Be Doing?

As a member of the Quality Assurance team you will:

  • Daily communicate with software and product developers, system administrators and stakeholders in order to identify testing requirements.
  • Participate in the software development life cycle and provide QA-related feedback.Keep track of quality assurance metrics and know when to raise a red flag.
  • Propose and implement detailed, meaningful and maintainable test suites for automated smoke, integration and end-to-end testing.
  • Most importantly, spread the QA culture and train internal teams to use the test suites that you help create.

What skills do I need?

  • You will need to have some experience with the Java programming language and be willing to pick up skills as you go along. Eventually we will help you go into the world of Selenium, TestNG, Jenkins and BrowserStack.
  • In an ideal world, you will have a deep understanding of all the systems that make an HTTP round trip possible.
  • You are observant, with attention to detail. The devil is in the details and this is very often the case with our job.
  • You have the patience and persistence to thoroughly check the same piece of code or feature again and again, until it passes the acceptance criteria.
  • Greek candidates need to have fulfilled military obligations and ability to communicate in Greek and English (verbal & written form, business proficiency).

Where will I be working?

We used to work in our Athens HQ until COVID-19 happened. Now, engineers outside Athens are working fully remotely while engineers near the home office in Athens meet up in the HQ a few times per week.

What happens when I apply?

The first step in our hiring process is to review your CV. If you seem to be qualified for this position, we will be having a quick phone call with you to welcome you to the process and we will give you a take home code challenge to work on your own time. Once you submit the response to the code challenge, we will have an online interview via Google Meet. The interview time is focused on cultural fit and technical discussion that will make heavy use of your response to the code challenge. The final step is to have a quick discussion to make a proposal.

We offer

  • Group Health Insurance program.
  • Competitive salary dependent on the candidate's skills and performance.
  • A great opportunity to grow and work closely with a talented team, in a modern, human-centric and friendly working environment.
  • Remote work options.
  • High tech IT equipment.

Diversity statement

At XE we support human rights among our employees and focus on creating a working environment based on Diversity and Inclusion. All candidates are equal, regardless of race, color, national origin, ethnicity, gender, age, disability, sexual orientation, gender identity or religion.