




Resumen: Este puesto de Ingeniero de Aseguramiento de Calidad implica diseñar y ejecutar planes de prueba, identificar defectos y garantizar que las aplicaciones de software cumplan con los requisitos mediante pruebas manuales y automatizadas, colaborando con los desarrolladores y los equipos de producto. Aspectos destacados: 1. Proteger la calidad del producto mediante pruebas exhaustivas 2. Combinar pruebas manuales y automatizadas en flujos de trabajo ágiles 3. Colaborar con los desarrolladores y los equipos de producto en materia de calidad **Título del puesto:** Ingeniero de Aseguramiento de Calidad **Tipo de puesto:** Tiempo completo, teletrabajo **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 los desarrolladores y los equipos de producto para proteger la calidad del producto. **Responsabilidades:** **Planificación y diseño de pruebas:** * Elaborar planes de prueba exhaustivos, casos de prueba y criterios de aceptación. * Colaborar con los gestores 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 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 y estrés con JMeter o Locust. * Apoyar los análisis de vulnerabilidades de seguridad y la remediació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 indicadores clave de desempeño (KPI) de calidad (densidad de defectos, cobertura de pruebas, proporción 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é lo convierte en el candidato ideal?:** * Orientación al detalle y perseverancia para descubrir problemas. * Excelente habilidad comunicativa para documentar con claridad tanto para partes interesadas técnicas como no técnicas. * Capacidad para equilibrar la velocidad de entrega con una cobertura exhaustiva de calidad. * Solucionador de problemas proactivo que anticipa casos extremos 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 marcos de automatización de pruebas (Selenium, Cypress, Playwright). * Sólida comprensión 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 pruebas de seguridad o entornos con rigurosos requisitos de cumplimiento normativo. * 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 calidad gira en torno a la validación de funcionalidades y 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 e informará las 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 confiable. **Indicadores 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 o 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 prueba o ejecutar un caso de prueba de ejemplo) * Entrevista con el cliente ante los líderes de QA o ingeniería * Oferta y verificación de antecedentes


