directohace 1 día

Ingeniero de Calidad Senior

TruemlRemoto · Tiempo completo
Senior7+ años
Este aviso fue publicado originalmente en inglés, así que es probable que necesites inglés para este puesto. La descripción puede estar traducida automáticamente al español; ante la duda, revisá el aviso original con el botón de postularte.

Empresa de software financiero busca un Ingeniero de Calidad Senior con experiencia en automatización de pruebas y liderazgo técnico para definir y mejorar las prácticas de QA.

Por qué aplicar

Si sos un Ingeniero de Calidad con ganas de liderar la estrategia de QA en una fintech innovadora y remota, este puesto es para vos. Podés aplicar tus conocimientos en automatización y explorar nuevas tecnologías para mejorar la experiencia del usuario en el sector financiero.

Descripción del puesto

TrueML es una empresa de software financiero con una misión: crear mejores experiencias para los prestatarios en dificultades. Los consumidores de hoy buscan experiencias personalizadas y digitales que se alineen con sus estilos de vida, especialmente en lo que respecta a la gestión de sus finanzas. El enfoque de TrueML utiliza machine learning para interactuar digitalmente con cada cliente y ajustar estrategias en tiempo real en respuesta a sus interacciones. El equipo de TrueML está formado por científicos de datos inspirados, expertos en servicios financieros y fanáticos de la experiencia del cliente que desarrollan tecnología para servir a las personas reconociendo sus necesidades y preferencias únicas como seres humanos, y esforzándose por garantizar que nadie quede excluido del sistema financiero. Beneficios de Trabajo y Vida: - PTO ilimitado - Contribuciones a beneficios médicos en congruencia con las leyes locales y el tipo de contrato de empleo. Qué harás: Liderazgo Técnico: - Definir y promover las mejores prácticas, estándares y procesos de QE (Quality Engineering) dentro del equipo y en toda la ingeniería. - Evaluar y recomendar nuevas herramientas, tecnologías y metodologías de prueba para mejorar la calidad y la eficiencia, con un enfoque específico en soluciones prometedoras impulsadas por IA agentica. - Impulsar la estrategia y ejecución de calidad para áreas o proyectos de producto significativos. - Diseñar, desarrollar e implementar un framework de automatización de pruebas escalable y mantenible. - Impulsar mejoras en los procesos, metodologías y herramientas de QE. - Participar en discusiones arquitectónicas, aportando ideas sobre la testeabilidad y las consideraciones de calidad. - Colaborar con los equipos de desarrollo y producto para integrar prácticas de calidad a lo largo del SDLC (Shift-Left). - Liderar revisiones de código y proporcionar retroalimentación constructiva sobre el código de automatización de pruebas. - Proporcionar orientación técnica y apoyo a los miembros del equipo de QE, fomentando su crecimiento y desarrollo. Ingeniería de Calidad Práctica: - Diseñar, desarrollar, ejecutar y mantener scripts de prueba automatizados para pruebas funcionales, de regresión, de rendimiento y de seguridad. - Analizar las arquitecturas de aplicaciones y sistemas para identificar posibles problemas de calidad y diseñar estrategias de prueba efectivas. - Realizar pruebas exploratorias, de integración y de extremo a extremo. - Identificar, aislar, reportar y rastrear defectos, trabajando en estrecha colaboración con los desarrolladores para garantizar su resolución. - Analizar los resultados de las pruebas, generar informes y proporcionar métricas de calidad a los stakeholders. - Contribuir a la integración de la pipeline CI/CD para pruebas automatizadas. - Mantenerse al día con las tendencias de la industria y los avances en pruebas de software y aseguramiento de la calidad, particularmente en el campo en rápida evolución de la IA generativa para QE. Requisitos: - Título de grado en Ciencias de la Computación, Ingeniería o un campo técnico relacionado, o experiencia práctica equivalente. - Más de 7 años de experiencia en ingeniería de calidad de software, con un fuerte énfasis en la automatización de pruebas. - Experiencia en la construcción y el mantenimiento de frameworks robustos de automatización de pruebas (por ejemplo, usando Selenium, Cypress, Playwright, Appium, REST Assured, Pytest, JUnit/TestNG). - Sólidas habilidades de programación/scripting en uno o más lenguajes (por ejemplo, Python, Java, JavaScript, C#). - Fuerte comprensión de las metodologías, herramientas y procesos de QA de software. - Experiencia con pruebas de API y herramientas de automatización (por ejemplo, Postman, SoapUI). - Experiencia con herramientas CI/CD (por ejemplo, Jenkins, GitLab CI, Azure DevOps, GitHub Actions). - Experiencia con sistemas de control de versiones (por ejemplo, Git). - Experiencia en el uso de herramientas GenAI para generar pruebas y mejorar la cobertura de pruebas. - Excelentes habilidades para resolver problemas, analíticas y de depuración. - Fuertes habilidades de comunicación e interpersonales. Requisitos Preferidos: - Maestría en un campo relacionado. - Experiencia con herramientas de pruebas de rendimiento y carga (por ejemplo, JMeter, k6, LoadRunner). - Experiencia con conceptos y herramientas de pruebas de seguridad. - Experiencia en pruebas de aplicaciones basadas en la nube (AWS, Azure, GCP). - Experiencia con tecnologías de contenedores y orquestación (por ejemplo, Docker, Kubernetes). - Experiencia con bases de datos y SQL.

Responsabilidades

  • Definir y promover mejores prácticas, estándares y procesos de QE
  • Evaluar y recomendar nuevas herramientas, tecnologías y metodologías de prueba
  • Impulsar la estrategia y ejecución de calidad para áreas de producto o proyectos significativos
  • Diseñar, desarrollar e implementar un framework de automatización de pruebas escalable y mantenible
  • Impulsar mejoras en los procesos, metodologías y herramientas de QE
  • Participar en discusiones arquitectónicas
  • Colaborar con equipos de desarrollo y producto para integrar prácticas de calidad en todo el SDLC
  • Liderar revisiones de código y proporcionar retroalimentación constructiva sobre el código de automatización de pruebas
  • Proporcionar orientación técnica y apoyo a los miembros del equipo de QE
  • Diseñar, desarrollar, ejecutar y mantener scripts de prueba automatizados
  • Analizar arquitecturas de aplicaciones y sistemas
  • Realizar pruebas exploratorias, de integración y de extremo a extremo
  • Identificar, aislar, reportar y rastrear defectos
  • Analizar resultados de pruebas, generar informes y proporcionar métricas de calidad
  • Contribuir a la integración de la canalización CI/CD para pruebas automatizadas
  • Mantenerse al día con las tendencias de la industria y los avances en pruebas de software y garantía de calidad

Skills requeridas

Liderazgo técnicoEstrategia de calidadAutomatización de pruebasMetodologías de QAPruebas de APIIntegración CI/CDSistemas de control de versionesResolución de problemasHabilidades analíticasHabilidades de depuraciónHabilidades de comunicaciónHabilidades interpersonales

Beneficios

  • Unlimited PTO
  • Medical benefit contributions

Explorar empleos relacionados