Temple Health
Atomic HR
Ingeniero de Calidad, QA | Remoto | 🇺🇸 Startup de EE. UU. que ayuda a trabajadores de primera línea 💙
Descripción de la empresa
Nuestro cliente es una empresa de SaaS en rápido crecimiento, respaldada por capital riesgo, que ayuda a los trabajadores de primera línea a acceder a beneficios que cambian sus vidas, como el cuidado de niños, el cuidado de ancianos y la asistencia nutricional. Su plataforma impulsada por IA conecta a los empleados con los programas gubernamentales disponibles, eliminando la complejidad y brindando apoyo donde más importa.
Utilizado por grandes minoristas, proveedores de atención médica y empresas de Fortune 500, el producto cuenta con la confianza necesaria para manejar flujos de trabajo confidenciales en entornos regulados. El equipo, totalmente remoto, está impulsado por una misión, es pragmático y crece rápidamente, con un sólido respaldo empresarial y un claro camino de expansión.
Tu rol
Este no es un puesto de "ejecutar el plan de pruebas que escribió otra persona". Hasta ahora, los ingenieros han verificado sus propias versiones. El producto se ha convertido en una aplicación web, con conexiones a sistemas externos y funciones de chat de IA, por lo que cada versión ahora necesita a alguien que pueda decir si está lista, con pruebas que lo respalden. Las nuevas reglas federales de Medicaid comienzan el 1 de enero de 2027, y el equipo está creando herramientas que ayudan a los estados a mantener a las personas elegibles cubiertas a través de ellas. Comenzarás creando las pruebas automatizadas y la verificación de preparación para el lanzamiento de las versiones más cercanas a esa fecha. Es un puesto senior práctico sin subordinados directos. Tú decides dónde está el riesgo, qué equipo te necesita más y qué significa "terminado".
Tus funciones
Estrategia de pruebas y automatización
- Decidir dónde es más probable que falle el producto y qué se prueba primero
- Crear recorridos de extremo a extremo, una suite de pruebas de humo en cada compilación y pruebas de integración en el código que los ingenieros revisan y mantienen
- Elegir las herramientas y ejecutar todo en GitHub Actions
Veredictos de lanzamiento
- Dar a los ingenieros una nota de "listo / no listo" antes de cada lanzamiento: qué pasó, qué falló y qué nadie verificó
- Escribir un resumen en lenguaje sencillo para personas que no son ingenieros sobre lo que se ha verificado, y cuestionar una fecha arriesgada con pruebas
Pruebas dentro de los equipos de entrega
- Sentarte con los equipos orientados al cliente y probar las funciones mientras se crean, moviéndote entre equipos a medida que cambia la carga de trabajo
- Establecer una definición compartida de "terminado" y asesorar a los ingenieros sobre cómo probar su propio trabajo
Aplicación web, servicios y sistemas externos
- Ejecutar pruebas funcionales, de regresión y de accesibilidad en navegadores y dispositivos, y verificar la configuración de cada cliente
- Probar APIs y flujos asíncronos entre servicios, y escribir pruebas de contrato para sistemas externos
- Asegurarte de que el producto se comporte de manera sensata cuando una dependencia es lenta, está inactiva o devuelve datos incorrectos
Funciones de chat de IA
- Crear suites de evaluación con conjuntos de datos de referencia para chatbots y asistentes, volver a ejecutarlos en cada cambio de prompt o modelo, y probar las barreras de seguridad
- Usar herramientas de IA para escribir, mantener y clasificar pruebas
Prueba de datos y seguridad
- Sembrar datos de prueba realistas para un sistema complejo, dentro de reglas estrictas de acceso y protección de datos
- Ayudar a encontrar y corregir vulnerabilidades de seguridad en la aplicación y su infraestructura
Lo que aportas
- 5+ años en calidad, pruebas o ingeniería de software, con automatización que tú mismo escribiste, ejecutándose en CI y mantenida por otros ingenieros
- Al menos una práctica de prueba que construiste desde una base baja: elegiste las herramientas, escribiste las primeras suites, las conectaste a CI y puedes explicar qué dejaste sin probar
- Código de prueba sólido en Python o TypeScript a través de API, navegador y pipeline, incluidas ejecuciones de navegador sin interfaz gráfica y pruebas de integración para dependencias fallidas
- Experiencia probando reglas de negocio que tuviste que aprender primero: leíste la política, encontraste las brechas y escribiste pruebas a partir de las respuestas
- Experiencia como la única persona de calidad en varios equipos, estableciendo tus propias prioridades sin que nadie te entregue un backlog
- Actualizaciones escritas claras tanto para ingenieros como para personas que no lo son, incluida la confianza para cuestionar una fecha límite con hechos
Lo que se ofrece
- Totalmente remoto en EE. UU., con colaboración en vivo durante el horario comercial de EE. UU.
- Puesto permanente a tiempo completo (alrededor de 40 horas a la semana)
- Compensación competitiva en USD (trae tu objetivo a la primera llamada)
- Autoridad real: tú defines la estrategia de pruebas, la automatización y lo que significa "bueno"
- Un compañero de ingeniería para ayudarte a configurar todo desde el primer día
- Impacto directo: tu trabajo ayuda a las familias a obtener y mantener los beneficios para los que son elegibles
