C6 Bank
Puzzle Consulting Services
Ingeniero/a de QA - Remoto Latam
Sobre la oportunidad
Ubicación: Remoto – Latinoamérica
Tipo de Empleo: Tiempo Completo
Reporta a: Director/a de Ingeniería
Colaboración: Producto, Móvil, Web, Backend, Confianza y Seguridad, y Soporte
¿Listo/a para poner a prueba tus habilidades de resolución de acertijos? ¡Únete a nuestro equipo hoy mismo!
LinkedIn: Puzzle
Instagram: @puzzle.tech
Descripción General
Buscamos un/a Ingeniero/a de Calidad (QA) para ayudar a construir un enfoque más disciplinado y escalable para la calidad del producto en aplicaciones móviles y servicios de plataforma.
En este rol, combinarás pruebas exploratorias, automatización, pruebas de API y validación de lanzamientos para ayudar a garantizar que las nuevas funcionalidades y los cambios de producto sean fiables, seguros y estén listos para los usuarios.
Trabajarás en estrecha colaboración con los equipos de ingeniería y producto para identificar riesgos de forma temprana, fortalecer la cobertura de regresión, mejorar las pruebas automatizadas y proporcionar una visibilidad clara de la calidad del producto antes de los lanzamientos.
Los ingenieros siguen siendo responsables de la calidad del código que entregan, mientras que QA proporciona verificación independiente, experiencia en pruebas y liderazgo de calidad en todo el producto.
Misión
Hacer que los lanzamientos sean más fiables mediante pruebas basadas en riesgos, automatización mantenible y evidencia clara de la calidad del producto en aplicaciones móviles y servicios backend.
El éxito en este rol incluirá:
- Establecer una cobertura de regresión fiable para los recorridos críticos de usuario acordados.
- Reducir los defectos de alta gravedad que llegan a producción frente a una línea base establecida.
- Integrar comprobaciones automatizadas estables y valiosas en el proceso de desarrollo y lanzamiento.
- Mejorar la cobertura de pruebas y la fiabilidad de los conjuntos de pruebas con el tiempo.
- Hacer visibles los riesgos de lanzamiento, las lagunas de pruebas y los defectos no resueltos antes del lanzamiento.
- Establecer prácticas de QA repetibles que escalen a medida que el producto y la organización de ingeniería crecen.
Primeros 90 Días
Días 1–30: Comprender y Establecer una Línea Base
- Aprender el producto, la arquitectura, el proceso de lanzamiento y los recorridos críticos de usuario.
- Revisar defectos existentes y problemas reportados por clientes.
- Evaluar la cobertura actual de pruebas automatizadas y manuales.
- Identificar pruebas inestables o poco fiables.
- Establecer una línea base de calidad inicial e identificar las áreas de mayor riesgo.
Días 31–60: Construir y Mejorar
- Automatizar escenarios de regresión prioritarios.
- Mejorar la fiabilidad de las pruebas automatizadas existentes.
- Establecer prácticas consistentes de reporte y verificación de defectos.
- Comenzar a participar en revisiones de riesgo de lanzamiento.
- Colaborar con ingeniería para identificar oportunidades de prevenir defectos recurrentes.
Días 61–90: Integrar y Medir
- Integrar comprobaciones automatizadas estables en CI/CD.
- Establecer comprobaciones repetibles de calidad de lanzamiento.
- Demostrar progreso medible frente a objetivos de calidad acordados.
- Proporcionar recomendaciones para la siguiente fase de automatización de QA y mejoras de procesos.
Reporte y Colaboración
- Reporta directamente al Director/a de Ingeniería como contribuidor/a individual.
- Trabaja estrechamente con los equipos de Móvil, Web, Backend, Producto, Soporte y Confianza y Seguridad.
- Colabora con los ingenieros durante todo el ciclo de desarrollo en lugar de solo probar al final de un lanzamiento.
- Contribuye a establecer estándares y procesos de calidad en toda la organización de ingeniería.
¿Por Qué Unirse?
Tendrás la oportunidad de ayudar a dar forma a cómo se practica la calidad en un producto tecnológico en crecimiento, no simplemente ejecutar casos de prueba.
Trabajarás en estrecha colaboración con ingenieros y líderes de producto, influirás en los procesos de lanzamiento, construirás automatización significativa y ayudarás a crear una cultura de pruebas que permita a los equipos moverse rápidamente manteniendo una experiencia fiable para los usuarios.
Si disfrutas resolviendo problemas complejos, encontrando problemas que otros pasan por alto, construyendo automatización útil y teniendo un impacto medible en la calidad del producto, este puesto ofrece una propiedad significativa y espacio para crecer.
Qué Harás
Pruebas y Garantía de Calidad
- Planificar y ejecutar pruebas exploratorias, funcionales, de regresión, de API y móviles.
- Probar en múltiples dispositivos, sistemas operativos, navegadores y condiciones de red.
- Identificar áreas de alto riesgo y priorizar las pruebas en función del impacto potencial en el usuario y el negocio.
- Validar recorridos críticos de usuario en todo el producto.
- Verificar correcciones y realizar pruebas de regresión antes de los lanzamientos.
- Mantener documentación clara de la cobertura de pruebas, resultados y riesgos conocidos.
Automatización de Pruebas
- Desarrollar y mantener pruebas automatizadas para flujos de trabajo críticos del producto.
- Construir comprobaciones automatizadas fiables para aplicaciones móviles, APIs y servicios de plataforma.
- Integrar pruebas automatizadas en flujos de trabajo de CI/CD.
- Investigar y resolver pruebas inestables o poco fiables.
- Mantener datos de prueba e infraestructura de pruebas reutilizables.
- Mejorar continuamente el equilibrio entre las pruebas automatizadas y exploratorias.
Gestión de Defectos
- Identificar, documentar y comunicar defectos con pasos de reproducción claros y evidencia de soporte.
- Colaborar con ingenieros para investigar problemas e identificar posibles causas raíz.
- Verificar correcciones y asegurar que los defectos resueltos no introduzcan regresiones.
- Rastrear problemas recurrentes e identificar oportunidades para mejorar la calidad del producto de forma temprana.
Calidad de Lanzamiento
- Participar en la planificación de lanzamientos y revisiones de preparación.
- Definir y comunicar riesgos de lanzamiento, defectos no resueltos y lagunas de pruebas.
- Ayudar a establecer criterios de calidad y de lanzamiento medibles.
- Proporcionar recomendaciones claras basadas en la evidencia de las pruebas y el riesgo.
- Colaborar con los equipos de ingeniería y producto para asegurar que la calidad se considere durante todo el ciclo de desarrollo.
Colaboración Interfuncional
- Colaborar con Producto e Ingeniería para definir criterios de aceptación claros.
- Trabajar con desarrolladores para mejorar la testeabilidad y prevenir defectos recurrentes.
- Colaborar con Soporte y Confianza y Seguridad para identificar patrones en problemas reportados por clientes.
- Contribuir a las pruebas de accesibilidad, rendimiento, seguridad y fiabilidad.
- Ayudar a establecer procesos y mejores prácticas de QA a medida que la organización de ingeniería crece.
Cualificaciones Requeridas
- 3+ años de experiencia en Garantía de Calidad, Ingeniería de Calidad o Pruebas de Software.
- Sólida experiencia tanto en pruebas exploratorias como en pruebas automatizadas.
- Experiencia en pruebas de aplicaciones móviles y APIs.
- Experiencia en programación suficiente para diseñar, escribir, depurar y mantener pruebas automatizadas.
- Conocimiento práctico de Git, revisión de código y flujos de trabajo de CI/CD.
- Experiencia en el desarrollo de software y pruebas automatizadas tanto con como sin herramientas de codificación asistidas por IA.
- Capacidad para utilizar eficazmente la IA generativa y los asistentes de codificación, manteniendo la propiedad del código resultante.
- Sólida comprensión de cómo revisar, probar, depurar y validar código generado por IA.
- Capacidad para identificar problemas potenciales de seguridad, fiabilidad y mantenibilidad en el desarrollo asistido por IA.
- Sólidas habilidades analíticas y de resolución de problemas.
- Excelentes habilidades de comunicación escrita y verbal.
- Capacidad para trabajar de forma independiente y colaborar eficazmente con equipos multifuncionales.
Ingeniería Asistida por IA
Utilizamos activamente herramientas modernas de desarrollo de IA para aumentar la productividad de la ingeniería.
El candidato/a adecuado/a debe sentirse cómodo trabajando en un entorno donde el desarrollo asistido por IA forma parte del flujo de trabajo de ingeniería.
Deberías ser capaz de:
- Utilizar asistentes de codificación y herramientas de desarrollo agentivas de forma eficaz.
- Diseñar, escribir, depurar y mantener código de prueba de forma independiente.
- Revisar y validar código generado por IA en lugar de confiar ciegamente en él.
- Identificar implementaciones generadas por IA incorrectas, inseguras o poco fiables.
- Mantener la responsabilidad de la corrección y mantenibilidad de todo el trabajo de pruebas.
- Proteger el código propietario, las credenciales, la información del cliente y otros datos sensibles al utilizar herramientas de IA.
Valorable
- Experiencia en pruebas de aplicaciones sociales, de creadores, de medios o de consumo.
- Experiencia con funcionalidades en tiempo real como mensajería, notificaciones, feeds o interacciones en vivo.
- Experiencia en pruebas de monetización, suscripciones, pagos o pagos a creadores.
- Experiencia con frameworks de automatización móvil.
- Experiencia con pruebas de API y automatización a nivel de servicio.
- Experiencia trabajando con aplicaciones basadas en la nube y sistemas distribuidos.
- Familiaridad con pruebas de accesibilidad y rendimiento.
- Experiencia estableciendo procesos de QA dentro de una organización de ingeniería en crecimiento.
¡Únete a Nosotros y Disfruta de Estas Ventajas!
- Salario Competitivo: Gana un salario USD que coincida con tus habilidades y experiencia.
- Tiempo Libre Remunerado: Generoso PTO para apoyar tu equilibrio entre vida laboral y personal y para recargar energías.
- Subsidio de Seguro Médico: Asistencia financiera para cubrir tu seguro médico.
- Revisiones Salariales Anuales: Evaluaciones anuales estructuradas para reconocer y recompensar el rendimiento.
- Formación y Certificaciones Pagadas: Apoyo continuo para el crecimiento profesional y la mejora de habilidades.
