C6 Bank
Partner One Software Inc
Arquitecto de Frameworks de Automatización
Sobre la oportunidad
Buscamos un Ingeniero de Frameworks de Automatización de nivel arquitecto para diseñar, construir, escalar y mantener frameworks de automatización empresariales en flujos de trabajo de UI, API, documentación y con gran carga de integración.
Este puesto también dará soporte a iniciativas de QA asistida por IA (por ejemplo, generación de pruebas, soporte de pipelines y análisis de fallos). El candidato ideal podrá exponer ejemplos reales de cómo ha diseñado frameworks para escalabilidad, seguridad y estabilidad a largo plazo a medida que evolucionan las aplicaciones, los equipos, los entornos y los pipelines de entrega.
Responsabilidades Clave
- Diseñar, construir y mantener frameworks de automatización de UI escalables utilizando Playwright y Selenium
- Diseñar frameworks que soporten múltiples equipos, aplicaciones, entornos y pipelines de CI/CD
- Construir componentes reutilizables de pruebas de API e integración (Postman, GraphQL, PactumJS, clientes REST)
- Soportar flujos de trabajo con gran carga de documentación y dirigidos por el cumplimiento (validación de divulgaciones, OCR, inteligencia de documentos)
- Implementar la observabilidad de la automatización: registro, diagnóstico, detección de pruebas inestables y reporte de tendencias
- Soportar la automatización asistida por IA: generación de pruebas, optimización de regresiones y triaje de fallos
Experiencia Requerida
- Experiencia práctica profunda en la construcción y mantenimiento de frameworks de automatización empresariales
- Experiencia avanzada en codificación en TypeScript, JavaScript o C#
- Sólida experiencia con Playwright, Selenium o herramientas de automatización similares
- Sólida experiencia en CI/CD, preferiblemente con Azure DevOps
- Experiencia en el diseño de automatización para sistemas distribuidos, APIs, integraciones y flujos de trabajo complejos
- Capacidad para explicar decisiones de diseño de frameworks del mundo real, compensaciones y estrategias de mantenimiento a largo plazo
Áreas Clave de Evaluación
Escalabilidad
Los candidatos deben explicar cómo diseñaron frameworks de automatización que escalaron entre equipos, aplicaciones y entornos. Los ejemplos pueden incluir la escalabilidad de la ejecución de pruebas a través de pipelines de CI/CD, el soporte a múltiples productos desde un único framework, el diseño de componentes reutilizables y la gestión de datos de prueba y configuración del entorno.
Seguridad
Describir las prácticas de seguridad al construir frameworks: gestión segura de credenciales, evitación de secretos codificados, acceso basado en roles, manejo seguro de datos de prueba, seguridad de pipelines y protección de datos sensibles.
Estabilidad
Explicar cómo la automatización se mantuvo estable a medida que evolucionaban las aplicaciones: reducción de pruebas inestables, mantenimiento de selectores reutilizables, versionado de componentes del framework, manejo de cambios en la aplicación sin grandes reescrituras y separación de defectos reales de fallos de automatización.
Deseable
- Experiencia en hipotecas, préstamos, banca o FinTech
- Experiencia con flujos de trabajo con alta carga de cumplimiento o de documentos
- Experiencia con QA asistida por IA, Azure OpenAI o Claude
- Experiencia con Azure Document Intelligence
- Experiencia en la optimización de la selección de pruebas de regresión
Guía de Selección de Candidatos
Como profesional de la automatización de nivel arquitecto, se espera que pueda guiarnos a través de sus proyectos donde logró hazañas en la construcción, escalado, aseguramiento, estabilización, integración y mantenimiento de frameworks de automatización.
Será considerado un candidato fuerte si puede proporcionar ejemplos del mundo real de los logros antes mencionados.
