Open to opportunities · On-site · Hybrid · Remote

Filippos Laouris

Senior QA Engineer specialising in test automation, API testing and data validation for complex payment systems — finding the defects that matter before users ever meet them.

📍 Paphos, Cyprus 💼 5+ years in software quality 🏢 Currently at finera.
Portrait of Filippos Laouris
About

Quality is a process, not a phase

I build the automation and the test strategy that let teams ship payment software with confidence. My work spans end-to-end and regression automation, API and integration testing, and large-scale data validation — the kind where a rounding error or an edge-case mismatch is the difference between a correct statement and a support ticket.

At finera. I lead QA across the product lifecycle: designing automation frameworks in Python and Selenium, writing validation scripts that caught edge-case mismatches during a full SQLite → PostgreSQL migration, and working directly with developers, product and finance to get defects understood and resolved quickly.

Before that I spent nearly three years at Amdocs, writing test cases from customer requirements, validating APIs and integrations, running demos for customers, and documenting and training new joiners on complex system flows.

I care about test suites people actually trust — deterministic, fast, and honest about what passes. A green run should mean the behaviour genuinely works.

5+Years in software quality assurance
6Professional certifications & courses completed
BScComputer Science, University of Crete, Heraklion
Experience

Where I've worked

Senior QA Engineer

finera. Apr 2024 — Present
Paphos, Cyprus · Full-time · On-site
  • Developed robust data validation scripts ensuring accuracy and consistency across large-scale database migrations from SQLite to PostgreSQL — significantly reducing human error and proactively detecting edge-case mismatches.
  • Designed and implemented a full-scale automation framework using Python and Selenium for merchant functionality, substantially improving test coverage.
  • Lead QA efforts across the product lifecycle with a focus on regression and UI testing, collaborating closely with developers and product managers to ensure feature readiness.
  • Created clear, detailed Jira tickets with reproducible steps, expected behaviour and supporting test data — enabling efficient debugging and fast resolution cycles.
  • Collaborated with cross-functional teams to test new features, identify issues early and support timely defect resolution in complex payment systems.
  • Provide technical support to the finance team by investigating reported issues, identifying root causes and raising defects for resolution.
Test AutomationPython SeleniumPlaywright TypeScriptPostgreSQL Regression TestingJira

Software Test Engineer

Amdocs Jul 2021 — Apr 2024
Limassol, Cyprus · Full-time · 2 yrs 10 mos
  • Wrote test cases from Customer Requirements (CR), analysing functionality requirements and building both positive and negative test scenarios.
  • Performed API testing to validate endpoints, verify data exchange and confirm integration with downstream systems.
  • Presented test cases to customers, gathering and incorporating feedback.
  • Executed new-feature and regression cycles, tracking status in Okta and Jira.
  • Wrote complex SQL queries to fetch data for validation and analysis.
  • Ran demo executions for customers, walking them through the steps to complete specific functionality.
  • Authored onboarding documentation covering execution processes and system testing flows, and trained new joiners on end-to-end system behaviour.
API TestingSQL Regression TestingJava JiraDocumentation Customer DemosMentoring

Software Developer / Engineer

Delphi · Delfi Group Mar 2021 — Jul 2021
Paphos, Cyprus · Full-time
  • Wrote detailed documentation of the existing system, covering structure, functionality and workflows.
  • Created algorithmic formulas to achieve required outcomes from specific business requirements.
  • Contributed to back-end development and QA processes, supporting database query optimisation and unit test creation.
C++Problem Solving Back-End DevelopmentUnit Testing Query Optimisation
Skills

What I work with

Tooling and practice built across payment platforms, telecom systems and data-heavy migrations.

🤖 Test Automation

PlaywrightSelenium PythonTypeScript Page Object ModelCI Pipelines

🔌 API & Integration

REST API TestingEndpoint Validation PostmanContract Checks System Integration

🗄️ Data & Databases

SQLPostgreSQL SQL ServerSQLite Migration ValidationData Analysis

🧪 QA Practice

Test Case DesignRegression Testing UI TestingDefect Reporting QaseJira Quality Process Development

⚙️ DevOps & Cloud

DevOps FoundationsAWS GitContinuous Improvement

🤝 Collaboration

Cross-functional TeamsCustomer Demos Technical DocumentationMentoring Workload Prioritisation
Education

Academic background

University of Crete, Heraklion

Bachelor of Science — Computer Science

From Sep 2020 · GUI Testing, C++ and more

Lyceum of Ayiou Charalampous, Empa

High School Diploma

Certifications

Continuous learning

AI QA School

Workearly — Python, Selenium & Playwright, SQL fundamentals, and applying AI to maximise test coverage

2026

Advanced SQL Server Masterclass for Data Analysis

Advanced querying, data transformation, performance tuning and complex joins

2024

AWS Certified Cloud Practitioner

Amazon Web Services Training & Certification

2023

CP-DOF — Certified Professional, DevOps Foundation

Agile Testing Alliance

2023

Java AQE Assessment

Amdocs — automation quality engineering in Java

2023

DevOps Foundations

Ernest Mueller & James Wickett — NASBA

2023
Contact

Let's talk quality

Open to Senior QA and Test Automation roles — on-site in Paphos, hybrid or fully remote. The fastest way to reach me is LinkedIn.