Temple Health
ConsumerAffairs
Ingeniero de QA, nativo en IA
Sobre la oportunidad
Somos un pequeño equipo de QA que mantiene un alto nivel de calidad en las implementaciones diarias en producción. Cada ingeniero trabaja directamente con desarrolladores y propietarios de producto para acordar los requisitos desde el principio, y se hace responsable de su trabajo de principio a fin.
Utilizamos IA en todo nuestro trabajo. Todos ayudamos a construir y mejorar nuestros agentes de pruebas automatizadas, nuestra suite de pruebas de extremo a extremo y nuestro agente de lanzamiento, y creamos nuevas herramientas para hacer que las pruebas y los lanzamientos sean más rápidos y fiables.
Las responsabilidades del Ingeniero de QA incluyen
- Responsabilizarse de la calidad en su área: trabajar como miembro activo de un equipo multifuncional, centrando sus pruebas en las partes del producto donde los fallos perjudicarían más a ConsumerAffairs y a sus clientes.
- Revisar los requisitos con antelación: leer los tickets y diseños antes de que comience el desarrollo, y señalar ambigüedades, criterios de aceptación faltantes y casos extremos no probados.
- Dirigir y supervisar agentes de prueba de IA: configurar, ejecutar y mantener agentes de prueba basados en IA. Revisar sus resultados de forma crítica y confirmar que las pruebas que producen son fiables y cubren los riesgos adecuados.
- Realizar pruebas exploratorias: ir más allá de las pruebas programadas para encontrar problemas que la automatización y la IA pasan por alto, incluido el comportamiento inesperado del usuario.
- Investigar e informar defectos: determinar si un fallo proviene de la aplicación, la prueba, los datos, el entorno o una integración. Registrar informes de errores claros y reproducibles con pruebas e impacto, y trabajar con los desarrolladores hasta que cada uno esté resuelto.
- Gestionar entornos y datos de prueba: mantener los entornos de staging y QA, las cuentas de prueba y los datos de prueba listos para realizar pruebas fiables.
- Verificar los lanzamientos en producción: ejecutar pruebas de humo en los lanzamientos diarios en producción. Cuando las pruebas no respalden la confianza, plantear el riesgo.
- Aprender todo el sistema: con el tiempo, construir una comprensión de extremo a extremo de cómo funcionan y se conectan los sistemas, servicios e integraciones de ConsumerAffairs.
- Mejorar nuestra forma de probar: contribuir a los procesos, estándares y herramientas de QA. Convertir los problemas de producción y las lecciones aprendidas en una mejor cobertura de pruebas.
Cualificaciones y credenciales
- Grado en Ingeniería Informática, Ingeniería o un campo relacionado. (Deseable)
- Experiencia en la creación y gestión del proceso de pruebas con herramientas de IA como interfaz principal
- Mentalidad de Ingeniería de Calidad. La IA puede ejecutar miles de pruebas. Un gran miembro de QE de nuestro equipo de producto será capaz de decidir si son las pruebas correctas, y descubrir lo que la IA no planeó probar.
Habilidades técnicas
- Agentes de IA para QA: ha construido y mantenido agentes de IA y prompts que escriben, ejecutan o mantienen pruebas automatizadas, y comprueba su resultado de forma crítica en lugar de confiar en él.
- Git y revisión de código: se siente cómodo con Git y GitHub, incluyendo ramificaciones, pull requests, revisiones de código y resolución de conflictos de fusión.
- Automatización de pruebas en código: puede construir y mantener pruebas de UI y API automatizadas con un framework moderno (actualmente usamos Playwright).
- API, datos y habilidades de depuración: puede probar REST APIs, escribir consultas SQL para verificar datos y utilizar las herramientas de desarrollo del navegador y registros para averiguar si un fallo proviene de la aplicación, la prueba, los datos o el entorno.
- CI/CD y entornos de prueba: ha ejecutado pruebas en pipelines de CI/CD como GitHub Actions o Jenkins, y ha trabajado con entornos de staging o QA, configuración de datos de prueba y Docker.
Habilidades interpersonales
- Deseo de aprender y adaptarse a nuevas tecnologías y prácticas de prueba.
- Capacidad para gestionar cambios de contexto a lo largo de la jornada laboral
- Fuertes habilidades analíticas y atención al detalle.
- Sentido de propiedad sobre la experiencia que brindamos a clientes internos y externos.
- Defiende sus decisiones, asume la responsabilidad de los resultados y comparte los resultados, tanto buenos como malos, de forma transparente.
- Centrado en los resultados para el equipo/empresa
Por qué te encantará trabajar aquí
En ConsumerAffairs, tu voz importa. Fomentamos un entorno colaborativo donde se te anima a tomar la iniciativa, experimentar con audacia y crecer profesionalmente. Estamos comprometidos con la armonía entre el trabajo y la vida personal, el desarrollo profesional y la celebración de los logros juntos.
- Plan de atención médica (médico, dental y visión)
- Plan de jubilación (401k)
- Seguro de vida (básico, voluntario y AD&D)
- Tiempo libre remunerado (vacaciones, enfermedad y días festivos)
- Permiso familiar (maternidad, paternidad)
- Incapacidad a corto y largo plazo
- Formación y desarrollo
