SUMATE - QA AUTOMATION SEMI SENIOR
Empresa: Primary
Somos una empresa argentina especializada en el desarrollo de productos de software para el mercado y sus participantes. Proveemos las plataformas core para el Grupo Matba Rofex así como también para los principales participantes del mercado, con proyección regional: brokers, administradores de fondos e inversores finales. También acompañamos a las fintechs en sus integraciones con el mercado de capitales.
Buscamos QA Automation Semi Senior, con una base técnica importante en desarrollo orientado a objetos y conocimientos básicos de testing, que pueda construir automatizaciones de pruebas funcionales eficientes para ser utilizadas en las pruebas de regresión. Buscamos a una persona proactiva que disfrute encarar desafíos, desarrolar nuevos frameworks de automatización o proponer mejoras en los procesos de la compañía.
Se integrará en un ambiente de trabajo distendido y confortable donde la interacción entre las distintas áreas de la empresa es una realidad cotidiana.
Es clave el interés por el control funcional y no funcional de diversas aplicaciones e interfaces y la predisposición a adquirir nuevas prácticas y conocimientos para mejorar el trabajo día a día, formando parte de una empresa donde la calidad de los sistemas es un punto crítico.
Tareas/Responsabilidades
- Interpretar la documentación funcional, diagramas y documentos de alcance para poder comprender los casos de prueba a ser automatizados.
- Acoplarse a la estrategia de automatización existente para cada sistema y/o tecnología de la empresa, y proponer y aplicar mejoras que identifique en su trabajo cotidiano.
- Desarrollar scripts de pruebas automatizadas y realizar su ejecución / depuración para la identificación de errores, aplicando las mejores prácticas de automatización de pruebas.
- Generar de forma automática los datos de prueba que requieran las automatizaciones, en aquellos casos que sea viable y conveniente.
- Implementar reportes automáticos de resultados, claros y completos, que se obtengan en cada ejecución de las pruebas automatizadas.
- Reportar cualquier defecto de los sistemas que identifique durante sus tareas de automatización, dándoles seguimiento hasta su resolución.
Requisitos
- Conocimientos comprobables de programación en lenguaje Java con un nivel acorde a la automatización de pruebas (principalmente la aplicación de conceptos de programación orientada a objetos, el manejo de archivos y la importación de bibliotecas de terceros).
- Conocimiento básico de sistemas de versionado (preferentemente Git).
- Más de 2 años desarrollando tareas de QA / Testing y al menos 1 año realizando tareas de QA Automation sobre aplicaciones Web.
- Conocimientos básicos de APIs REST.
- Conocimientos básicos de SQL.
- Capacidad de trabajar cómodamente en un entorno colaborativo en conjunto con las áreas de Análisis, Desarrollo y DevOps, con buena predisposición a la actividad en equipo.
- Capacidad analítica y técnica.
- Conocimientos básicos de metodologías y procesos de testing.
Será un valor agregado poseer:
- Experiencia en testing exploratorio.
- Conocimientos básicos de metodologías ágiles.
- Conocimientos básicos de sistemas operativos Windows y Unix / Linux.
- Conocimientos básicos de HTML, CSS, JavaScript.
- Conocimientos de Docker.
- Conocimientos generales de ISTQB.
- Estar vinculado a una carrera universitaria del área de Sistemas de Información, Informática, o afines.
- Poseer conocimientos del mercado financiero.