El candidato adecuado tendrá una sólida experiencia en aseguramiento de la calidad, con un enfoque en automatización, integración continua y entrega continua (CI/CD). Este rol requiere habilidades avanzadas en scripting, automatización y una comprensión profunda de las metodologías de prueba de aplicaciones web.Responsabilidades:
Pruebas Automatizadas:
1. Desarrollar, implementar y mantener scripts de prueba automatizados para aplicaciones web desarrolladas en PHP.
2. Diseñar y ejecutar conjuntos de pruebas automatizadas para garantizar la confiabilidad, escalabilidad y rendimiento de nuestras aplicaciones.
Integración CI/CD:
1. Colaborar con el equipo de desarrollo para integrar pruebas automatizadas en el flujo de trabajo de integración continua y entrega continua (CI/CD).
2. Supervisar y mejorar los procesos existentes de CI/CD para optimizar el ciclo de lanzamiento y mejorar la calidad general del software.
Planificación y Ejecución de Pruebas:
1. Crear planes de prueba detallados, comprensivos y bien estructurados, así como casos de prueba.
2. Ejecutar pruebas manuales cuando sea necesario, garantizando una cobertura exhaustiva de las funcionalidades críticas.
Seguimiento y Reporte de Defectos:
1. Identificar, documentar y rastrear defectos de software utilizando herramientas de seguimiento de problemas.
2. Proporcionar informes detallados de defectos y colaborar con el equipo de desarrollo para garantizar una resolución oportuna.
Pruebas de Rendimiento:
1. Realizar pruebas de rendimiento para identificar y abordar cuellos de botella, garantizando un rendimiento óptimo de la aplicación.
Colaboración Interfuncional:
1. Trabajar estrechamente con desarrolladores, gerentes de productos y otras partes interesadas para comprender los requisitos del proyecto y garantizar entregables de alta calidad.
Aprendizaje Continuo:
1. Mantenerse al tanto de las mejores prácticas, herramientas y tecnologías de la industria relacionadas con el aseguramiento de la calidad y las pruebas.
2. Contribuir activamente a la mejora de procesos y metodologías de prueba dentro de la organización.
Calificaciones:
1. Experiencia comprobada como Ingeniero de Aseguramiento de la Calidad con enfoque en aplicaciones web desarrolladas en PHP.
2. Habilidades sólidas de programación, especialmente en PHP, y experiencia con marcos de automatización de pruebas.
3. Familiaridad con herramientas modernas de CI/CD como GitLab CI, GitHub actions o Circle CI.
4. Competencia en el uso de sistemas de control de versiones (por ejemplo, Git).
5. Comprensión sólida de tecnologías web, bases de datos y pruebas de API.
6. Excelentes habilidades de resolución de problemas y análisis.
7. Fuertes habilidades de comunicación y colaboración.
Si tienes pasión por el aseguramiento de la calidad, la automatización y deseas contribuir al éxito de aplicaciones web innovadoras, te animamos a que apliques y te unas a nuestro equipo creativo.