QA Automation Engineer (Remoto)

IT · Remoto

Inscribirme

Descripción

En Vermont Solutions buscamos un/a QA Automation Engineer para incorporarse a un proyecto innovador basado en Java Spring Boot y Camunda 8, donde desempeñará un papel clave en la definición, implementación y evolución de la estrategia de testing automatizado.


La persona seleccionada trabajará estrechamente con equipos de desarrollo, analistas funcionales, Product Owners y especialistas de QA para garantizar la calidad de servicios backend, APIs, procesos de negocio, integraciones y despliegues continuos.

Si te apasiona la automatización, los entornos complejos y la mejora continua de la calidad del software, queremos conocerte.


🛠️ Responsabilidades


Definir e implementar una estrategia integral de testing automatizado que garantice la calidad, estabilidad y fiabilidad de aplicaciones backend basadas en microservicios y procesos de negocio ejecutados sobre Camunda 8.


1. Automatización y Estrategia de Calidad

  • Definir, implementar y evolucionar la estrategia de testing automatizado del proyecto.
  • Diseñar, desarrollar y mantener pruebas automatizadas (unitarias, integración, regresión y E2E).
  • Promover buenas prácticas de calidad y colaborar con desarrollo para mejorar la testabilidad del código.
  • Participar en la definición de requisitos, criterios de aceptación y revisiones técnicas.


2. Testing Backend, APIs y Procesos de Negocio

  • Automatizar pruebas sobre servicios backend Java Spring Boot y APIs REST.
  • Validar lógica de negocio, reglas funcionales y escenarios complejos.
  • Diseñar y ejecutar pruebas sobre procesos BPMN/DMN en Camunda 8 (flujos, variables, tareas, errores, temporizadores).
  • Realizar pruebas de integración entre microservicios y sistemas externos.


3. Integración Continua, Entornos y Datos de Prueba

  • Integrar las pruebas automatizadas en pipelines CI/CD.
  • Preparar y gestionar datos de prueba, mocks, stubs y virtualización de servicios.
  • Colaborar en la gestión de entornos de QA y en el análisis y resolución de incidencias.
  • Mantener suites de regresión estables y escalables.


✅ Requisitos


  • Al menos 3 años de experiencia en automatización de pruebas.
  • Experiencia en testing de aplicaciones backend desarrolladas con Java Spring Boot.
  • Bases de datos SQL y preparación de datos de prueba.
  • Creación y mantenimiento de mocks, stubs y virtualización de servicios.
  • Arquitecturas de microservicios e integraciones backend.
  • Sistemas orientados a eventos (event-driven architectures).
  • Diseño y mantenimiento de pruebas de regresión automatizadas.
  • Experiencia en pruebas de APIs REST.
  • Conocimiento práctico de procesos de negocio modelados con BPMN y experiencia en Camunda.
  • Testing Automatizado (JUnit, Mockito, AssertJ).
  • Pruebas de APIs REST (REST Assured, Karate, Cucumber, Postman/Newman).
  • Automatización de Procesos BPMN/DMN (Camunda 7/8); probar workflows, reglas, variables de proceso, tareas de servicio, errores, reintentos y flujos críticos.
  • CI/CD (Jenkins, GitLab CI, GitHub Actions, Azure DevOps).
  • Gestión de Datos y Entornos con SQL, Mocks, Stubs, Virtualización...



⭐ Valorable


  • Experiencia con frameworks de testing para Camunda 7 o Camunda 8.
  • Conocimientos de WireMock u otras herramientas de simulación de servicios.
  • Experiencia con Kafka o plataformas de mensajería.
  • Experiencia trabajando con Docker y entornos de pruebas contenerizados.
  • Contract Testing mediante Pact u herramientas similares.
  • Experiencia en sectores regulados como banca, seguros o servicios financieros.
  • Conocimientos de pruebas de rendimiento, resiliencia o fiabilidad.
  • Experiencia previa en desarrollo Java.



🎁 ¿Qué ofrecemos?


En Vermont Solutions, creemos que trabajar debe ser divertido y satisfactorio. Aquí tienes algunas de las ventajas de unirte a nuestro equipo:


  • Plan de Formación y certificaciones técnicas.
  • Desarrollo profesional y plan de carrera definido.
  • Flexibilidad horaria
  • Plan de retribución flexible acorde a tus necesidades (seguro médico privado, cheques formación para estudiar idiomas, cheques guardería, tarjeta transporte...).
  • Modelo de gestión sostenible y políticas de igualdad efectiva, ambientes de trabajo abiertos e inclusivos.


Si buscas un nuevo proyecto, ¡en Vermont Solutions estamos deseando conocerte!