Rol responsable de garantizar la calidad funcional y la seguridad integral del producto en cada release. Actúa como última línea de defensa antes de producción, validando tanto la experiencia de usuario como la protección de los datos sensibles.
Sobre el proyecto
Aplicación móvil (iOS/Android) y backend que maneja dinero real, criptomonedas, datos bancarios y documentos de identidad. Requiere estándares altos de seguridad y calidad.
Responsabilidades · QA
- Diseñar y ejecutar planes de prueba (funcionales, regresión, integración).
- Pruebas manuales en dispositivos reales (Android e iOS).
- Pruebas de APIs (Postman, curl, automatización).
- Identificar, documentar y dar seguimiento a bugs.
- Validar flujos críticos: registro, KYC, transacciones, suscripciones.
- Coordinar con desarrollo para reproducir y verificar fixes.
- Escribir y mantener casos de prueba.
Responsabilidades · Ciberseguridad
- Auditar la aplicación móvil y el backend para identificar vulnerabilidades.
- Pruebas de penetración (OWASP Top 10, OWASP Mobile).
- Revisar configuración de servidores, firewalls, SSL y headers HTTP.
- Validar el manejo seguro de tokens, contraseñas y datos sensibles (PII).
- Revisar que los datos en tránsito y en reposo estén cifrados.
- Evaluar dependencias y librerías por vulnerabilidades conocidas (CVEs).
- Implementar y monitorear herramientas de seguridad (SonarCloud, CodeQL, Aikido, Dependabot).
- Documentar hallazgos y recomendar remediaciones.
Requisitos obligatorios
- +2 años de experiencia en QA (manual y/o automatizado).
- Experiencia probando aplicaciones móviles (Android e iOS).
- Conocimiento de OWASP Top 10 y OWASP Mobile Top 10.
- Experiencia con herramientas de pruebas de API (Postman, Insomnia).
- Capacidad para leer código y entender flujos técnicos.
- Experiencia documentando bugs y casos de prueba.
- Dominio avanzado de IA's.
Conocimientos deseables
- Certificaciones de seguridad (CEH, OSCP, CompTIA Security+).
- Experiencia con herramientas SAST/DAST (SonarCloud, Snyk, Burp Suite).
- Experiencia en aplicaciones que manejan dinero o datos financieros.
- Conocimiento de compliance (PCI-DSS, GDPR, regulaciones KYC/AML).
- Experiencia con pruebas automatizadas (Jest, Detox, Appium).
- Experiencia con GitHub Security (Code Scanning, Dependabot, Secret Scanning).
Stack actual: React Native (Expo) | Go | PostgreSQL | SonarCloud | CodeQL | Aikido Security | Sentry