About this project
it-programming / mobile-development
Open
YOIN es una aplicación social/de comunidad (iOS y Android) donde los usuarios crean y se unen a planes, forman grupos, chatean en tiempo real y se conectan con partners (negocios) y sus comunidades. Cuenta con varios niveles de suscripción, notificaciones push, panel de administración y un CRM para partners. Estamos en fase de crecimiento y queremos reforzar la calidad antes de seguir escalando. Buscamos un QA senior que nos ayude a montar un proceso de testing sólido y a prevenir bugs en flujos críticos. Stack de Tecnologías: La aplicación móvil está desarrollada en Flutter (Dart) para iOS y Android. El backend utiliza Python (Flask), PostgreSQL, WebSockets para funcionalidad en tiempo real y Firebase Cloud Messaging para notificaciones. Otros componentes incluyen un panel de administración web, un CRM para partners y analítica con PostHog. Responsabilidades del Rol: Diseñar y ejecutar planes de prueba sobre flujos clave como onboarding, chat en tiempo real, planes y grupos, gestión de amigos, suscripciones/pagos, notificaciones push y moderación (baneos). Realizar testing manual exploratorio y de regresión en dispositivos reales iOS y Android, con un enfoque particular en el comportamiento de la aplicación en segundo plano/cerrada, notificaciones push y diferentes estados de red. Reportar bugs de forma clara y reproducible, incluyendo pasos detallados, evidencias y la severidad del problema. Colaborar en la definición de la estrategia de qa, incluyendo la creación de casos de prueba, checklists de releases y, si es pertinente, la implementación de automatización (tanto a nivel de api como e2e). Requisitos Indispensables: Experiencia senior demostrable como QA en aplicaciones móviles (iOS y Android). Sólido criterio en testing manual, diseño de casos de prueba y reporte de bugs. Experiencia probando APIs REST y aplicaciones con funcionalidad en tiempo real (chat/websockets). Experiencia con notificaciones push, incluyendo el manejo de estados en segundo plano, permisos y el throttling de iOS. Excelente comunicación en español y capacidad para trabajar de forma autónoma en remoto. Requisitos Deseables: Experiencia en automatización de pruebas (integration_test/Flutter, Appium o frameworks E2E equivalentes). Familiaridad con Flutter y backends basados en Python/Flask. Conocimiento en pruebas de pagos/suscripciones in-app y analítica de producto.
Category IT & Programming
Subcategory Apps programming. Android, iOS and others
What is the scope of the project? Create a new app
Project duration Not specified
Skills needed