QA Backend & Platform

Facephi
Municipality of Alicante, Spain
9 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish

Job location

Remote
Municipality of Alicante, Spain

Tech stack

Amazon Web Services (AWS)
Azure
Continuous Integration
DevOps
Github
JMeter
Load Testing
Prometheus
Software Engineering
Google Cloud Platform
Grafana
Backend
Gitlab-ci
Kubernetes
Docker
Jenkins

Job description

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!, * 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.

Requirements

  • 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.

Benefits & conditions

  • 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.

Apply for this position