Escolaridad: Licenciatura/Ingeniería Sistemas computacionales, ingeniería en software o afín terminada (deseable)
Experiencia : 3 años (deseable)
1. Habilidades técnicas necesarias:
Pruebas de software:
- Experiencia con pruebas funcionales, no funcionales (rendimiento, seguridad), de integración, de regresión y de aceptación del usuario.
- Conocimiento de estrategias para probar aplicaciones basadas en microservicios.
Bases de datos:
- Conocimiento de SQL Server para crear, ejecutar y validar consultas.
- Capacidad de revisar logs y datos en bases de datos para verificar resultados esperados.
Pruebas de API y microservicios:
- Uso de herramientas como Postman, Swagger, o Insomnia para probar endpoints.
- Conocimientos básicos de RESTful APIs y manejo de JSON.
2. Conocimientos complementarios:
Entornos de pruebas:
- Configuración y uso de entornos en contenedores (Docker).
- Experiencia probando aplicaciones desplegadas en Kubernetes o sistemas distribuidos.
Lenguajes de scripting:
- Conocimientos básicos de lenguajes como JavaScript, Python, o C# para escribir scripts o automatizaciones.
Herramientas específicas para el entorno:
- SQL Server: para validaciones y pruebas de datos.
- Postman o Swagger: para pruebas de APIs de microservicios.
- Selenium/Appium: para automatización de pruebas web y móviles.
- Ranorex o TestComplete: para pruebas de aplicaciones Windows.
- Jira/Azure DevOps: para gestión de defectos y reportes.
Tipo de puesto: Tiempo completo
Sueldo: $15,000.00 - $18,000.00 al mes
Experiencia:
- Tester: 3 años (Deseable)
Lugar de trabajo: Empleo presencial