Role Overview
What Your Day Might Look Like:
- Work closely with developers to make sure new features meet quality standards.
- Review requirements and user stories to understand what needs to be tested.
- Perform functional and regression testing during each sprint.
- Contribute to automated tests (integration, UI, data) using tools like Pytest or Playwright.
- Help maintain automated test suites and support their integration into CI pipelines (e.g. GitHub Actions).
- Validate data and AI-driven outputs by checking correctness, consistency, and expected behaviour.
- Log, track, and follow up on defects until resolution.
- Maintain clear and organized test documentation.
- Support User Acceptance Testing (UAT) when needed.
Requirements
Your Superpowers🚀:
- Bachelor’s degree in a technical field (or equivalent practical experience).
- Understanding of the Software Development Life Cycle and core QA processes.
- Familiarity with different testing types and techniques.
- Basic experience with SQL and data validation.
- Exposure to Agile ways of working.
- Programming or test automation skills (preferably in Python).
- Hands-on experience — academic or professional — with automation frameworks such as Pytest, PySpark (data testing), or Playwright (UI testing).
- Familiarity with CI/CD concepts (e.g. GitHub Actions).
- Basic understanding of AI/ML concepts and curiosity about testing AI-driven systems.
- ISTQB Foundation certification is a plus.
Tech Stack
Benefits
Perks on Perks:
- Competitive salary and hybrid work model – come hang out in our Athens office or work remotely from anywhere in European economic Area (EU, Switzerland etc.) or UK (up to 6 weeks per year).
- Training budget to level up your skills from the top tech partners in the market (Microsoft, AWS, Salesforce, Databricks etc.) – whether it’s certifications or courses, we’ve got you covered.
- Private insurance, top-tier tech gear, and the chance to work with a stellar crew.