Municipal Credit Union

Analista de QA y Pruebas

JavaScriptSQLC#
Traducción automática. Consulta el original.

Sobre MCU

En Municipal Credit Union, creemos que una cultura increíble ayuda a crear un equipo feliz y motivado que trabaja duro para lograr los mejores resultados para sí mismos y para sus miembros. Durante más de 100 años, MCU ha proporcionado productos financieros asequibles y servicios convenientes a una base de miembros que ahora cuenta con más de 600,000 personas. Con cada nueva generación con la que tenemos el placer de interactuar, mantenemos la promesa de la cooperativa de crédito de personas ayudando a personas.

Nuestra misión

Ayudar a los neoyorquinos trabajadores a construir mejores mañanas

Nuestra visión

Ser la institución financiera más querida de Nueva York ayudando a nuestros miembros a construir sus mejores futuros financieros

Descripción general: El Analista de QA y Pruebas analiza de forma independiente los requisitos comerciales y técnicos, identifica las necesidades del programa/proyecto, desarrolla la estrategia, los planes, el enfoque y los escenarios de prueba, y realiza las pruebas funcionales y de aceptación del usuario para las tecnologías centrales de la cooperativa de crédito. El Analista colabora con el Desarrollo de Software, Soporte de Aplicaciones, Operaciones de TI, Análisis de Negocios, Seguridad de la Información, Infraestructura, equipos de proyecto, partes interesadas del negocio, proveedores y usuarios finales, manteniendo al mismo tiempo la independencia y los controles de calidad adecuados.

Por qué encajarás bien:

Nuestros valores fundamentales son una parte integral de quiénes somos y a quién contratamos. Al vivir nuestros valores fundamentales, todos los días, continuamos atrayendo al mejor y más brillante talento, logrando resultados inigualables y desafiándonos continuamente a ser mejores que ayer. Estos valores están en el corazón de nuestra organización y dentro de cada compañero de equipo. Para encajar bien, aportarás lo siguiente

  1. Resultados - Nos apasiona ganar.
  1. Agilidad - Anticipamos, respondemos y pivotamos proactivamente para asegurar que MCU gane.
  1. Integridad - Operamos con los más altos estándares éticos y el mayor grado de honestidad.
  1. Pertenencia - Cultivamos una cultura de inclusión y trabajo en equipo.
  1. Sentido de propiedad - Asumimos la responsabilidad personal y nos hacemos responsables de los resultados.

Responsabilidades

Las funciones específicas incluyen, entre otras, las siguientes: *

  1. Supervisar y coordinar el ciclo de vida completo de análisis técnico y pruebas para múltiples iniciativas tecnológicas complejas. *
  1. Crear planes de prueba para la evaluación de despliegues, actualizaciones y mantenimiento de plataformas y aplicaciones principales. Seguir las mejores prácticas de procesos de prueba y ejecutarlos de manera oportuna y eficiente. *
  1. Revisar los requisitos comerciales, historias de usuario, criterios de aceptación, flujos de procesos, diseños técnicos, solicitudes de cambio y documentación de proveedores para garantizar su integridad, claridad, trazabilidad, precisión y capacidad de prueba. *
  1. Participar desde las primeras etapas en la planificación de proyectos, refinamiento del backlog, revisiones de diseño, planificación de sprints, planificación de lanzamientos y actividades de preparación para el cambio con el fin de identificar riesgos de calidad y dependencias de prueba. *
  1. Desarrollar estrategias y planes de prueba basados en riesgos que definan el alcance, los objetivos, los entornos, las necesidades de datos, los roles, los criterios de entrada y salida, los cronogramas, las dependencias, las suposiciones, los riesgos y la evidencia requerida. *
  1. Crear y mantener escenarios de prueba detallados, casos de prueba, scripts de prueba, datos de prueba, matrices de trazabilidad, suites de regresión, listas de verificación y activos de prueba reutilizables. *
  1. Ejecutar pruebas funcionales, de integración, de interfaz, de sistema, de extremo a extremo, de regresión, de humo (smoke), de sanidad (sanity), exploratorias, negativas, de usabilidad, de accesibilidad, de conversión de datos, de seguridad, de rendimiento, de resiliencia y de preparación para producción, según corresponda. *
  1. Probar soluciones web, de escritorio, móviles, API, por lotes, de bases de datos, informes, transferencia de archivos, flujo de trabajo, alojadas por proveedores y desarrolladas internamente en todos los entornos compatibles. *
  1. Validar servicios REST y SOAP, cargas útiles de solicitud y respuesta, autenticación, manejo de errores, comportamiento del contrato, procesamiento posterior y las integraciones de terceros utilizando las herramientas aprobadas. *
  1. Validar consultas SQL, procedimientos almacenados, objetos de base de datos, informes, mapeos de datos, cálculos, transformaciones, interfaces, resultados de conciliación e integridad de datos en los sistemas de origen y destino. *
  1. Aumentar la capacidad del equipo mediante el uso de soluciones automatizadas para permitir velocidad y agilidad en la satisfacción de las necesidades comerciales. *
  1. Crear, ejecutar, mantener y mejorar pruebas automatizadas para una cobertura funcional, API, de integración y de regresión repetible utilizando los marcos y estándares de codificación aprobados. *
  1. Integrar pruebas automatizadas en tuberías (pipelines) de Azure DevOps u otras tuberías de CI/CD aprobadas y analizar los resultados para proporcionar retroalimentación oportuna sobre la calidad de la compilación y el riesgo de lanzamiento. *
  1. Identificar, reproducir, documentar, priorizar y realizar un seguimiento de los defectos con pasos claros, resultados esperados y reales, capturas de pantalla o registros, gravedad, impacto comercial, detalles del entorno y evidencia de respaldo. *
  1. Liderar o apoyar la clasificación de defectos; trabajar con desarrolladores, proveedores, analistas de negocios y partes interesadas para aclarar problemas, determinar la disposición e impulsar una resolución oportuna. *
  1. Mantener la trazabilidad bidireccional entre requisitos, casos de prueba, defectos, resultados de pruebas, aprobaciones y decisiones de lanzamiento en los sistemas de registro aprobados. *
  1. Validar paquetes de despliegue, cambios de configuración, pasos de implementación, notas de lanzamiento, documentación de soporte, monitoreo, procedimientos de reversión y listas de verificación de preparación para producción. *
  1. Apoyar las pruebas de aceptación del usuario (UAT) coordinando la preparación de las pruebas, datos, acceso, cronogramas, instrucciones, recopilación de evidencia, enrutamiento de defectos e informes de estado, manteniendo al mismo tiempo la propiedad comercial de la aceptación. *
  1. Realizar la validación posterior a la implementación y pruebas de humo (smoke) en producción, monitorear problemas iniciales y contribuir a las revisiones de incidentes y análisis de causa raíz cuando los defectos llegan a producción. *
  1. Producir informes de estado de pruebas concisos y métricas de calidad, incluyendo el progreso de la ejecución, tasas de aprobación y fallo, antigüedad y tendencias de defectos, defectos escapados, retrabajo, cobertura de automatización, cobertura de requisitos y preparación para el lanzamiento. *
  1. Promover las pruebas de tipo shift-left ayudando a los equipos a definir criterios de aceptación comprobables, mejorar la cobertura unitaria y de integración, e identificar defectos antes en el ciclo de vida del desarrollo de software. *
  1. Mejorar continuamente los estándares de QA, plantillas, herramientas, automatización, gestión de datos de prueba, controles de entorno, documentación y prácticas de lecciones aprendidas. *
  1. Aplicar las prácticas de QA adecuadas en métodos de entrega Agile, Scrum, Kanban, Waterfall, implementación de proveedores e híbridos. *
  1. Seguir los requisitos de gestión de cambios, desarrollo seguro, retención de registros, privacidad, seguridad de la información, gestión de incidentes y gobernanza tecnológica. *
  1. Mantener conocimientos actualizados sobre técnicas de prueba, seguridad de aplicaciones, tecnología de servicios financieros, herramientas de automatización, entrega de software asistida por IA y riesgos de calidad emergentes. *
  1. Cumplir con toda la capacitación de cumplimiento normativo, incluyendo BSA/AML/OFAC, y apoyar las responsabilidades generales de cumplimiento de BSA/AML/OFAC aplicables al puesto. *
  1. Demostrar una comunicación escrita y verbal clara, buen juicio, atención al detalle, objetividad, sentido de propiedad, colaboración y retroalimentación técnica constructiva. *
  1. Mantener los más altos estándares éticos y proteger la información confidencial de los miembros, empleados y la organización. *
  1. Realizar otras tareas relacionadas y proyectos especiales según se le asigne.

Educación y experiencia: *

  1. Se prefiere una licenciatura en Ciencias de la Computación, Sistemas de Información, Ingeniería de Software, Ciberseguridad, Tecnología Empresarial o un campo relacionado; se puede considerar una combinación equivalente de educación, formación, certificaciones y experiencia relevante. *
  1. Se prefieren tres o más años de experiencia práctica en garantía de calidad de software, pruebas, análisis de sistemas comerciales, soporte de aplicaciones o desarrollo de software. *
  1. Se prefiere experiencia en pruebas de aplicaciones empresariales, integraciones, APIs, bases de datos, informes, procesos por lotes y plataformas de proveedores en un entorno regulado o centrado en el control. *
  1. Se prefiere experiencia en servicios financieros o cooperativas de crédito.

Conocimientos y habilidades técnicas: *

  1. Sólido conocimiento del SDLC, ciclo de vida de pruebas de software, garantía de calidad, control de calidad, pruebas basadas en riesgos, gestión de defectos, validación de lanzamientos y documentación de pruebas. *
  1. Experiencia práctica con pruebas manuales y familiaridad con enfoques de automatización para pruebas de interfaz de usuario (UI), API, integración y regresión. *
  1. Experiencia con herramientas como Azure DevOps, Postman, Selenium, Playwright o herramientas comparables de gestión de pruebas, seguimiento de defectos, API y automatización. *
  1. Conocimiento práctico de C#, VB.NET, aplicaciones .NET, ASP.NET, HTML, CSS, JavaScript, servicios web, microservicios y conceptos orientados a objetos suficientes para probar y solucionar problemas de soluciones de manera efectiva. *
  1. Sólidas habilidades en SQL y Microsoft SQL Server, incluyendo la validación de consultas, procedimientos almacenados, objetos de base de datos, integridad de datos, extractos, informes y paquetes SSIS. *
  1. Conocimiento de control de versiones, solicitudes de extracción (pull requests), prácticas de ramificación, revisiones de código, tuberías de compilación, CI/CD, prácticas de despliegue, gestión de configuración y validación de reversión. *
  1. Conocimiento de codificación segura y conceptos de seguridad de aplicaciones, incluyendo identidad, autenticación, autorización, cifrado, secretos, validación de entrada, riesgo de dependencias, riesgos web comunes, privacidad y auditabilidad. *
  1. Capacidad para revisar registros, trazas, alertas de monitoreo, resultados de trabajos, salidas de datos y documentación técnica para aislar y comunicar la fuente probable y el impacto de los problemas. *
  1. Conocimiento de conceptos de pruebas de rendimiento y carga, pruebas de accesibilidad, compatibilidad móvil y de navegador, gestión de entornos de prueba y controles de datos de prueba. *
  1. Es deseable la familiaridad con herramientas de desarrollo y pruebas asistidas por IA, incluyendo la necesidad de validar el código generado, casos de prueba, manejo de datos, seguridad, precisión y revisión humana. *
  1. Es deseable contar con certificación ISTQB, garantía de calidad, Agile, Azure, seguridad o una certificación técnica relevante.

Competencias principales: *

  1. Pensamiento analítico: Desglosa procesos y sistemas complejos en componentes comprobables y utiliza evidencia para identificar riesgos y causas raíz. *
  1. Orientación a la calidad y al detalle: Produce trabajo preciso y repetible e identifica inconsistencias que podrían afectar a los miembros, empleados, procesamiento financiero, cumplimiento u operaciones. *
  1. Independencia y objetividad: Proporciona evaluaciones de calidad basadas en hechos y plantea inquietudes de manera respetuosa, incluso cuando existe presión de cronograma o entrega. *
  1. Comunicación: Explica defectos, riesgos, estado y recomendaciones claramente a audiencias técnicas y no técnicas. *
  1. Colaboración: Construye relaciones productivas en tecnología, operaciones, equipos comerciales, proveedores y usuarios finales sin comprometer los estándares de calidad. *
  1. Planificación y organización: Gestiona asignaciones de prueba concurrentes, dependencias, evidencia y plazos mientras se adapta a prioridades cambiantes. *
  1. Resolución de problemas: Reproduce problemas, analiza el comportamiento de datos y sistemas, y trabaja metódicamente hacia una resolución práctica. *
  1. Sentido de propiedad y responsabilidad: Realiza el seguimiento de los problemas hasta su cierre, mantiene registros confiables, escala las inquietudes con prontitud y cumple con los compromisos. *
  1. Mejora continua: Utiliza métricas, retrospectivas, incidentes y resultados de lanzamiento para fortalecer los procesos de prueba y evitar la recurrencia.

Condiciones de trabajo y requisitos físicos

  1. El trabajo se realiza principalmente en un entorno de oficina profesional o de tecnología remota utilizando una computadora, teléfono, herramientas de colaboración y sistemas de prueba durante períodos prolongados.
  1. Debe ser capaz de participar en lanzamientos programados, validaciones de producción, respuesta a incidentes o actividades de prueba fuera del horario laboral normal cuando sea necesario.
  1. Debe ser capaz de comunicarse de manera efectiva, revisar información detallada en pantalla y realizar actividades repetitivas con teclado y mouse con o sin adaptaciones razonables.
  1. Puede requerirse viajar ocasionalmente a ubicaciones de MCU, sitios de proveedores o reuniones de proyectos.

Por qué te encantará trabajar aquí

El rango salarial para este puesto se encuentra entre $71,600-116,550 anuales. El salario base real ofrecido puede variar dependiendo de una serie de factores como el conocimiento relacionado con el trabajo, las habilidades, la experiencia y la ubicación. Los empleados en este puesto también pueden ser elegibles para un bono discrecional, 401(k) con una contribución equivalente del empleador del 6% por período de pago. Los beneficios para este puesto incluyen seguro médico, de visión, dental, de vida y de discapacidad, tiempo libre remunerado flexible y 11 días festivos pagados al año.

Municipal Credit Union (MCU) es un empleador que ofrece igualdad de oportunidades. Municipal Credit Union proporciona igualdad de oportunidades de empleo a todos los empleados y solicitantes de empleo y prohíbe la discriminación y el acoso de cualquier tipo sin distinción de raza, color, religión, edad, sexo, origen nacional, estado de discapacidad, genética, estado de veterano protegido, orientación sexual, identidad o expresión de género, o cualquier otra característica protegida por las leyes federales, estatales o locales aplicables.

Estamos comprometidos a contratar, capacitar, cultivar, promover y celebrar un entorno donde tengamos un lugar acogedor y satisfactorio para que todas las personas lo llamen hogar. La diversidad de raza, pensamiento, orientación sexual, edad, estado de veterano, religión y discapacidad nos permitirá prosperar como individuos, como equipos y como organización.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores