.descripción*ingeniero de desarrollo de software en pruebas*:*alia integrando talento* busca un talento excepcional para unirse a nuestro equipo como *ingeniero de desarrollo de software en pruebas* (software developer engineer in test.
nuestra empresa, parte del grupo de operaciones portuarias más grande de latam, está comprometida con la excelencia y la innovación en todos nuestros proyectos.
buscamos un profesional entusiasta que cuente con al menos cinco años de experiência en el campo de las pruebas de software y el desarrollo de marcos de automatización.
*responsabilidades*:- * diseñar y ejecutar planes de prueba*: elaborar planes de prueba detallados que incluyan casos de prueba para asegurar la calidad del software en todas las etapas del desarrollo.- * automatización de pruebas*: desarrollar y mantener pruebas automatizadas utilizando herramientas y marcos de trabajo como selenium, appium, testng, junit, o pytest.- * desarrollo de marcos de prueba*: colaborar en la creación de marcos de automatización que se integren con los procesos de ci/cd.- * pruebas api y de backend*: realizar pruebas de validación de api utilizando herramientas como postman y soapui, y escribir y validar llamadas a apis restful.- * colaboración en el ciclo de vida del desarrollo*: trabajar en estrecha colaboración con otros desarrolladores, arquitectos de software y miembros del equipo de devops para garantizar la calidad del software desde la fase de diseño hasta la implementación.- * pruebas de rendimiento y carga*: realizar pruebas para evaluar la capacidad de respuesta y la estabilidad del sistema bajo diversas condiciones de carga.
*requisitos*:*habilidades de programación*:- dominio de al menos uno de los siguientes lenguajes de programación:- * java*: ampliamente utilizado en marcos de automatización como selenium.- * python*: popular para scripting y validación de datos.- * c#*: común en entornos empresariales.- fuerte comprensión de principios de programación orientada a objetos (oop.
*experiência con marcos de automatización de pruebas*:- conocimiento práctico en herramientas y marcos de trabajo para pruebas automatizadas:- * selenium* y *appium* para pruebas de interfaz de usuario y móviles.- * cypress* y *playwright* para automatización web moderna.- * postman* y *restassured* para pruebas de api.
*conceptos de pruebas de software*:- profundo conocimiento de las metodologías de prueba, incluyendo pruebas de caja negra, caja blanca y pruebas exploratorias.- capacidad para diseñar pruebas, incluyendo pruebas de límite y particionamiento de equivalencia.- habilidad para crear y ejecutar planes de prueba, casos de prueba y scripts de prueba.- familiaridad con ci/cd pipelines para la integración de pruebas.
*pruebas de api y backend*:- experiência con herramientas de validación y pruebas de api (ej.
postman, soapui.- capacidad para escribir y validar llamadas a apis restful