Volver a la página principal

QA Backend & Platform

Descripción

¿Quieres formar parte de nuestro equipo de Calidad?

¿Te gustan los retos?

Pues esta es tu oportunidad...

En Facephi, estamos buscando un QA Backend & Platform para que se unan a nuestra gran familia. Si tienes ganas de añadir valor al equipo y asumir nuevos retos que se te irán presentando, ¡ven a conocernos!


✍️ Tareas principales

  • QA transversal tanto para Backend como para Plataforma (Backend & Infra).
  • Automatización de la ejecución de los tests y la recogida de métricas.
  • Realizar testing exploratorio para entender los pros y contras del sistema a evaluar.
  • Colaborar estrechamente con el equipo de desarrollo para identificar, prevenir y resolver incidencias desde las primeras fases del ciclo de desarrollo.
  • Experiencia en la validación de pipelines: despliegue, rollback, testing en caliente, etc.
  • Validar trazas, logs y métricas mediante herramientas como: Grafana, Loki, Prometheus, Jaeger, OpenTelemetry.
  • Participación en diseño de estrategias de test en sistemas CI/CD GitOps (ArgoCD, Flux).
  • Contribución a la mejora continua: en procesos, herramientas o prácticas de testing. Cualquier propuesta basada en datos o experiencia es bienvenida.


💙¿Qué ofrecemos a nuestro equipo?

  • Formarás parte de una gran familia integrada por personas con las que trabajar unidas y, de las cuales, poder inspirarte.
  • Equipo innovador, joven y transparente.
  • Estabilidad laboral.
  • Contrato indefinido a tiempo completo.
  • Flexibilidad horaria para conciliar tu vida personal.
  • Plan de teletrabajo.
  • Seguro médico.
  • Plan de formación.
  • Facephi Corporate Benefits, donde nos complace poder ofrecerte una gran variedad de descuentos en las mejores marcas.
  • En Facephi estamos comprometidos con la diversidad e igualdad de oportunidades.

Requisitos mínimos

  • Comprender qué es event sourcing y event driven, su naturaleza y cómo la persistencia funciona en estetipo de arquitecturas.
  • Comprender la naturaleza y el porqué de cada tipología de tests.
  • Comprender lo que son sistemas distribuidos y los diferentes métodos de comunicación entre los mismos(HTTP, gRPC, Messaging).
  • Entender y diferenciar síncrono de asíncrono.
  • Entender qué son API's HTTP, estándares como JSON API, entre otros.
  • Conocimiento de herramientas de testing de carga y rendimiento: k6, Locust o JMeter.
  • Conocimientos sólidos de Docker, Kubernetes, y entornos CI/CD (GitHub Actions, GitLab CI, Jenkins, etc).
  • Familiaridad con pruebas de seguridad básicas: autenticación, autorización, validaciones de entrada, etc.
  • Conocimiento de Chaos Engineering o técnicas de resiliencia.
  • Familiaridad con entornos cloud como AWS, GCP o Azure.
  • Experiencia práctica y sólida en testing de sistemas de backend y componentes de infraestructura.
  • Dominio de herramientas de automatización de testing.
  • Mentalidad de calidad transversal: que no se limita a detectar bugs, sino que colabora activamente en prevenirlos desde el diseño técnico.
  • Curiosidad técnica: personas que disfrutan explorando cómo funcionan los sistemas por dentro, investigan root causes y proponen mejoras duraderas.
  • Comunicación clara y constructiva: tanto en la documentación como en las revisiones con desarrolladores eingenieros de plataforma.
  • Autonomía con responsabilidad: saber priorizar, pedir ayuda cuando toca y empujar mejoras sin esperar a que se las asignen.
  • Visión de producto: entendimiento del impacto de la calidad más allá del código; desde la experiencia del usuario hasta la estabilidad operativa.
  • Mentalidad DevOps / "you build it, you run it": aunque no se espere que hagas despliegues, sí se valora que te sientas parte del ciclo completo.