B&A
Centillion Infotech LLC
Ingeniero de QA Automation - IA
Sobre la oportunidad
Sector: Banca / Servicios financieros
Ubicaciones de trabajo: Alpharetta, GA / Menlo Park, CA
Modalidad de trabajo: Híbrido / Presencial según sea necesario
Tipo de contrato: Contrato W2
Proceso de selección: Entrevista presencial con el cliente
Salario:
Resumen del puesto
Buscamos un Ingeniero de QA Automation con experiencia en pruebas asistidas por IA, automatización de pruebas y garantía de calidad para aplicaciones empresariales. El candidato ideal contará con experiencia práctica en Selenium WebDriver, Playwright y Cucumber, además de comprender cómo la IA puede mejorar la generación de casos de prueba, la ejecución de pruebas, el análisis de defectos y la eficiencia general de las pruebas.
Es obligatorio contar con experiencia en el sector bancario o de servicios financieros. El candidato debe sentirse cómodo trabajando con equipos multidisciplinares para ofrecer aplicaciones seguras, fiables y de alta calidad.
Responsabilidades principales
- Diseñar, desarrollar y mantener scripts y frameworks de pruebas automatizadas.
- Desarrollar automatización de interfaz de usuario (UI) utilizando Selenium WebDriver y Playwright.
- Crear y mantener escenarios de Desarrollo Guiado por Comportamiento (BDD) utilizando Cucumber.
- Aplicar herramientas y técnicas de pruebas asistidas por IA para mejorar la cobertura de pruebas y la productividad.
- Explorar el uso de la IA para la generación de casos de prueba, creación de datos de prueba, análisis de defectos y mantenimiento de la automatización.
- Validar las funciones de aplicaciones basadas en IA, incluyendo la precisión de las respuestas, la consistencia, la fiabilidad y el manejo de errores, cuando corresponda.
- Ejecutar pruebas funcionales, de regresión, de integración, de API y de extremo a extremo (end-to-end).
- Analizar los resultados de las pruebas e investigar los fallos de automatización utilizando registros y herramientas de depuración.
- Identificar, documentar, realizar el seguimiento y verificar los defectos hasta su resolución.
- Integrar suites de pruebas automatizadas en pipelines de CI/CD.
- Realizar validaciones de bases de datos utilizando consultas SQL.
- Colaborar con desarrolladores, analistas de negocio, equipos de producto y otros ingenieros de QA.
- Seguir los estándares de calidad empresariales, los requisitos de protección de datos y las prácticas de pruebas seguras relevantes para los servicios financieros.
Habilidades y cualificaciones requeridas
- Sólida experiencia práctica con Selenium WebDriver.
- Experiencia práctica con Playwright.
- Experiencia con Cucumber y pruebas BDD.
- Experiencia en la creación y mantenimiento de frameworks de automatización de pruebas.
- Conocimiento de conceptos y herramientas de pruebas asistidas por IA.
- Comprensión de pruebas funcionales, de regresión, de integración y de extremo a extremo (end-to-end).
- Experiencia con SQL y validación de bases de datos.
- Familiaridad con Git y herramientas de CI/CD.
- Sólidas habilidades de depuración, análisis y resolución de problemas.
- Es obligatorio contar con experiencia en el sector bancario o de servicios financieros.
- Capacidad para asistir a una entrevista presencial con el cliente.
Requisitos del candidato
- Experiencia relevante en banca o servicios financieros.
- Experiencia práctica en Selenium, Cucumber y Playwright.
- Experiencia o conocimiento en QA y automatización asistidos por IA.
- Disposición para asistir a una entrevista presencial con el cliente.
- Disponibilidad para trabajar según los requisitos híbridos o presenciales del cliente.
- Opciones flexibles de trabajo desde casa disponibles.
Habilidades preferentes
- Experiencia en programación en Java, JavaScript o TypeScript.
- Experiencia con herramientas de pruebas basadas en IA o aplicaciones de IA generativa en QA.
- Familiaridad con pruebas de REST API.
- Experiencia con Jenkins, Maven/Gradle y JUnit/TestNG.
- Experiencia trabajando en equipos Agile/Scrum.
- Exposición a pruebas de IA/ML o aplicaciones basadas en LLM, incluyendo validación de respuestas y comprobaciones de alucinaciones.
- Experiencia con aplicaciones bancarias empresariales y flujos de trabajo de servicios financieros.
