Analista de pruebas automatizadas at Consultec-TI
Tegucigalpa, Francisco Morazán, Honduras -
Full Time


Start Date

Immediate

Expiry Date

06 Aug, 26

Salary

0.0

Posted On

08 May, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Test Automation, Java, Python, JavaScript, API Testing, CI/CD Pipelines, SQL, Object-Oriented Programming, Agile Methodologies, Waterfall, AWS, Azure, Node.js, React, Angular, ISTQB

Industry

IT Services and IT Consulting

Description
Resumen del puesto El Analista de Pruebas Automatizadas es responsable de analizar, diseñar, desarrollar y mantener soluciones de automatización que optimicen los ciclos de certificación, incrementando la cobertura de pruebas y reduciendo el time-to-market. Este rol actúa como enlace entre las áreas de negocio, desarrollo, proveedores y QA, asegurando la eficiencia técnica mediante herramientas y frameworks institucionales, manteniendo además la capacidad de ejecutar validaciones funcionales manuales cuando la naturaleza del proyecto o iniciativa lo requiera. Combina conocimientos en automatización de pruebas, desarrollo de software, validaciones funcionales, integración continua y metodologías de aseguramiento de calidad orientadas a garantizar estabilidad, cobertura y calidad en los productos de software. Responsabilidades principales Analizar requerimientos para establecer la factibilidad técnica de incorporar automatización en función del costo-beneficio. Diseñar y desarrollar soluciones de automatización para pruebas de interfaz web, aplicaciones móviles, aplicaciones de escritorio y servicios API. Construir y mantener automatizaciones incorporando múltiples escenarios de pruebas basados en datos. Estimar tiempos de desarrollo de soluciones de automatización para comprometer fechas de entrega alineadas a los objetivos definidos. Evaluar qué casos de prueba son candidatos para automatizar según riesgo y criticidad funcional. Ejecutar pruebas automáticas y realizar validaciones manuales exploratorias en funcionalidades donde la automatización aún no sea viable. Ejecutar pruebas funcionales de humo, integración, regresión, sistema y aceptación (UAT). Ejecutar pruebas no funcionales relacionadas con performance, carga, estrés, seguridad, usabilidad, portabilidad y compatibilidad. Reportar hallazgos de pruebas de manera precisa en las herramientas de gestión definidas. Colaborar en la integración de pruebas automatizadas dentro de pipelines CI/CD para detección temprana de errores. Identificar, reportar y dar seguimiento al ciclo de vida de defectos o bugs en coordinación con desarrollo y proveedores. Generar y obtener insumos de pruebas para asegurar la integridad de la información y correcta ejecución de integraciones. Documentar los casos de pruebas automatizados, resultados y evidencias generadas en ejecuciones manuales y automáticas. Elaborar reportes periódicos de actividades, riesgos, dependencias y resultados asociados a la calidad del software evaluado. Proporcionar soporte remoto o en sitio durante implementaciones en ambientes de pruebas o producción. Participar activamente en ceremonias ágiles o fases de cascada asegurando el cumplimiento de criterios de aceptación. Realizar instalaciones de artefactos o desarrollos en ambientes de pruebas de las diferentes plataformas de la institución. Requisitos Experiencia mínima de 3 años en desarrollo de software. Experiencia mínima de 2 años o más en certificación de software. Formación universitaria en Informática Administrativa, Ingeniería en Sistemas o carreras afines. Deseable maestría administrativa, informática o afín al área. Certificaciones o cursos en metodologías de desarrollo o pruebas. Conocimiento en procesos y metodologías de certificación como ISTQB e ISO 9000. Conocimiento en desarrollo de software. Conocimiento avanzado en programación orientada a objetos con Java. Conocimiento avanzado en programación orientada a objetos y manejo de datos con Python. Conocimiento en programación web con JavaScript. Conocimiento en bases de datos relacionales Oracle, SQL Server y PostgreSQL. Conocimiento en técnicas de diagramación de software. Conocimiento en gestión de proyectos de software. Conocimiento en metodologías de desarrollo ágiles y Waterfall. Conocimiento en arquitecturas de software, análisis y diseño de arquitectura. Conocimiento en plataformas Cloud como AWS y Azure. Conocimiento básico en desarrollo web con Node.js, React y Angular. Manejo de Microsoft Office (Excel, Word, PowerPoint, Visio y PDF).
Responsibilities
Responsible for designing, developing, and maintaining automation solutions for web, mobile, and API interfaces to optimize certification cycles. The role involves executing both automated and manual functional tests while integrating tests into CI/CD pipelines.
Loading...