
Lead Automation QA Engineer
HFM
full-time
Posted on:
Location Type: Office
Location: Athens • 🇬🇷 Greece
Visit company websiteJob Level
Senior
Tech Stack
DockerJavaJavaScriptJenkinsKubernetesMicroservicesPython
About the role
- Define and Own Test Automation Strategy: Establish a robust, scalable, and cost-effective test automation strategy that aligns with short-term release goals and long-term product vision for a low-latency trading environment.
- Drive AI/ML Adoption (MCP Focus): Champion the research, proof-of-concept, and full implementation of AI-powered testing tools, specifically focusing on utilizing the Model Context Protocol (MCP) with Playwright in Python to build adaptive, self-aware test suites that understand system changes and minimize maintenance effort.
- Team & Mentorship: Lead, mentor, and coach Senior, Mid, and Junior Automation Engineers, fostering a culture of engineering excellence, high coding standards, and deep system-level understanding.
- Architectural Alignment: Represent QA in architecture reviews and design discussions, ensuring testability is baked into the system design from inception, especially for distributed microservices.
- Framework Ownership: Lead the design and development of advanced, polyglot test automation frameworks (API, UI, Database, Mobile) ensuring they are scalable, highly maintainable, and adhere to best-in-class design patterns.
- Performance & Load Testing: Define and manage the strategy for high-frequency performance and load testing, focusing on latency and throughput benchmarks critical for a Forex trading platform. Provide actionable reports and system tuning recommendations.
- CI/CD & DevOps Integration: Collaborate closely with DevOps to optimize the continuous testing pipeline (CT), ensuring full test suite execution is a seamless, fast, and mandatory gate in the CI/CD flow (e.g., Jenkins, GitLab CI).
- Contextual Test Design: Design test automation solutions that effectively gather and utilize system context and behavior data to enhance testing coverage and pinpoint complex issues, feeding into the Model Context Protocol (MCP).
Requirements
- 7+ years of hands-on experience in QA automation, with at least 2+ years in a leadership or senior mentorship role within a FinTech, Forex, or high-transactional platform environment.
- Expert-level coding skills in at least one modern language (e.g., Python, Java, JavaScript) and a deep understanding of object-oriented design and automation patterns.
- Strong, demonstrable background in performance, load, and stress testing using tools like k6, Locust, with specific experience analyzing low-latency network metrics.
- Expertise in integrating automation into modern CI/CD pipelines (Jenkins, GitLab CI) and working with containerization (Docker, Kubernetes) for scalable test environment management.
- Proven understanding or hands-on experience working with AI/ML testing concepts, specifically around Model Context Protocol (MCP), adaptive testing, or self-healing techniques driven by system context.
- Experience with integrating and leveraging specialized AI/ML tools to enhance testing intelligence and coverage.
- Solid understanding of financial market concepts, trading platform functionalities, and the necessity of high data integrity and precision.
- All Resumes must be submitted in English
- Applicants must be eligible or have legal authorization to work in the country where the position is based.
Benefits
- Hybrid Work Model (2 days working from home).
- 22 days of Annual Leave (reaching up to 30 days per year based on years’ service)
- Comprehensive Health & Life Insurance (from day one!)
- Friday afternoons off in Summer (July & August)
- Birthday Leave
- Referral Bonus
- Paid Time Off for Training & Education
- Prepaid card for food etc.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
test automation strategyAI-powered testing toolsModel Context Protocol (MCP)PlaywrightPythonperformance testingload testingCI/CDDevOpsobject-oriented design
Soft skills
leadershipmentorshipcoachingengineering excellencecommunicationcollaborationproblem-solvingsystem-level understanding