Skip to content
View ChristopherPastora's full-sized avatar

Block or report ChristopherPastora

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.

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
ChristopherPastora/README.md
 ██████╗  █████╗     ███████╗███╗   ██╗ ██████╗ 
██╔═══██╗██╔══██╗    ██╔════╝████╗  ██║██╔════╝ 
██║   ██║███████║    █████╗  ██╔██╗ ██║██║  ███╗
██║▄▄ ██║██╔══██║    ██╔══╝  ██║╚██╗██║██║   ██║
╚██████╔╝██║  ██║    ███████╗██║ ╚████║╚██████╔╝

🤖 QA Engineer Senior · AI/LLM Testing · Automatización · CI/CD

LinkedIn Email GitHub followers


Sobre mí

Soy QA Engineer Senior con especialización en testing de sistemas de Inteligencia Artificial y automatización de pruebas a escala. Me apasiona garantizar la confiabilidad de productos que combinan software tradicional con modelos de lenguaje (LLMs).

Trabajo en la intersección entre calidad de software clásica y los nuevos retos que presenta la AI: no-determinismo, evaluación de outputs, detección de hallucinations y diseño de frameworks de evaluación robustos.

"Un bug encontrado en producción es un test que nunca se escribió."


Stack Técnico

Testing & Automatización

Selenium Pytest Playwright Postman Robot Framework

AI/LLM Testing

Python OpenAI Anthropic LangChain

CI/CD & DevOps

GitHub Actions Docker Jenkins AWS


Especialización en AI QA

class AIQualityEngineer:
    def __init__(self):
        self.name = "Christopher Pastora"
        self.role = "QA Engineer Senior"
        self.focus = ["LLM Evaluation", "Prompt Testing", "AI Pipeline QA"]

    def evaluate_model(self, prompt: str) -> dict:
        return {
            "accuracy":        self.measure_factual_correctness(),
            "consistency":     self.run_regression_suite(),
            "hallucinations":  self.detect_confabulations(),
            "latency_p99":     self.benchmark_performance(),
            "coverage":        "100%  — siempre"
        }

GitHub Stats

GitHub Stats


Áreas de Enfoque

Área Descripción
LLM Evaluation Frameworks de evaluación para modelos de lenguaje en producción
Prompt Testing Regresión y versionado de prompts con métricas de calidad
Test Automation Pipelines de prueba end-to-end con Selenium y Playwright
CI/CD Quality Gates Integración de calidad en pipelines de despliegue
Quality Metrics Dashboards de cobertura, defect rate y test effectiveness

Principios de Calidad

  • Calidad es responsabilidad de todo el equipo, no solo del QA
  • Automatización estratégica — automatizo lo que tiene valor, no todo
  • Shift-left testing — pruebas tempranas, bugs baratos
  • Métricas que importan — cobertura real, no cobertura cosmética
  • AI no es magia — también necesita tests rigurosos

"Quality is not an act, it is a habit." — Aristotle

Profile Views

Pinned Loading

  1. QA-automation-framework QA-automation-framework Public

    Framework de automatización de pruebas con Selenium, Pytest y CI/CD. Incluye patrones Page Object Model, reportes y pipeline de GitHub Actions.

    Python