Qa Engineer
Job Description:
Responsabilidades
El candidato ideal será responsable de definir casos de uso y conjuntos de pruebas para cada microservicio desarrollado en Quarkus, así como de ejecutar pruebas, generar informes y colaborar estrechamente con los equipos de desarrollo y negocio para garantizar la calidad del software.
Las principales responsabilidades serán:
Definir casos de uso y conjuntos de pruebas exhaustivos para validar cada microservicio desarrollado en Quarkus.
Ejecutar conjuntos de pruebas para validar la funcionalidad, rendimiento y seguridad de los microservicios.
Generar y entregar informes detallados asociados a cada ejecución de pruebas, tanto aisladas como de integración, para cada microservicio.
Interpretar registros (logs) para identificar y diagnosticar errores reportados durante las pruebas ejecutadas en los microservicios.
Mantener una comunicación continua con los equipos de negocio para comprender los requisitos y garantizar que las pruebas sean aplicadas de manera efectiva a cada microservicio.
Colaborar en la definición de requisitos junto a los equipos de desarrollo, proporcionando asesoramiento desde una perspectiva de calidad.
Participar activamente en reuniones y discusiones técnicas para garantizar la alineación entre los equipos de desarrollo, calidad y negocio.
Contribuir al continuo mejoramiento de los procesos de pruebas y calidad del software, proponiendo y aplicando mejoras en las prácticas existentes.
Requisitos
Estudios profesionales de tecnología en ingeniería de software o similares; en este último caso con experiencia superior a 4 años en el área
3+ años de experiencia como Analista Funcional y/o en control de calidad (QA).
Experiencia en el uso de herramientas de gestión de pruebas como Jira, Azu Devops, etc.
Familiaridad con herramientas de automatización de pruebas como Selenium o Karate.
Conocimiento de Jmeter, Gherkin, TestRail / Zephyr
Comprensión de conceptos de seguridad y cumplimiento en aplicaciones financieras.
Se valora altamente la experiencia en proyectos de QA de software en sector financiero.
Capacidad para trabajar de manera efectiva en equipos distribuidos y en proyectos internacionales.
Pasión por aprender y mantenerse al tanto de las últimas tendencias y tecnologías en el QA de software.
Skills de comunicación, negociación y mediación.
Fuertes habilidades de identificación y resolución de problemas.
Conocimiento de metodologías ágiles (Scrum/Kanban) y experiencia previa trabajando en equipos cross-funcionales.
Certificaciones Deseables:
Certified Tester Foundation Level (CTFL) por ISTQB (para QA).
Certificación en Business Analysis (IIBA o similar) es un plus.
Certificaciones relacionadas con automatización de pruebas (por ejemplo, en herramientas como Selenium o Karate).
Horario de Trabajo y días festivos: República Dominicana
Contrato de 6 meses