Nominal
NCR Corporation
Ingeniero de Calidad Senior
Sobre NCR VOYIX
NCR VOYIX CORPORATION (NYSE: VYX) es un líder global impulsado por plataformas en comercio unificado para compras y restauración. Al combinar una plataforma flexible e inteligente con capacidades de pago integrales y servicios desarrollados a través de su profunda experiencia en la industria, NCR VOYIX permite a minoristas y restaurantes acelerar nuevas posibilidades para sus operaciones, experiencias y resultados comerciales. NCR VOYIX tiene su sede en Atlanta, Georgia, y presta servicios a clientes en más de 35 países en todo el mundo.
PUESTO: Senior Quality Engineer
UBICACIÓN: Atlanta, GA - presencial
Las ofertas de empleo están condicionadas a la superación de los criterios de selección aplicables al puesto.
Declaración de EEO
Integrado en nuestros valores compartidos está el compromiso de NCR Voyix con la igualdad de oportunidades en el empleo. Todos los solicitantes calificados recibirán consideración para el empleo sin distinción de sexo, edad, raza, color, credo, religión, origen nacional, discapacidad, orientación sexual, identidad de género, estatus de veterano, servicio militar, información genética o cualquier otra característica o conducta protegida por la ley. NCR Voyix se compromete a ser una empresa globalmente inclusiva donde todas las personas sean tratadas de manera justa, reconocidas por su individualidad, promovidas en función del desempeño y alentadas a esforzarse por alcanzar su máximo potencial. Creemos en comprender y respetar las diferencias entre todas las personas. Cada individuo en NCR Voyix tiene la responsabilidad continua de respetar y apoyar un entorno globalmente diverso.
Declaración para agencias de terceros
A TODAS las agencias de contratación: NCR Voyix solo acepta currículums de agencias que figuren en la lista de proveedores preferidos. Por favor, no envíe currículums a nuestro sistema de seguimiento de candidatos, a empleados de NCR Voyix ni a ninguna instalación de NCR Voyix. NCR Voyix no es responsable de ninguna tarifa o cargo asociado con currículums no solicitados.
“Al solicitar un trabajo, asegúrese de abrir solo los correos electrónicos que reciba durante su proceso de solicitud y que provengan de un dominio de correo electrónico @ncrvoyix.com”.
Requisitos mínimos
Cualificaciones
- Licenciatura en Ingeniería/Informática y de 7 a 10 años de experiencia/conocimientos en pruebas en un entorno empresarial.
- Sólida experiencia en el sector minorista y en pruebas de aplicaciones POS.
- Sólida experiencia práctica en programación orientada a objetos (preferiblemente JavaScript/Type Script).
- Experiencia en automatización de pruebas de aplicaciones empresariales complejas utilizando PlayWright/Selenium, etc.
- Experiencia práctica en el desarrollo de archivos de características BDD, utilizando asistentes de Cucumber.
- Experiencia práctica en API y pruebas y automatización de bases de datos.
- Experiencia trabajando con la metodología de gestión de procesos "AGILE + DevOps".
- Buen conocimiento de la arquitectura de software con capacidad para proporcionar recomendaciones y estrategias para iniciativas de pruebas no funcionales.
- Capacidad real para resolver problemas, identificar oportunidades de mejora y abordarlas sin dirección externa.
- Se requiere una fuerte responsabilidad personal y sentido de propiedad.
- Debe tener experiencia trabajando directamente con clientes y partes interesadas.
Responsabilidades
- Comprender el sistema completo de principio a fin e involucrarse en cada paso del proceso de desarrollo de software, como el diseño, el desarrollo y las pruebas.
- Liderar el diseño, desarrollo e implementación de pruebas, marcos de pruebas automatizados y suites de pruebas.
- Definir e implementar la estrategia de pruebas para sistemas complejos de extremo a extremo que componen las soluciones de NCRV.
- Definir y crear escenarios de prueba y pruebas de aceptación.
- Definir y desarrollar una estrategia y un marco de automatización de pruebas para probar múltiples plataformas como Web, Móvil y Escritorio, incorporando las mejores prácticas de la industria.
- Comprender los contratos de API entre productos cruzados, probar y solucionar cualquier problema con las definiciones de API. Implementar procesos de Desarrollo Guiado por Comportamiento (BDD).
- Crear y gestionar defectos. Aplicar principios de ingeniería, mejores prácticas de análisis de datos y conocimiento de procesos para realizar análisis de causa raíz de defectos funcionales y no funcionales.
- Proporcionar un análisis detallado de la causa raíz de un defecto con evidencia de registro para solucionar el problema y aplicar la corrección.
- Analizar los problemas utilizando herramientas de monitoreo de software o aplicaciones.
- Trabajar con DevOps para resolver cualquier problema a nivel de sistema.
- Mentorizar y guiar a ingenieros junior de automatización de pruebas, fomentando una cultura de mejora continua e innovación.
- Gestionar y mantener los entornos de QA, planificar mejoras y brindar apoyo en la planificación.
- Colaborar con ingenieros de soluciones, ingenieros de hardware, ingenieros de software, ingenieros de redes e ingenieros de QA.
- Trabajar dentro de la metodología SAFe para implementar y/o refinar las mejores prácticas de integración y pruebas de soluciones.
- El puesto incluye un 20% de viajes para compromisos con clientes.
