ZENITH INFOTEK LLC
Probador OTA/Aéreo de Backend
Tiempo completo • Lewisville
Replies within 24 hours
Posición: Probador OTA (Over-the-Air) de backend
Ubicación: Lewisville, TX (Día 1 en el lugar)
Resumen del puesto: Buscamos un tester de backend OTA (Over-The-Air) cualificado y detallista para unirse a nuestro equipo de aseguramiento de calidad. El candidato seleccionado será responsable de probar, validar y garantizar la fiabilidad de los mecanismos de actualización OTA, los sistemas de despliegue y la infraestructura backend que impulsa nuestro ecosistema de actualización de dispositivos.
Responsabilidades clave:
Pruebas y validación
- Diseñar y ejecutar casos de prueba completos para sistemas de entrega de actualizaciones OTA
- Validar los servicios de backend responsables de la distribución de firmware y software
- Mecanismos de despliegue de actualizaciones de prueba, incluyendo despliegues progresivos y despliegues escalonados
- Verificar la integridad y consistencia de la base de datos durante los procesos de actualización
- Realizar pruebas de carga y de estrés en la infraestructura OTA
Aseguramiento de la calidad
- Identificar, documentar y rastrear defectos en sistemas OTA mediante pasos detallados de reproducción
- Realizar pruebas de regresión tras correcciones de errores y actualizaciones del sistema
- Validar los procedimientos de recuperación y reversión de actualizaciones
- Casos límite de prueba, gestión de errores y escenarios de fallo
- Garantizar el cumplimiento de las normas de seguridad y protección de datos
Automatización y herramientas
- Desarrollar y mantener scripts de prueba automatizados para tareas de prueba repetitivas
- Crear marcos de prueba y utilidades para pruebas backend OTA
- Construir soluciones de monitorización para rastrear métricas de despliegue de actualizaciones
- Colaborar en mejoras de la pipeline de integración continua/despliegue continuo (CI/CD)
Colaboración y documentación
- Trabaja estrechamente con ingenieros backend, DevOps y equipos de producto
- Documenta estrategias de prueba, planes de prueba y resultados de prueba
- Participar en sesiones de revisión de código desde una perspectiva de QA
- Comunicar hallazgos y recomendaciones a las partes interesadas
Cualificaciones requeridas
- 2+ años de experiencia en pruebas backend o QTA (Aseguramiento de la Calidad)
- Sólido conocimiento de los mecanismos de actualización OTA y la distribución del firmware de dispositivos
- Dominio de al menos un lenguaje de programación (Python, Java, Go o C++)
- Experiencia con APIs RESTful y protocolos HTTP
- Familiaridad con sistemas de bases de datos (SQL, NoSQL)
- Conocimiento de sistemas de control de versiones (Git)
- Comprensión de metodologías de pruebas y diseño de casos de prueba
- Experiencia con herramientas y frameworks de pruebas (por ejemplo, Postman, JMeter, pytest)
Cualificaciones Preferidas
- Experiencia con contenedorización y orquestación (Docker, Kubernetes)
- Familiaridad con herramientas CI/CD (Jenkins, GitLab CI, GitHub Actions)
- Conocimiento de plataformas en la nube (AWS, Azure, GCP)
- Experiencia con pruebas de API y pruebas de rendimiento
- Formación en sistemas IoT o de gestión de dispositivos
- Exposición a entornos de desarrollo ágiles
- Comprensión de los protocolos de red y resolución de problemas
Habilidades técnicas
- Programación: Python, Java o lenguaje similar para automatización de pruebas
- Herramientas de prueba: Postman, Insomnia, JMeter, LoadRunner
- Control de versiones: Git/GitHub/GitLab
- Bases de datos: escritura de consultas SQL y conocimientos básicos de NoSQL
- Scripting: Bash, PowerShell o similares
- Herramientas de monitorización: Grafana, ELK Stack o similares
- Tecnologías de contenedores: Docker, Kubernetes (preferido)
Habilidades blandas
- Grandes capacidades analíticas y de resolución de problemas
- Excelente atención al detalle
- Habilidades claras de comunicación escrita y verbal
- Automotivado con capacidad para trabajar de forma independiente
- Colaborador en equipo
- Adaptabilidad en entornos de ritmo acelerado
Compensación: 55,00 $ - 60,00 $ la hora