Software Engineer (TrueTest)

Job expired!

Sobre Nosotros

Fundada en 2016, Katalon es el proveedor líder de una plataforma de gestión de calidad de vanguardia. Nuestra plataforma Katalon empodera a equipos de aseguramiento de calidad, DevOps y desarrollo de software de todos los tamaños para ofrecer experiencias excepcionales a los clientes de manera rápida, sencilla y eficiente.

Desde su creación, Katalon ha experimentado un crecimiento fenomenal, sirviendo a más de 30,000 equipos en todo el mundo. Muchos de estos equipos forman parte de la lista Fortune Global 500, incluyendo PwC, KPMG y Abbott. Reconocida como una de las principales herramientas de automatización por sitios de reseñas prestigiosos como G2, Gartner, Capterra e IT Central Station, Katalon continúa liderando la industria.

Sobre el Puesto: Ingeniero de Software (TrueTest)

TrueTest es una solución de automatización de pruebas impulsada por IA que descubre, modela, genera y mantiene automáticamente casos de prueba de recorridos de usuario. TrueTest simplifica el proceso de generación de pruebas, mejorando la eficiencia y ahorrando tiempo valioso.

Como Ingeniero de Software, serás fundamental en el desarrollo y mejora de nuestra herramienta de automatización de pruebas insignia. Las responsabilidades clave incluyen:

  • Colaborar: Trabajar de cerca con el Gerente de Producto y el equipo para desarrollar nuevas características y mejoras para los productos de Katalon.
  • Análisis y Diseño: Realizar análisis técnicos y diseño para descomponer las características según los requisitos de diseño y del negocio.
  • Calidad del Código: Escribir código de alta calidad que cumpla con los estándares de desarrollo, los patrones de diseño y las mejores prácticas.
  • Apoyo al Equipo: Colaborar con otros Ingenieros para garantizar la calidad, seguridad y rendimiento del producto.
  • Revisión de Código: Realizar revisiones de código exhaustivas para asegurar la consistencia y adherencia a los estándares.
  • Mejora Continua: Identificar y proponer soluciones innovadoras para mejorar la base de código.
  • Innovación en Ingeniería: Contribuir a las iniciativas internas de ingeniería para mejorar la eficiencia y la consistencia.
  • Resolución de Problemas: Diagnosticar y solucionar problemas para apoyar las solicitudes de los clientes.
  • Asistencia en Automatización: Apoyar los esfuerzos de automatización asistiendo con el mantenimiento y la creación de scripts para propósitos de prueba.

Requisitos

Indispensables:

  • Experiencia con al menos un lenguaje basado en JVM (Java), Python o JavaScript.
  • Comprensión moderada de especificaciones J2EE convencionales, frameworks de desarrollo web backend (Spring o Quarkus), ORM (Hibernate) y herramientas de prueba (JUnit, Mockito).
  • Experiencia práctica con el Ciclo de Vida del Desarrollo de Software (SDLC) y herramientas como JIRA, SonarQube y Selenium.
  • Buenas habilidades de comunicación en inglés.

Deseables:

  • Experiencia con tecnología de IA Generativa, incluyendo generación de texto con modelos LLM (por ejemplo, GPT en OpenAI, LLaMA, Titan), ingeniería de prompts y marco de generación aumentada por recuperación.
  • Experiencia con infraestructuras en la nube (AWS, Google Cloud, Azure), plataformas de orquestación de contenedores (Kubernetes, OpenShift) y arquitecturas nativas de la nube (serverless, service mesh, sistemas orientados a eventos).
  • Familiaridad con Terraform y OpenTelemetry.

Beneficios

En Katalon, reunimos a personas automotivadas, de mente abierta y talentosas mientras promovemos un lugar de trabajo transparente y orientado al crecimiento. Explora las ventajas a continuación:

  • Remuneración Total: Logra tus objetivos financieros con una compensación competitiva y bonos periódicos por rendimiento.
  • Bien