top of page

Software Engineer in Test

Thessaloniki, Greece

Mid Level

1-3 years

Your role

A Software Engineer in Test actively participates in all phases of software testing to ensure that all product and quality objectives are met. You will also be responsible for reviewing system requirements and tracking quality assurance metrics (e.g., defect densities and open defect counts). You have a proven ability to comprehend functional requirements and translate those insights into scalable solutions. You cherish performance, security, and craftsmanship. You keep close tabs on IT developments and love to be a front-runner. You love working in an autonomous team.


As a Software Engineer in Test, you will be joining a talented team of Software Engineers, Data Scientists, and Energy Experts working on state-of-the-art signal analysis software, technology products, and solutions (mainly in Java, Python, and PHP).


Our Engineers breathe’ IT technology, and their programming skills are vital to the ongoing success of NET2GRID.

Key responsibilities include
  • Develop and maintain detailed, comprehensive, and well-structured quality plans and test cases

  • Ensure the quality of our products by identifying and resolving issues on time

  • Prioritize and plan testing activities in collaboration with the rest of the team

  • Contribute to improving our QA footprint, automation efforts, and internal processes

  • Participate in our Agile processes like planning and daily stand-up meetings

Who you are
  • Good knowledge of at least one object-oriented (e.g., Java, C++) and one functional (e.g., Python, R) programming language

  • A university degree in Electrical Engineering or Informatics (or similar)

  • Experience in multiple types of testing (black/grey/white box, performance, security, accessibility, etc.)

  • Experience in Postman or other API testing tools

  • Hands-on experience with Git or other version control systems

  • A verifiable academic level of thinking and working

  • Working experience is appreciated, but talented young academics are welcomed,

  • Hands-on software development experience

  • Attention to detail and curiosity

  • Self-time and task management

  • Excellent communication skills

  • Fluency in English

  • Having fulfilled or are exempt from any obligations imposed by the laws on military service

Nice to have
  • Strong knowledge of Java and Python

  • Familiarity with E2E Testing

  • Familiarity with performance/load/stress testing

  • Familiarity with agile methodologies

  • Continuous Integration tools (such as Jenkins)

  • Ιssue trackers (such as Youtrack or JIRA)

  • Familiarity with Queue Infrastructures (RabbitMQ, Kafka, SQS)

  • Amazon Web Services (AWS) and Microsoft Azure

  • Code Review Tools (such as Crucible or Phabricator)

  • Familiarity with Linux-based systems

  • Knowledge of Relational Databases (MSSQL, MySQL), as well as NoSQL (MongoDB, CouchDB)

Why work at NET2GRID

NET2GRID offers a dynamic start-up environment where you can take your career to the next level. If you are passionate about AI, Machine learning, data analytics, cloud computing, embedded development, or you're passionate about new energy business models and innovative customer projects, join us!

How to apply
Just fill out the form below! 
Your contact for this job opening is:
download.jpeg

Jenny Tsatsani

Human Resources Advisor

Upload your CV
Upload your Cover Letter (Optional)

Thank you for applying! We will review your application and get back to you!

bottom of page