Analista QA | Quality Assurance | CABA
5411 Hub se encuentra en la búsqueda de un/a Analista QA para incorporarse a una organización que busca fortalecer sus procesos de calidad de software y garantizar la confiabilidad de sus soluciones tecnológicas.
Esta es una excelente oportunidad para un/a profesional con experiencia en testing funcional, pruebas de APIs y validación de datos, que busque participar activamente en el ciclo de desarrollo de software, detectar defectos de manera temprana y contribuir a la mejora continua de los procesos de calidad.
Buscamos un perfil analítico, organizado y orientado al detalle, con capacidad para trabajar en equipos ágiles y colaborar con desarrolladores, Project Managers y analistas funcionales para asegurar que cada entrega cumpla con los requerimientos del negocio.
Descripción del puesto
El/la Analista QA será responsable de asegurar la calidad de los productos y desarrollos de software antes de su puesta en producción, mediante el diseño, la ejecución y el seguimiento de pruebas funcionales y no funcionales.
La posición tendrá un rol clave en la identificación temprana de defectos, la validación de integraciones entre sistemas y la reducción de riesgos operativos, garantizando que las soluciones desarrolladas cumplan con los requerimientos funcionales, técnicos y de seguridad.
Trabajará en colaboración con equipos multidisciplinarios, participando en las distintas etapas del ciclo de desarrollo de software y contribuyendo a la mejora continua de las prácticas de testing.
Principales responsabilidades
Testing & Aseguramiento de Calidad
- Analizar requerimientos, historias de usuario y criterios de aceptación para identificar escenarios de prueba.
- Diseñar planes de prueba y casos de prueba con trazabilidad hacia los requerimientos funcionales.
- Ejecutar pruebas funcionales, de integración, de regresión y de aceptación de usuario (UAT).
- Realizar pruebas sobre aplicaciones web, APIs y procesos batch.
- Identificar, documentar y reportar defectos de manera clara, precisa y reproducible.
- Priorizar incidencias y realizar seguimiento hasta su resolución.
- Verificar las correcciones implementadas mediante re-tests y pruebas de regresión.
- Participar en la definición de criterios de salida y validaciones previas a la puesta en producción.
Pruebas de APIs & Validación de Datos
- Diseñar y ejecutar pruebas de APIs REST y SOAP utilizando Postman, SoapUI o herramientas equivalentes.
- Validar integraciones e intercambios de información entre diferentes sistemas.
- Ejecutar consultas SQL para verificar la consistencia, integridad y exactitud de los datos.
- Analizar respuestas HTTP, códigos de estado y estructuras de datos JSON/XML.
- Detectar inconsistencias y posibles errores en los flujos de información.
- Mantener y gestionar datos de prueba, evitando el uso de información real o sensible en ambientes de testing.
Gestión de Defectos & Trabajo Ágil
- Gestionar casos de prueba, incidencias y defectos mediante Jira, TestRail, Azure DevOps, Zephyr o herramientas similares.
- Trabajar en conjunto con desarrolladores, Project Managers y analistas funcionales.
- Participar en ceremonias y dinámicas de trabajo bajo metodologías ágiles, como Scrum y Kanban.
- Acompañar los ciclos de desarrollo y las entregas incrementales de software.
- Comunicar hallazgos, riesgos y resultados de las pruebas a los equipos involucrados.
Mejora Continua & Prevención de Defectos
- Proponer mejoras en los procesos, estrategias y prácticas de testing.
- Identificar oportunidades para prevenir defectos desde etapas tempranas del desarrollo.
- Contribuir a la estandarización y documentación de los procesos de calidad.
- Colaborar en la evaluación e incorporación de herramientas y prácticas que optimicen las actividades de QA.
Requisitos
- Experiencia de 3 a 5 años en testing de software, Quality Assurance o posiciones similares.
- Formación universitaria o terciaria en curso, preferentemente en Sistemas, Informática, Tecnología o carreras afines.
- Sólidos conocimientos de fundamentos de testing, niveles y tipos de pruebas.
- Experiencia en diseño y documentación de casos de prueba, planes de prueba y reportes de defectos.
- Conocimiento de técnicas de diseño de casos de prueba, como partición de equivalencias, análisis de valores límite y tablas de decisión.
- Conocimiento del ciclo de vida de desarrollo de software (SDLC) y del ciclo de vida de los defectos.
- Experiencia ejecutando pruebas funcionales, de integración, regresión y UAT.
- Experiencia en pruebas de APIs REST y SOAP con Postman, SoapUI o herramientas equivalentes.
- Manejo intermedio de SQL, incluyendo consultas con JOIN, filtros y agrupaciones para validar datos.
- Experiencia utilizando herramientas de gestión de pruebas y defectos, como Jira, TestRail, Azure DevOps, Zephyr o similares.
- Conocimiento de metodologías ágiles, especialmente Scrum y Kanban.
- Conocimientos básicos de arquitectura web: HTTP, códigos de respuesta, JSON/XML, cookies y sesiones.
- Experiencia trabajando en equipos ágiles junto con desarrolladores, Project Managers y analistas funcionales.
- Capacidad para documentar y comunicar defectos de manera clara y reproducible.
Experiencia valorada
- Experiencia en automatización de pruebas con Selenium, Cypress, Playwright o herramientas similares.
- Conocimientos de automatización de APIs mediante RestAssured, Postman/Newman u otras herramientas equivalentes.
- Manejo de algún lenguaje de programación o scripting, como Python, JavaScript, Java o PHP.
- Experiencia en pruebas de performance y carga con JMeter, k6 o Gatling.
- Conocimientos básicos de testing de seguridad, OWASP Top 10, validación de entradas y manejo de sesiones.
- Nociones de seguridad y cumplimiento de estándares aplicables a medios de pago, como PCI DSS.
- Experiencia en fintech, banca, medios de pago o sectores regulados.
- Conocimiento de procesos de pago, autorizaciones, conciliaciones, contracargos, QR, débito inmediato y sistemas antifraude.
- Experiencia en pruebas de aplicaciones móviles Android/iOS y compatibilidad entre navegadores.
- Participación en procesos de puesta en producción, incluyendo planes de prueba, regresión y definición de criterios de salida.
- Experiencia previa como Analista Funcional con responsabilidades de testing.
Competencias clave
- Organización y planificación.
- Atención al detalle y capacidad analítica.
- Trabajo en equipo y colaboración interdisciplinaria.
- Constancia y precisión en tareas operativas y repetitivas.
- Criterio para identificar, analizar y priorizar defectos.
- Curiosidad y disposición para investigar problemas y aprender nuevas herramientas.
- Autonomía para gestionar las tareas asignadas y realizar seguimiento de incidencias.
Qué encontrarás
- La oportunidad de participar en procesos de aseguramiento de calidad en productos y desarrollos de software.
- Un entorno de trabajo colaborativo con equipos técnicos y funcionales.
- Participación en distintas etapas del ciclo de desarrollo, desde el análisis de requerimientos hasta la puesta en producción.
- Posibilidad de aportar mejoras a los procesos de testing y prevención de defectos.
- Un esquema de trabajo híbrido que combina presencialidad y trabajo remoto.
Skills needed: Quality Assurance, Software Testing, Functional Testing, API Testing, SQL, Postman, SoapUI, Regression Testing, Integration Testing, UAT, Jira, Agile Methodologies, REST, SOAP
Job Category: Information Technology, Quality Assurance, Software Testing
Job Type: Direct Hiring, Full Time, Hybrid
Location: Argentina | Modalidad híbrida (2 días presenciales y 3 días de home office)
Work Schedule: Monday to Friday, 9:00 AM – 6:00 PM (Argentina Time)
Seniority Level: Semi-Senior