Hace 2 sem
Software Developer Engineer in Test
$80,000 - $85,000 Mensual
Sobre el empleo
Beneficios
- Capacitación pagada
- Fondo de ahorro
- Vales de despensa
Descripción
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).
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.
RequisitosHabilidades 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).
Experiencia 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
- Experiencia con herramientas de validación y pruebas de API (ej. Postman, SoapUI).
- Capacidad para escribir y validar llamadas a APIs RESTful.
- Familiaridad con protocolos como HTTP, SOAP y GraphQL.
Habilidades de CI/CD y DevOps
- Experiencia práctica con pipelines de CI/CD para pruebas continuas.
- Conocimiento de herramientas como Jenkins, GitHub Actions, Azure DevOps o CircleCI.
- Conocimiento en herramientas de contenedorización como Docker.
- Familiaridad con herramientas de Infraestructura como Código, como Terraform o Ansible.
Bases de Datos y SQL
- Habilidad para escribir y optimizar consultas SQL.
- Capacidad para validar datos de backend durante las pruebas.
- Experiencia con bases de datos relacionales (ej. MySQL, PostgreSQL) así como no relacionales (ej. MongoDB).
Sistemas de Control de Versiones
- Dominio de Git para colaboración, creación de ramas y fusión de código.
- Familiaridad con herramientas como GitHub, Bitbucket o GitLab.
Pruebas de Rendimiento y Carga
- Experiencia en la realización de pruebas de rendimiento para evaluar la estabilidad bajo carga.
Beneficios
- Oportunidad de crecimiento: Formar parte del grupo de operaciones portuarias líder en LATAM, con posibilidades de desarrollo profesional continuo.
- Ambiente colaborativo: Trabajar en un entorno que fomenta la innovación y la colaboración entre equipos multifuncionales.
- Remuneración competitiva: Ofrecemos un paquete de compensación atractivo acorde a la experiencia y habilidades del candidato.
- Flexibilidad laboral: Opciones de trabajo remoto y horarios flexibles para contribuir a su bienestar y equilibrio entre trabajo y vida personal.
En Alia Integrando Talento, valoramos la diversidad y la inclusión. Creemos que un equipo diverso fortalece nuestra capacidad para innovar y crecer como empresa. Por ello, animamos a todos los profesionales calificados a postularse, independientemente de su género, raza o antecedentes.
Si está listo para un desafío emocionante y desea unirse a un equipo apasionado por la calidad en el desarrollo de software, ¡esperamos su postulación!
ID: 20135532
Refina la ubicación de tu búsqueda
Refina la ubicación de tu búsqueda