




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 desarrolladores y los equipos de producto para proteger la calidad del producto. Aspectos destacados: 1. Proteger la calidad del producto mediante pruebas exhaustivas 2. Colaborar con los desarrolladores y los equipos de producto en flujos de trabajo ágiles 3. Combinar pruebas manuales y automatizadas en un entorno dinámico **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, plazos de sprints y ventanas de pruebas) **Acerca del puesto:** Nuestro cliente busca un técnico de pruebas de calidad / 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 proteger 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 los gerentes de producto y los 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, incluyendo pasos claros para su reproducción. * Verificar 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 pipelines de 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/carga intensa con JMeter o Locust. * Apoyar análisis de vulnerabilidades de seguridad y corrección de resultados 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 KPIs 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 dentro de los flujos de trabajo ágiles. * Brindar retroalimentación sobre el diseño del producto en cuanto a usabilidad y capacidad de prueba. **Qué lo convierte en el candidato ideal:** * Orientado al detalle y persistente al descubrir problemas. * Excelente comunicador capaz de documentar con claridad tanto para partes interesadas técnicas como no técnicas. * Capaz de equilibrar la velocidad de entrega con una cobertura exhaustiva de calidad. * Solucionador de problemas proactivo que anticipa casos límite y riesgos. **Experiencia y habilidades requeridas (mínimo):** * 2+ 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 frameworks de automatización de pruebas (Selenium, Cypress, Playwright). * Buen conocimiento del ciclo de vida del desarrollo de software (SDLC) y de las 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 con exigencias normativas elevadas. * Experiencia integrando QA en pipelines de CI/CD. **¿Cómo es un día típico?** El día a día de un técnico de pruebas de calidad gira en torno a la validación de funcionalidades y a la prevención de defectos antes de que lleguen a producción. Usted: * Comenzará revisando los requisitos y las historias de usuario para diseñar o perfeccionar los casos de prueba. * Ejecutará pruebas manuales y automatizadas en nuevas funcionalidades y correcciones de errores. * Registrarán defectos con notas detalladas para los desarrolladores, colaborando en su reproducción. * Participará en las reuniones diarias (standups), brindando actualizaciones sobre la calidad en los sprints en curso. * Revisará los resultados de las pruebas de regresión tras cada compilación o despliegue. * Actualizará la documentación de pruebas y reportará métricas de calidad a la dirección. En esencia: usted es la última línea de defensa antes del lanzamiento, garantizando que los productos cumplan con los estándares de calidad y ofrezcan una experiencia de usuario fiable. **Métricas clave de éxito (KPIs):** * 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 implementados sin defectos críticos/graves. * Confianza positiva de las partes interesadas 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 pruebas o ejecutar un caso de prueba de ejemplo) * Entrevista con el cliente ante los líderes de QA/Ingeniería * Oferta y verificación de antecedentes


