




Buscamos un **Tester Principal de Automatización en Java** altamente cualificado para unirse a nuestro equipo. En este puesto, contribuirá a la calidad y fiabilidad de sistemas de software complejos. Colaborará con equipos multifuncionales para entregar soluciones robustas y apoyar la mejora continua de las prácticas de pruebas. **Responsabilidades** * Diseñar e implementar planes de prueba exhaustivos, casos de prueba y suites de regresión para plataformas web, móviles y de backend * Realizar múltiples enfoques de prueba, incluidas las pruebas funcionales, de regresión, de integración, de sistema, de aceptación por el usuario, de humo y de cordura * Desarrollar y mejorar frameworks de automatización para servicios frontend basados en Angular y backend en Golang * Ampliar y mantener suites de pruebas automatizadas para garantizar la cobertura de nuevas funciones y las ya existentes * Crear y perfeccionar suites de pruebas de regresión y de humo para mantener la estabilidad de la aplicación * Evaluar la funcionalidad de las API mediante herramientas como Postman, Swagger o soluciones de automatización personalizadas * Evaluar procesos de backend, microservicios, flujos de datos, caché y operaciones de sistemas distribuidos * Verificar actividades de bases de datos, incluidas las actualizaciones de esquemas SQL/NoSQL, migraciones y coherencia de los datos * Colaborar con desarrolladores para replicar incidencias y determinar sus causas fundamentales * Participar en sesiones de diseño y arquitectura para maximizar la capacidad de prueba * Ayudar a definir estándares de calidad y criterios de lanzamiento * Ejecutar pruebas de carga, estrés, escalabilidad y rendimiento con herramientas como JMeter, Locust, Gatling o K6 * Supervisar registros y métricas de rendimiento mediante Datadog, Splunk, ELK, Prometheus, Grafana, CloudWatch o GCP Stackdriver * Apoyar la creación de pipelines robustos de CI/CD con comprobaciones de calidad automatizadas * Elaborar y actualizar documentación para planes y estrategias de pruebas * Promover las mejores prácticas de QA y fomentar mejoras continuas durante todo el ciclo de vida del desarrollo **Requisitos** * Mínimo 5 años de experiencia en pruebas automatizadas * Al menos un año de experiencia liderando y gestionando equipos de desarrollo * Conocimientos profundos de metodologías de pruebas frontend y backend * Experiencia práctica en la construcción de automatización de pruebas con Java * Excelentes habilidades en depuración, análisis y resolución de problemas * Antecedentes en pruebas de sistemas distribuidos, microservicios y soluciones basadas en eventos * Comunicación verbal y escrita efectiva para la colaboración en equipo * Competencia avanzada en inglés a nivel B2 o superior **Deseable** * Experiencia con Google Cloud Platform u otros proveedores líderes de nube como AWS o Azure * Conocimientos de Docker, Kubernetes o entornos de pruebas basados en contenedores similares * Familiaridad con herramientas de pruebas de contratos como Pact o Hoverfly * Experiencia en pruebas de pipelines de datos, procesos ETL o sistemas impulsados por aprendizaje automático e inteligencia artificial


