ICW Group

Ingeniero de Calidad III (Plataformas de IA y ML)

SQLAWSDockerKubernetesTerraform
Traducción automática. Consulta el original.

PROPÓSITO DEL PUESTO

¿Buscas marcar una diferencia impactante en tu trabajo, en ti mismo y en tu comunidad? ¿Por qué conformarte con un simple trabajo cuando puedes conseguir una carrera? En ICW Group, estamos contratando miembros del equipo que estén listos para usar sus habilidades, curiosidad y empuje para ser parte de nuestro viaje mientras nos esforzamos por transformar el sector de las aseguradoras. Estamos orgullosos de llevar más de 50 años en el negocio, y son agentes de cambio como tú quienes nos ayudarán a seguir cumpliendo nuestra misión de crear la mejor experiencia de seguro posible.

¡Descubre más sobre por qué quieres estar aquí! careers.icwgroup.com/evp/

El Ingeniero de Calidad para Plataformas de IA y ML establece y evoluciona prácticas de ingeniería de calidad para soluciones de plataformas nativas de la nube y de IA/ML, asegurando la fiabilidad, escalabilidad y reproducibilidad en las capas de datos, modelos e infraestructura. El puesto sirve como un contribuyente clave en la definición de estrategias de prueba para sistemas distribuidos, pipelines de datos y flujos de trabajo de machine learning dentro de entornos de AWS y Snowflake.

Con sede en San Diego y oficinas regionales ubicadas en todo Estados Unidos, ICW Group ha sido nombrada durante diez años consecutivos como una de las organizaciones P&C de mejor rendimiento 50, ofreciendo la estabilidad de una empresa grande, rentable y en crecimiento combinada con un enfoque en todo lo relacionado con las personas. Son nuestros miembros de equipo quienes nos convierten en un empleador de elección y en la vibrante empresa que somos hoy. ¡Nos esforzamos por mejorar nuestras comunidades internas y externas cada día!

FUNCIONES Y RESPONSABILIDADES ESENCIALES

Ejecuta tareas que abarcan múltiples sistemas/procesos para uno o más proyectos/áreas de negocio.

  1. Revisa, analiza y evalúa sistemas de negocio y TI y necesidades de los usuarios para determinar el mejor enfoque de prueba.
  1. Estima, prioriza, planifica y coordina actividades de prueba.
  1. Identifica, registra, documenta exhaustivamente y rastrea errores.
  1. Colabora con el equipo de Desarrollo para realizar pruebas según los estándares basados en APIs para la comunicación entre aplicaciones.
  1. Rastrea métricas de aseguramiento de la calidad, incluyendo informes sobre KPI predefinidos, densidades de defectos y recuentos de defectos abiertos.
  1. Influye en las mejores prácticas de ingeniería de calidad dentro del equipo de scrum.
  1. Ejecuta y mantiene suites de pruebas de regresión automatizadas utilizando herramientas de código abierto.
  1. Sigue los estándares de acuerdo con la política de la empresa y la regulación (MAR, HIPAA, ISO 2700, ISO 27001, etc.).
  1. Recomienda mejoras de procesos y fortalece los estándares de calidad e implementa esas mejoras tras su aprobación.
  1. Audita los entregables de prueba para asegurar que cumplen con los estándares y toma acciones correctivas para mitigar variaciones.
  1. Lidera los esfuerzos de QE para iniciativas grandes y colabora estrechamente con socios proveedores externos (offshore, nearshore) para asignaciones de trabajo, llamadas de estado, sesiones de trabajo, llamadas de triaje, etc.

Desarrolla planes y casos de prueba detallados, completos y bien estructurados.

  1. Desarrolla, publica e implementa estrategias de prueba, planes de prueba y scripts de prueba.
  1. Desarrolla y aplica procesos de prueba a productos nuevos y existentes para satisfacer las necesidades de los stakeholders.
  1. Desarrolla y mantiene harnesses y bibliotecas de pruebas automatizadas.
  1. Desarrolla y mantiene estándares, procedimientos y directrices de prueba para asegurar procedimientos de prueba consistentes.
  1. Crea pruebas que cubran funcionalidad, carga, seguridad, etc. a nivel de API y GUI.
  1. Identifica riesgos y desarrolla estrategias de mitigación.

Se convierte en un experto en la materia para una o más áreas de negocio y productos técnicos.

  1. Imparte formación sobre procesos de calidad al personal técnico.
  1. Actúa como consultor interno de calidad para asesorar o influir en socios de negocio o técnicos.
  1. Realiza auditorías de calidad en las diversas funciones de TI para asegurar que se siguen los estándares, procedimientos y metodologías de calidad.
  1. Colabora con equipos distribuidos, proveedores externos o socios de prueba offshore.
  1. Asesora y educa a otros para aumentar las tasas de detección temprana de defectos y disminuir las tasas de escape de defectos.

Define e implementa estrategias de calidad para plataformas de IA y ML cloud-native.

  1. Colabora con Científicos de Datos e Ingenieros de ML para diseñar y ejecutar estrategias de prueba para aplicaciones y pipelines de IA/ML, incluyendo validación de pipelines, validación de datos, validación de características y modelos, pruebas de inferencia, pruebas de integración y de API.
  1. Implementa estrategias de prueba para infraestructura como código (IaC), incluyendo la validación de recursos de AWS aprovisionados a través de herramientas como Terraform o CloudFormation.
  1. Establece puertas de calidad automatizadas dentro de pipelines de CI/CD para aplicar estándares de prueba en las etapas de compilación, despliegue y lanzamiento.
  1. Define señales de observabilidad y calidad, incluyendo logs, métricas y trazas, para detectar proactivamente defectos en sistemas de producción. Contribuye activamente a la depuración y al análisis de causa raíz en las capas de aplicación, datos y plataforma.
  1. Lidera la validación de requisitos no funcionales, incluyendo rendimiento, escalabilidad, fiabilidad y resiliencia de las plataformas de IA y ML.

RESPONSABILIDADES DE SUPERVISIÓN

Este puesto no tiene informes directos, pero puede mentorizar y/o formar a miembros del equipo con menos experiencia.

EDUCACIÓN Y EXPERIENCIA

Título de Grado de una universidad de cuatro años EN Ciencias de la Computación, Sistemas de Información o campo relacionado, o experiencia laboral equivalente. Mínimo 4 años de experiencia relacionada. Mínimo 5 años de experiencia en TI y/o negocios relevantes.

CERTIFICACIONES, LICENCIAS, REGISTROS

Certificado de Ingeniero de Pruebas de Software (CSTE) o Junta Internacional de Cualificación de Pruebas de Software (ISTQB) preferido. Certificación CP-SAT Selenium Automation Testing preferida. Certificación de nivel fundamental de API preferida.

CONOCIMIENTOS Y HABILIDADES

  1. Capacidad para anticipar el comportamiento del usuario o los riesgos para los sistemas; capacidad para trabajar de forma independiente; experiencia consultando y utilizando datos para mejorar el enfoque/alcance de las pruebas.
  1. Capacidad para comprender y adquirir rápidamente experiencia en el dominio con aplicaciones y arquitectura complejas existentes.
  1. Capacidad para validar transformaciones de datos y realizar validaciones de extremo a extremo para sistemas integrados habilitados por ETL/API.
  1. Capacidad para trabajar eficazmente con equipos geográficamente remotos y culturalmente diversos.
  1. Experiencia en el análisis de requisitos para reducir la ambigüedad y aumentar la capacidad de prueba; experiencia en el desarrollo y revisión de planes de prueba, casos de prueba y scripts de prueba.
  1. Experiencia en mentoría de miembros junior (con menos experiencia) del equipo de QE.
  1. Conocimiento de las mejores prácticas y flujos de trabajo de negocio de la Industria de Seguros es una ventaja, y la certificación estándar de la Industria en Aseguramiento de la Calidad es muy deseada.
  1. Debe tener una mentalidad de servicio al cliente para resolver/evitar conflictos y permitir un enfoque de equipo. Capacidad para hablar ante equipos, stakeholders y la dirección.
  1. Debe tener la capacidad de aprender, analizar e interpretar documentación técnica como requisitos de software, diseños detallados, diagramas de flujo y esquemas de bases de datos.
  1. Sólida experiencia con SQL y SQL y diseños de esquemas de bases de datos y experiencia en la construcción de frameworks de automatización es imprescindible.
  1. Comprensión de los procesos del ciclo de vida del desarrollo de software; comprensión de diferentes metodologías de prueba y su aplicación adecuada.
  1. Trabajar eficazmente tanto en marcos Agile/Scrum como Waterfall (para esfuerzos específicos liderados por proveedores externos).
  1. Experiencia con la definición de viabilidad de automatización y experiencia práctica de ejecución; capacidad para formar a otros en prácticas y herramientas de automatización.
  1. Trabaja de manera ágil y debe ser flexible ante cambios de prioridades.
  1. Experiencia en pruebas de frameworks y herramientas de ML, preferiblemente SageMaker, MLFlow, SnowflakeML.
  1. Experiencia validando plataformas de datos, pipelines ETL/ELT o soluciones de data warehousing como Snowflake.
  1. Experiencia práctica en validación de pipelines de IA/ML, validación de datos, validación de modelos, pruebas de integración y de API.
  1. Experiencia implementando pruebas automatizadas dentro de pipelines de CI/CD y trabajando en entornos orientados a DevOps.
  1. Experiencia con pruebas de plataformas en la nube y aprovisionamiento de recursos en la nube (preferiblemente AWS), Infraestructura como Código (IaC), herramientas de contenerización como Docker y Kubernetes.

REQUISITOS FÍSICOS

Este trabajo se desarrolla en un entorno de oficina profesional. Este puesto utiliza habitualmente equipos de oficina estándar como ordenadores, teléfonos, fotocopiadoras, archivadores y faxes. Ocasionalmente, el entorno de trabajo puede ser ruidoso.

ENTORNO DE TRABAJO

Este puesto opera en un entorno de oficina y requiere el uso frecuente de ordenador, teléfono, fotocopiadora y otros equipos de oficina estándar.

Actualmente no ofrecemos patrocinio de empleo para esta oportunidad.

#LI-TM1 #LI-HYBRID

El rango actual para este puesto es $95,378.98 - $160,850.17

Este rango no incluye beneficios adicionales ni bonificaciones potenciales. Si se contrata en ICW Group, su compensación salarial base final se determinará por factores únicos para cada candidato, incluyendo la experiencia, la educación y la ubicación del puesto, y considera a los empleados que realizan un trabajo sustancialmente similar.

ICW Group se compromete a crear un entorno diverso y se enorgullece de ser un Empleador de Igualdad de Oportunidades. ICW Group no discriminará a un solicitante o empleado por motivos de raza, color, religión, origen nacional, ascendencia, sexo/género, edad, discapacidad física o mental, estado militar o de veterano, información genética, orientación sexual, identidad de género, expresión de género, estado civil o cualquier otra característica protegida por la ley federal, estatal o local aplicable.

___________________

Categoría del puesto TI

¿POR QUÉ UNIRSE A ICW GROUP?

  • Trabajo desafiante y la capacidad de marcar la diferencia
  • Tendrás voz y sentirás un sentido de pertenencia
  • Ofrecemos un paquete de beneficios competitivo, con generosos planes médicos, dentales y de visión, así como planes de jubilación 401K y aportación de la empresa.
  • Potencial de bonificación para todos los puestos
  • Tiempo libre remunerado
  • Días festivos remunerados durante todo el año natural
  • ¿Quieres seguir aprendiendo? Te apoyaremos un 100%

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores