




Resumen: Como Ingeniero/a de Automatización QA II, desarrollará e implementará soluciones robustas de automatización de pruebas, aplicando conocimientos profundos de frameworks y mejores prácticas. Aspectos destacados: 1. Liderar la planificación y estrategia de pruebas para una cobertura integral. 2. Diseñar, desarrollar e implementar de forma independiente estrategias de pruebas automatizadas. 3. Identificar oportunidades de automatización y proponer mejoras a la estrategia. **Nivel de experiencia:** Intermedio **Contratista independiente a tiempo completo** **Debe poder trabajar 6 horas superpuestas con el horario estándar del este de EE. UU.** **Remuneración competitiva según la experiencia** **Se requiere nivel C1 o C2 en inglés** Como Ingeniero/a de Automatización QA II, será responsable de aplicar sus conocimientos profundos sobre frameworks y mejores prácticas de automatización para desarrollar e implementar soluciones robustas de automatización de pruebas. Trabajará de forma independiente dentro de nuestro framework de automatización establecido para abordar tareas de automatización desafiantes pero bien definidas. Aprovechará su comprensión de principios y metodologías especializadas de pruebas para diseñar, desarrollar y ejecutar scripts integrales de automatización de pruebas para diversas funcionalidades. **Responsabilidades** **Responsabilidades principales (90 %)** * **Planificación y estrategia de pruebas**: Liderar la planificación de estrategias de pruebas, garantizando una cobertura integral y su alineación con los objetivos del proyecto. * **Desarrollo de casos de prueba**: Diseñar, desarrollar e implementar de forma independiente estrategias de pruebas automatizadas y casos de prueba con mínima supervisión. * **Depuración**: Utilizar técnicas de depuración para identificar las causas fundamentales de problemas complejos detectados mediante pruebas automatizadas. * **Informes de errores**: Documentar con precisión los errores con los detalles esenciales, utilizando eficazmente el sistema de seguimiento de errores. * **Control de versiones (Git)**: Gestionar y rastrear eficientemente los cambios en los repositorios de código. * **Lenguajes de programación**: Aplicar conocimientos intermedios a avanzados de lenguajes de programación (JavaScript, Java, Python, TypeScript) para escribir scripts de prueba o comprender código destinado a la automatización de pruebas. * **Atención al detalle**: Mantener una alta atención al detalle para identificar incluso los problemas más pequeños. * **Análisis de causa raíz**: Analizar las causas fundamentales de los defectos detectados durante las pruebas y formular recomendaciones para prevenir problemas similares en el futuro. * **Habilidades comunicativas**: Informar eficazmente sobre los problemas y colaborar con el equipo de desarrollo. * **Estrategia de automatización**: Identificar oportunidades de automatización dentro de las áreas de pruebas asignadas, proponer mejoras a la estrategia general de automatización y mantenerse actualizado sobre los últimos avances en herramientas y mejores prácticas de pruebas automatizadas. **Responsabilidades adicionales (10 %)** * **Documentación**: Generar informes detallados de resultados de pruebas, presentar hallazgos a las partes interesadas y colaborar en el mantenimiento de la base de conocimientos del proyecto. Documentar y perfeccionar continuamente sus scripts de automatización, garantizando claridad, facilidad de mantenimiento y cumplimiento de los estándares establecidos. * **Mejora continua**: Participar en el análisis de los procesos actuales de pruebas y sugerir mejoras bajo supervisión. * **Colaboración en equipo**: Colaborar con equipos multifuncionales para comprender mejor los requisitos del producto y asegurar que la cobertura de pruebas se alinee con los objetivos comerciales. **Requisitos** * Tener entre 3 y 4 años de experiencia en pruebas de software o un campo relacionado, con una sólida formación en automatización de pruebas. * Demostrar una comprensión exhaustiva de los principios y metodologías fundamentales de pruebas. * Experiencia en pruebas automatizadas para aplicaciones web, móviles y API. * Tener un historial comprobado de diseño, desarrollo y mantenimiento independientes de scripts efectivos de automatización de pruebas. * Ser un pensador analítico sólido con excelentes habilidades para la resolución de problemas. * Comunicarse eficazmente tanto de forma oral como escrita con audiencias técnicas y no técnicas. * Requisitos informáticos: + Intel i5 / Apple M1 (o equivalente) o superior + Mínimo 16 GB de RAM (32 GB preferible para suites intensivas) + Almacenamiento SSD (al menos 256 GB) * Requisitos de equipo: + Auriculares con cancelación de ruido + Cámara web + Opcional pero útil: segundo monitor (mejora significativa de la productividad) **Herramientas obligatorias:** * Playwright / Playwright-BDD * TypeScript * Jenkins * Git **Deseable** **Cualificaciones deseables:** * Experiencia con tecnologías de contenerización como Docker y Kubernetes. * Conocimiento del uso de la sintaxis Gherkin para el desarrollo guiado por el comportamiento (BDD)


