Skip to content
View marcobaturan's full-sized avatar
🦾
Welcome to my repository.
🦾
Welcome to my repository.

Block or report marcobaturan

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
marcobaturan/README.md

MARCO BATURAN GARCÍA

Madrid, Spain | +34 644 477 755 | [email protected] | github.com/marcobaturan

SDET QA | AI-Driven Test Automation | Regulated Fintech

PROFILE

SDET QA with over 7 years of experience in regulated fintech and banking (Allfunds), delivering test automation across more than 200 bank client projects. Designed Python and Robot Framework automation frameworks integrated into Jenkins CI/CD. Applied machine learning to test generation in production from 2018, and since 2025 has built LLM and RAG pipelines for compliance and operations.

EXPERIENCE

Mercor, AI Evaluator (contractor)

May 2026 – Present

  • Verified RLHF outputs on text and office artefacts (Word, Excel, PowerPoint): style and layout errors, colour and image choices with rights or policy implications.
  • Applied LLM response evaluation rubrics across accuracy, safety and coherence.

Newry Global Media S.L., AI Manager

Jun 2025 – Dec 2025

  • Designed and deployed a compliance system for Google Play app policy correction requests, previously handled case by case manually. LLM + RAG pipeline over policy rules, with SQL storage of cases, feedback and per-rule adjustments, designed to progressively reduce compliance team intervention as it learns.
  • According to the compliance users, it freed at least a quarter of their manual review time, allowing them to focus on negotiation with Google.
  • LLM and RAG pipelines on Google Cloud Platform; async Python microservices for legacy operational workflows.

Allfunds, Senior QA Automation Engineer / SDET Lead

May 2018 – Jun 2025

  • Designed and built, together with a fellow QA engineer, a Python automation framework that delivered QA projects for more than 200 bank clients. Cycle per project went from one month to one day (two days on average), with a team of two.
  • Automated generation and scheduling of content, format, functional, security (SQL and JS injection into fields), performance (JMeter) and stability tests from user stories, runnable from the command line or GUI.
  • RegEx-to-Gherkin engine generating data validation scenarios for complex financial APIs; automatic verification of JSON endpoints.
  • Researched and prototyped ML/AI for testing: a system that reads a front end and generates full Gherkin tests executed on Selenium, launched as a Jenkins job within the CI/CD chain. Entered production within the first six months (2018).
  • Developed 25 tools automating repetitive tasks of the role.
  • Applied linting, regression, integration and smoke testing across teams.

Sopra Steria, Python Backend Developer

Jan 2018 – Apr 2018

  • Server-side APIs for financial and public sector projects; Python chatbot for email and scheduling assistance.

Earlier experience (2007–2018)

Full-stack development and infrastructure support for SMB, clinic and educational platforms (Django, Python, OpenERP/Odoo) across Windows, Linux, macOS and Android.

TECHNOLOGIES

  • Languages: Python, SQL, Bash, JavaScript (production); TypeScript (studying)
  • QA: Robot Framework, Selenium, pytest, Gherkin/BDD, JMeter, Jenkins (production); Locust (personal projects); pylint, bandit (studying)
  • AI / LLM: LangChain, LangGraph, RAG, MCP, GenAI APIs, Groq, GCP (production); Ollama, ChromaDB, Qdrant (studying)
  • Automation: Make, Zapier, n8n, AppScript (production)
  • Front: React, Vite (personal projects)

EDUCATION & CERTIFICATIONS

  • Research collaborator, University of Seville (Cryobiology Dept.): prototype for identifying lower-toxicity cryoprotectants using Python and LLM/RAG.
  • Google Scholar: scholar.google.com/citations?user=gqWxbUYAAAAJ
  • For education & certification, please read my GitHub profile and associated repository for this topic.

Pinned Loading

  1. CV_-_Titles CV_-_Titles Public

    Here is my CV and titles accumulated in time.

  2. gherkin-generator gherkin-generator Public

    AI-powered web app that generates BDD test cases in Gherkin format from plain-text descriptions

    JavaScript

  3. ai-driven-sdet-qa-framework ai-driven-sdet-qa-framework Public

    Repository of an advanced framework for SDET QA modular examples driven by AI.

  4. GRAG GRAG Public

    GRAG - Graph Retrieval Augmented Generation system

    Python 2

  5. CLIPSIDE CLIPSIDE Public

    Python

  6. ollama-clips-expert ollama-clips-expert Public

    Is a specialized LLM fine-tuned through advanced system steering and comprehensive knowledge base derived from the official CLIPS manuals by Gary Riley. It is designed to assist Senior Knowledge En…