Publicada el 17 junio
Misión del puesto
QA Engineer
Smart Solutions es la línea de negocio de Cuerva dedicada a la digitalización y la gestión inteligente de la energía y los edificios. Desarrollamos soluciones propias de software para clientes industriales, terciarios y residenciales: desde plataformas SaaS de gestión energética hasta sistemas de Smart Building que integran domótica, monitorización IoT, automatización y eficiencia en tiempo real. Nuestra arquitectura conecta el mundo físico —sensores, dispositivos y redes en campo— con plataformas digitales que procesan, almacenan y visualizan datos para que los clientes tomen decisiones operativas con criterio. Es un entorno de producto en construcción, donde la calidad de extremo a extremo —del dispositivo al usuario— tiene impacto directo en el negocio
Sobre el rol:
Buscamos una persona QA Engineer que construya desde cero la cultura de calidad de nuestro departamento de Smart Solutions. Serás la primera persona con este rol en el equipo, lo que significa que no vendrás a ejecutar un proceso ya definido: vendrás a diseñarlo e implantarlo. Trabajarás en un entorno donde la calidad tiene consecuencias reales: nuestras soluciones conectan sensores y dispositivos físicos con plataformas digitales que visualizan cómo se consume la energía en entornos industriales. Los datos que mostramos son la base sobre la que nuestros clientes toman decisiones de optimización. Un dato erróneo, una integración rota o una alerta que no llega distorsiona esa imagen y compromete decisiones que tienen impacto directo en su operación. Tu trabajo importa. No buscamos a alguien que solo ejecute casos de prueba. Buscamos a alguien que entienda el sistema de punta a punta —del sensor al usuario—, que detecte el fallo antes de que ocurra, y que ayude al equipo a desarrollar con más confianza y más velocidad.
Qué harás:
- Diseñar e implantar la estrategia de QA del departamento: desde la política de pruebas hasta los criterios de aceptación en cada release.
- Validar la cadena completa de datos de extremo a extremo: desde la lectura en el dispositivo físico hasta la visualización en el dashboard del usuario final, asegurando integridad, formato correcto y cumplimiento de tiempos.
- Hacer testing funcional, de integración y de regresión de nuestras plataformas web: dashboards, alertas, configuración de dispositivos, lógica de negocio.
- Probar la comunicación entre hardware y backend: protocolos industriales, comportamiento ante pérdida de conexión, reconexiones, sincronización de datos.
- Introducir automatización de forma progresiva y pragmática, empezando por donde más valor aporte.
- Participar en la definición de requisitos para detectar ambigüedades antes de que lleguen a desarrollo.
- Documentar bugs con criterio, hacer seguimiento hasta cierre y generar visibilidad sobre el estado de calidad del producto.
- Ser la voz de la calidad en el equipo: en refinamientos, en revisiones de código, en decisiones de release.
Lo que buscamos:
- Mínimo 3 años de experiencia en QA de productos en producción, con responsabilidad real sobre la calidad del software entregado.
- Experiencia demostrable en entornos de producto en evolución: startups, scale‑ups o equipos de innovación dentro de empresa. El ritmo, la ambigüedad y la ausencia de procesos heredados de un negocio en construcción exigen un perfil diferente al de un entorno consolidado.
- Experiencia testeando APIs REST: diseño de colecciones de prueba, validación de contratos, gestión de entornos (Postman o similar).
- Conocimientos de SQL para validar que los datos almacenados son correctos: queries de verificación, detección de inconsistencias, trazabilidad de registros.
- Experiencia con protocolos o entornos IoT/telemetría: MQTT, WebSockets, o cualquier contexto donde los datos fluyen de dispositivos a plataforma.
- Capacidad para diseñar casos de prueba que cubran flujos reales, no solo happy paths: errores de red, datos fuera de rango, reconexiones, timeouts.
- Mentalidad de sistema: entiende que la calidad abarca toda la cadena, desde el dispositivo físico hasta el usuario final, no solo el frontend.
- Capacidad para trabajar de forma autónoma en un entorno donde no hay un proceso heredado que seguir.
- Nivel de inglés intermedio‑avanzado: capacidad para trabajar con documentación técnica, herramientas y especificaciones en inglés.
- Experiencia en entornos industriales: manufactura, utilities, building management, SCADA, automatización.
- Conocimientos de protocolos industriales: Modbus, OPC‑UA, BACnet o similares.
- Experiencia con herramientas de automatización: Cypress, Selenium, Playwright o equivalentes.
- Familiaridad con herramientas de observabilidad para QA: logs, trazas, alertas de sistema.
- Haber implantado desde cero un proceso de QA en un equipo sin cultura de calidad previa.
- Conocimientos básicos de Python o JavaScript para scripting de pruebas y automatización ligera.
- Experiencia trabajando en sprints ágiles con equipos de producto y desarrollo.
Condiciones:
- Incorporación como primera persona de QA en el equipo, con autonomía real para definir cómo se garantiza la calidad en Cuerva.
- Medidas de conciliación laboral con horario flexible.
- Comedor gratuito
<
- Jornada intensiva enlos meses de verano, Semana Santa, Navidad y todos los viernes del año.
#J-18808-Ljbffr