Descripción
Resumen del Puesto:
Buscamos un Desarrollador de Pruebas Unitarias con experiencia en servicios web y Python para diseñar, desarrollar e implementar pruebas unitarias, garantizando la calidad y funcionalidad de los servicios.
Puntos Destacados:
1. Diseño y desarrollo de pruebas unitarias para servicios web con Python
2. Colaboración con el equipo de calidad y mejora de marcos de prueba
3. Participación en revisiones de código y aseguramiento de mejores prácticas
Descripción del Puesto
Buscamos un Desarrollador de Pruebas Unitarias altamente cualificado con experiencia en servicios web y especialización en Python. El candidato ideal será responsable de diseñar (en conjunto con una analista de calidad), desarrollar e implementar pruebas unitarias para garantizar la calidad y la funcionalidad de nuestros servicios web
**Responsabilidades Principales**
* Diseñar y desarrollar pruebas unitarias para servicios web utilizando Python.
* Colaborar con el equipo de calidad para entender los requisitos funcionales y no funcionales. Identificar y reportar defectos de manera clara y concisa.
* Mantener y mejorar el marco de pruebas existente.
* Documentar los resultados de las pruebas y crear informes detallados.
* Participar en revisiones de código y asegurar el cumplimiento de las mejores prácticas de desarrollo y pruebas.
**Requisitos mínimos**
* Experiencia en desarrollo de pruebas de automatización en cualquier plataforma:6\+ meses, (Frameworks de pruebas: unittest, pytest, selenium o nose, etc.)
* Conocimientos en Python: 3\+ meses
* Conocimientos de Web Services (SOAP o REST): 6\+ meses
* Conocimiento en el uso de sistemas de control de versiones, especialmente Git.
Capacidad para escribir scripts automatizados para pruebas y despliegue.
*
**Habilidades y Competencias:**
* Habilidad para trabajar en equipo y colaborar eficazmente con otros desarrolladores y stakeholders.
* Habilidades analíticas y de resolución de problemas.
* Capacidad de aprendizaje autodidacta
* Atención al detalle y compromiso con la calidad.
* Buenas habilidades de comunicación verbal y escrita.
* Capacidad para adaptarse a nuevas tecnologías y herramientas rápidamente.