




Resumen: El Ingeniero de Aseguramiento de Calidad diseña y ejecuta planes de prueba, identifica defectos y garantiza que las aplicaciones de software cumplan con los requisitos mediante pruebas manuales y automatizadas, colaborando con los equipos para salvaguardar la calidad del producto. Aspectos destacados: 1. Diseñar y ejecutar planes de prueba para garantizar la calidad del software 2. Combinar pruebas manuales y automatizadas, integrándolas en las canalizaciones CI/CD 3. Colaborar con los desarrolladores y los equipos de producto en flujos de trabajo ágiles **Título del puesto:** Ingeniero de Aseguramiento de Calidad **Tipo de puesto:** Tiempo completo, remoto **Horario laboral:** Horario comercial de clientes estadounidenses (con flexibilidad para ciclos de lanzamiento, fechas límite de sprints y ventanas de pruebas) **Acerca del puesto:** Nuestro cliente busca un técnico de pruebas de QA / Ingeniero de Aseguramiento de Calidad para diseñar y ejecutar planes de prueba, identificar defectos y garantizar que las aplicaciones de software cumplan con los requisitos funcionales y de rendimiento antes de su lanzamiento. Este puesto combina pruebas manuales y automatizadas, documentación y colaboración con desarrolladores y equipos de producto para salvaguardar la calidad del producto. **Responsabilidades:** **Planificación y diseño de pruebas:** * Desarrollar planes de prueba exhaustivos, casos de prueba y criterios de aceptación. * Colaborar con gerentes de producto y desarrolladores para comprender los requisitos y las historias de usuario. * Definir la cobertura de pruebas para funciones, integraciones y regresiones. **Pruebas manuales:** * Ejecutar pruebas funcionales, de regresión, de interfaz de usuario/experiencia de usuario (UI/UX), multiplataforma y multi-dispositivo. * Registrar errores en Jira, Azure DevOps o herramientas similares con pasos claros de reproducción. * Verificar las correcciones de errores y volver a probar las áreas afectadas. **Pruebas automatizadas:** * Crear y mantener scripts de pruebas automatizadas con herramientas como Selenium, Cypress o Playwright. * Integrar pruebas automatizadas en las canalizaciones CI/CD (GitHub Actions, Jenkins, GitLab CI). * Supervisar y solucionar fallos en la automatización de pruebas. **Pruebas de rendimiento y seguridad:** * Realizar pruebas de carga/estrés con JMeter o Locust. * Apoyar análisis de vulnerabilidades de seguridad y corrección de pruebas de penetración. **Documentación e informes:** * Mantener actualizada la documentación de planes de prueba, casos de prueba y resultados. * Proporcionar informes detallados sobre la ejecución de pruebas, tendencias de defectos y métricas de calidad. * Seguimiento de KPI de calidad (densidad de defectos, cobertura de pruebas, ratios de aprobación/rechazo). **Colaboración:** * Trabajar estrechamente con los desarrolladores para reproducir, aislar y resolver defectos. * Participar en las ceremonias del sprint y defender la calidad en los flujos de trabajo ágiles. * Brindar retroalimentación sobre el diseño del producto en cuanto a usabilidad y capacidad de prueba. **¿Qué te convierte en el candidato ideal?:** * Orientación al detalle y perseverancia para descubrir problemas. * Excelente comunicación, con capacidad para documentar claramente tanto para partes técnicas como no técnicas. * Capacidad para equilibrar la velocidad de entrega con una cobertura exhaustiva de calidad. * Solucionador de problemas proactivo, capaz de anticipar casos extremos y riesgos. **Experiencia y habilidades requeridas (mínimo):** * 2 o más años de experiencia en QA o pruebas de software. * Competencia en herramientas de gestión de pruebas y seguimiento de errores (Jira, TestRail, Zephyr). * Conocimientos prácticos de marcos de automatización de pruebas (Selenium, Cypress, Playwright). * Sólida comprensión del ciclo de vida del desarrollo de software (SDLC) y metodologías ágiles. **Experiencia y habilidades ideales:** * Experiencia en sectores como SaaS, finanzas, salud o software empresarial. * Conocimientos prácticos de herramientas de pruebas de API (Postman, RestAssured). * Exposición a entornos de pruebas de seguridad o entornos con altos requisitos de cumplimiento. * Experiencia integrando QA en canalizaciones CI/CD. **¿Cómo es un día típico?** El día a día de un técnico de pruebas de QA gira en torno a la validación de funcionalidades y la prevención de defectos antes de llegar a producción. Tú: * Comienzas revisando los requisitos y las historias de usuario para diseñar o refinar los casos de prueba. * Ejecutas pruebas manuales y automatizadas en nuevas funciones y correcciones de errores. * Registras defectos con notas detalladas para los desarrolladores, colaborando en su reproducción. * Participas en las reuniones diarias (standups), brindando actualizaciones sobre la calidad en los sprints en curso. * Revisas los resultados de las pruebas de regresión tras cada compilación o despliegue. * Actualizas la documentación de pruebas y reportas métricas de calidad a la dirección. En esencia: eres la última línea de defensa antes del lanzamiento, asegurando que los productos cumplan con los estándares de calidad y ofrezcan una experiencia de usuario confiable. **Métricas clave de éxito (KPI):** * Tasa de detección de defectos antes del lanzamiento a producción. * Porcentaje de cobertura de pruebas de regresión. * Tiempo de resolución de errores registrados. * Porcentaje de lanzamientos desplegados sin defectos críticos/graves. * Confianza positiva de los interesados en la calidad del producto. **Proceso de entrevista:** * Entrevista telefónica inicial * Entrevista por video con un reclutador de Pavago * Tarea práctica (por ejemplo, diseñar un plan de prueba o ejecutar un caso de prueba de ejemplo) * Entrevista con el cliente ante líderes de QA/ingeniería * Oferta y verificación de antecedentes


