Banco Popular Dominicano

INGENIERO QA QIK

Banco Popular Dominicano Santo Domingo, Distrito Nacional, Dominican Republic

Financial Services · 5,001-10,000 employees

Jul 26
qa Senior (5-10 yrs) Full-time Dominican Republic
Log in to apply, save this posting, or score it against your profile with AI.

About the role

The QA Engineer will design and execute automated and manual tests to ensure system functionality and quality. They will also lead the testing team, facilitate agile meetings, and provide coaching to ensure project goals are met.

What they look for

Automated testing Manual testing Performance testing Security testing Regression testing JavaScript Cloud environments Mobile testing iOS Android Black box testing Grey box testing Agile methodologies Team leadership Coaching Software quality assurance

Requirements

Candidates must have a university degree in Systems Engineering or Computer Science and over 5 years of experience in automated testing for frontend and backend. Proficiency in mobile testing, performance testing, and cloud environments is required.

Full description

Propósito General

Garantizar la realización de pruebas automatizadas/manuales de los softwares para cubrir eficientemente la funcionalidad del sistema sin comprometer la calidad. Capacitar a los miembros del equipo para crear sistemas de alto rendimiento y seguridad. Ejecutar pruebas de rendimiento/seguridad, mediante la definición y simulación de los unhappy paths y edge cases, que contribuyan a crear un sistema altamente resistente.

Funciones Relevantes

1. Diseñar y ejecutar las pruebas a ser aplicadas a los sistemas y funcionalidades desarrolladas, a fin de garantizar el óptimo desempeño de las mismas:

  • Gestión de pruebas

 Identificar y priorizar las necesidades actuales y futuras de los equipos de QA, diseñar nuevos procesos de prueba, así como optimizar los ya existentes, a fin de asegurar que todas las funciones desarrolladas por el equipo se prueben.

 Gestionar las herramientas necesarias para el desarrollo de las pruebas automatizadas y manuales, coordinando la preparación de los ambientes de pruebas requeridos.

 Coordinar y ejecutar las pruebas del producto, mediante el desarrollo de scripts y programas de test necesarios, a fin de cubrir eficientemente la funcionalidad del sistema sin comprometer la calidad.

 Asegurar la oportuna regularización de fallas y defectos detectadas durante el desarrollo del ambiente de prueba, velando por su adecuada solución y priorización.

 Planificar y facilitar la ejecución de pruebas de aceptación del usuario (certificación), a fin de validar la calidad de la documentación durante todo el proceso de desarrollo.

 Ejecutar pruebas en entornos de producción después de la implementación de los productos digitales, para garantizar la calidad.

Funciones Relevantes

  • Alineación de equipo:

 Liderar el progreso del equipo de pruebas mediante la coordinación de reuniones agiles y la eliminación de los impedimentos y bloqueos que se encuentren en el proceso, con el objetivo de lograr las metas del proyecto.

 Mantener el enfoque del equipo en las metas diarias definidas y a la iteración en el contexto de los objetivos del equipo.

 Servir de apoyo al equipo, con el fin de asegurar de que el producto se encuentre alineado a la estrategia del negocio.

 Mantener el flujo de trabajo de los integrantes del equipo dentro de los parámetros definidos que permitan el óptimo desempeño en la gestión asignada.

 Garantizar el cumplimiento y entrega de las tareas en el proyecto dentro de los plazos establecidos.

 Asegurar la mejora continua del desempeño del equipo de pruebas mediante el liderazgo, la asesoría y coaching, entrenamiento y motivación que faciliten la cooperación interna.

Requerimientos Preferibles del Puesto

  • Universitario en Ingeniería en Sistemas o Informatica/Computos

Requerimientos Aceptados del Puesto

NA

Formación Complementaria

Conocimiento herramientas Black Box como Grey Box para aplicaciones móviles tanto para dispositivos iOS como Android. Conocimiento sobre identificación defectos, variaciones y agregaciones de los entregables frente a las historias de usuario establecidas. Experiencia aplicando y definiendo pruebas de regresión. Experiencia aplicando pruebas de rendimiento de software y generando planes de mejora. Preferible conocimientos de tecnologías JavaScript y en ambientes en la nube.

Idiomas

NA

Experiencia / Trayectoria

+5 años de experiencia con procesos, tecnologías y metodologías de testing automatizado tanto para frontend como para backend. Experiencia validando la aceptación de historias de usuario frente a los entregables del equipo de desarrollo.

Competencias Conductuales

  • Agilidad de aprendizaje
  • Agilidad e innovación
  • Capacidad Analítica
  • Orientación a la excelencia
  • Orientación al cliente
  • Valor de la diversidad
  • Visión estratégica

Similar roles