Responsabilidades
🤓 Como Analista QA, la empresa espera que realices las siguientes tareas:
- Diseñar y ejecutar planes de prueba integrales que cubran tanto pruebas manuales como automatizadas, asegurando que todas las funcionalidades y configuraciones de hardware y software sean evaluadas de acuerdo con los requerimientos del proyecto.
- Analizar y revisar las especificaciones funcionales y técnicas para asegurar que cumplen con los estándares de calidad y que son viables para la fase de pruebas, proporcionando retroalimentación proactiva al equipo de desarrollo.
- Aprobar y validar los componentes de software y hardware entregados por el equipo de desarrollo, asegurando que cumplan con los criterios de aceptación definidos y con los estándares de calidad exigidos para su implementación en entornos de producción.
- Garantizar la preparación del producto para los usuarios finales, realizando pruebas de aceptación que simulen escenarios reales y validando que las configuraciones de hardware y software cumplen con los requisitos de rendimiento y funcionalidad.
- Detectar y documentar problemas o fallos en el producto utilizando sistemas de seguimiento de errores (bug tracking), y colaborar estrechamente con el equipo de desarrollo para priorizar y resolver estos problemas de manera eficiente.
- Implementar, administrar y mejorar continuamente herramientas de automatización de pruebas, como Postman, SonarQube, JMeter, Selenium y Appium, desarrollando y manteniendo scripts de prueba automatizados que optimicen el proceso de aseguramiento de calidad tanto en software como en hardware.
- Realizar y supervisar pruebas exhaustivas de hardware en áreas como pruebas ambientales, de seguridad eléctrica, de conectividad, de firmware y de interfaz entre software y hardware, asegurando que el equipo funcione de manera segura y eficiente. Esto incluye verificar que las configuraciones de hardware cumplan con los requerimientos especificados y crear documentación de inspección detallada.
- Evaluar y proponer nuevas tecnologías y metodologías de pruebas que mejoren la eficiencia y efectividad de los procesos de prueba y aseguren una actualización continua en tendencias de QA, como pruebas de ciberseguridad y pruebas de rendimiento en condiciones extremas.
- Trabajar en entornos de integración continua (CI/CD) y automatizar pruebas en dichos entornos, asegurando una transición fluida de los productos desde desarrollo hasta producción.
- Mantenerse actualizado en metodologías avanzadas de pruebas de hardware y software integrados, como Hardware-in-the-Loop (HIL), para validar la funcionalidad y compatibilidad del software en entornos que simulen el hardware real.
Requisitos
✨ Eres la persona que buscan si …
• Herramientas de prueba y automatización: Postman, SonarQube, JMeter.
• Conocimientos básicos en electrónica y electricidad para pruebas de hardware.
• Programación en Python.
• Manejo de control de versiones con Git.
• Uso de herramientas de diseño y prototipado, como Figma.
Beneficios
- Cobertura de salud
- Plan de carrera
¿Estás buscando ofertas laborales?
En Talently publicamos las mejores ofertas del sector tech, suscríbete a nuestro boletín o crea tu perfil para estar al tanto de ellas.