.Resumen del puesto: responsable de garantizar la calidad y el correcto funcionamiento de los productos y sistemas de software desarrollados por la organización.
Este rol requiere experiencia avanzada en el diseño, implementación y ejecución de pruebas manuales y automatizadas, así como en la identificación y resolución de defectos en el software.
Como líder técnico dentro del equipo de QA, el Senior QA Tester también brinda orientación a los miembros más jóvenes del equipo y colabora estrechamente con desarrolladores, gerentes de producto y otros interesados para cumplir con los estándares de calidad.Responsabilidades:Diseñar, desarrollar y ejecutar casos de prueba, planes de prueba y estrategias detalladas para validar la funcionalidad, el rendimiento, la seguridad y la usabilidad del software.Implementar y mantener suites de pruebas automatizadas para garantizar la eficiencia y consistencia de las pruebas.Identificar, registrar y gestionar defectos utilizando herramientas de gestión de incidencias (como Jira, Bugzilla, etc.
), y trabajar con los equipos de desarrollo para su resolución.Realizar pruebas funcionales, de regresión, de carga, de integración y de sistema para garantizar que el producto cumpla con los requisitos definidos.Participar en reuniones de revisión de requisitos y diseño para proporcionar retroalimentación desde la perspectiva de QA.Supervisar y auditar los procesos de control de calidad para garantizar el cumplimiento de las mejores prácticas.Liderar revisiones técnicas y capacitar a otros miembros del equipo de QA en el uso de herramientas, frameworks y metodologías.Colaborar con equipos multidisciplinarios para implementar soluciones a problemas detectados y mejorar la experiencia del usuario final.Desarrollar métricas e informes para evaluar la calidad del software y los procesos de QA.RequisitosEducación:Licenciatura en Ingeniería de Sistemas, Ciencias de la Computación o afinExperiencia:Mínimo 4-5 años de experiencia en roles de QA, con al menos 2 años en una posición senior o de liderazgo.Experiencia demostrada en pruebas automatizadas (Selenium, Appium, JUnit, TestNG, u otros frameworks similares).Familiaridad con metodologías ágiles (Scrum, Kanban) y herramientas relacionadas (como Jira, Confluence, etc.
).Conocimientos técnicos:Herramientas de automatización de pruebas (selenium, cypress)Scrum, KanbanJIRA, TestRailConocimiento avanzado en lenguajes de scripting o programación (Java, Python, JavaScript, etc.
).Experiencia en el uso de herramientas de CI/CD (Jenkins, GitLab, CircleCI, etc.
).Familiaridad con pruebas de APIs (Postman, SoapUI o herramientas similares).Conocimientos de bases de datos (SQL, NoSQL).Habilidades de análisis de logs y debugging.Habilidades blandas:Excelentes habilidades de comunicación oral y escrita.Capacidad para liderar equipos, tomar decisiones y resolver problemas de manera proactiva.Organización y gestión del tiempo para trabajar en múltiples proyectos simultáneamente