Informática
Retos de Testing y Aseguramiento de Calidad
Los retos de Testing y Aseguramiento de Calidad te colocan detrás de la red de seguridad que permite lanzar software con confianza. Desarrollarás habilidades en Testing de Software, Unit Testing y Testing Automatizado, construirás flujos de Testing End-to-End y leerás Informes de Cobertura para encontrar los huecos que importan antes que los usuarios.
A partir de ahí abordarás los temas más complejos — Arquitectura de Testing, Disciplina de Pirámide de Testing, Contract Testing y Pruebas de Carga — junto con Análisis Estático, Generación de Tests Asistida por IA y prácticas reguladas como Calibración ISO 17025 y Flujos CAPA. Cada reto que resuelvas te otorga una credencial verificada para mostrar a los reclutadores.
- CodePrincipianteNuevo
Mantenimiento Evolutivo de una App de Inventario en una Bodega de La Rioja
Recibes el repositorio (PHP 7.4, MySQL 8, sin tests, despliegue manual con FTP) y una entrevista de 60 minutos con la operadora principal. Migra primero el repositorio a Git si …
- Maintenance
- Git
- Php
Software Engineering Foundations - AnalysisPrincipianteNuevo
Auditoría de Calidad y Plan de Mejora en un SaaS B2B de Bogotá
Recibes acceso de lectura al repositorio (240.000 líneas de C#, 1.200 archivos) y a 6 meses de PRs en GitHub. Corre análisis estático con SonarQube y un reporte de cobertura con…
- Code Quality
- Static Analysis
- Documentation
Software Construction - CodeIntermedioNuevo
Refactor Especificado del Módulo de Pagos en una Marketplace de Buenos Aires
Recibes el módulo en Java 17 (pagos: charge, refund, void, capture, partialCapture, reverse) con pruebas mínimas. Paso 1: escribe la especificación formal de las 6 operaciones e…
- Specifications
- Refactoring
- Property Based Testing
Software Construction - CodeSéniorNuevo
Diseñar un análisis de punteros para una base de código C++ legacy
Implementa un análisis de punteros basado en Andersen (inclusion-based) o Steensgaard (unification-based) sobre LLVM IR. Justifica la elección con el trade-off precisión vs esca…
- Pointer Analysis
- Static Analysis
- Program Analysis
Program Analysis Develop in-demand professional skills.
Each challenge names the skills it strengthens. Over time, your profile fills with the competences a hiring manager would actually look for.
Why Ewance
- CodeIntermedioNuevo
Pruebas de Integración para un Marketplace Logístico en Valencia
Identifica los 5 flujos de negocio críticos (alta de carga, asignación a transportista, confirmación de carga, entrega y facturación). Para cada flujo, escribe pruebas de integr…
- Integration Testing
- Test Containers
- Ci Cd
Multidisciplinar - AnalysisPrincipianteNuevo
Plan de Pruebas y QA para un Portal de Reservas en una Agencia de Viajes de Mallorca
Recibes el portal en staging (PHP 8 + MySQL + Stripe en modo test), un documento de 20 páginas del proveedor y los criterios de negocio. Diseña un plan de pruebas con secciones:…
- Software Testing
- Test Design
- Qa Process
Software Engineering Foundations - AnalysisIntermedioNuevo
Software Analytics para una Plataforma SaaS B2B en Medellín
Recibes acceso de lectura a los 18 repos en GitHub y al export de incidencias del último año en PagerDuty (anonimizado). Construye un pipeline en Python que extraiga, por reposi…
- Software Analytics
- Git
- Python
Multidisciplinar - DesignPrincipianteNuevo
Onboarding Self-Service para SaaS Vertical de Hotelería
Mapea el onboarding actual con un CSM (graba 3 sesiones reales con su permiso). Diseña el wizard self-service: 7 pasos (cuenta, propiedad, integración PMS, importar histórico, c…
- Saas Architecture
- User Onboarding
- API Integration
Engineering Software as a Service - Browse challenges
Explore role
Strategy Analyst
Frame the business question, model the options, build the recommendation. From market sizing to competitive analysis, this role is where strategy consulting meets in-house decision-making.
- CodePrincipianteNuevo
Verificación funcional de IP DMA para empresa de IoT industrial
Construye un testbench en cocotb (Python) para el IP DMA provisto (con interfaces AXI4 para configuración y AXI4-Stream para datos). Implementa modelo de memoria, drivers AXI, y…
- Cocotb
- Functional Verification
- Axi4
Digital Systems Design - CodeIntermedioNuevo
Optimiza un onboarding móvil con A/B testing para fintech LATAM
Recibe acceso a la analítica del funnel (anonimizada) y al repositorio de la app (Flutter, bare). Diagnostica los 3 puntos de mayor abandono (probable: captura de cédula, biomet…
- Flutter
- Ab Testing
- Funnel Analysis
Mobile Application Development - CodeIntermedioNuevo
Estrategia de Pruebas de Mutación para una Plataforma EdTech de Buenos Aires
Recibes 4 servicios en Java 21 (Maven + JUnit5 + JaCoCo). Introduce Pitest con el conjunto de mutadores activado por defecto y ejecuta el baseline. Para cada servicio, mide muta…
- Mutation Testing
- Automated Testing
- Java
Multidisciplinar - CodeIntermedioNuevo
Auditoría SAST y Pipeline Seguro para una FinTech de Pagos en Bilbao
Recibes 4 repositorios (Java Spring Boot, Node.js, Python, Go) con alrededor de 380.000 líneas combinadas. Configura Semgrep (rulepack pci-dss + p/owasp-top-ten) y CodeQL para l…
- Static Analysis
- Sast
- Secure Coding
Software Security Get recognized by recruiters and employers.
Credentials are blockchain-anchored via LearnCoin — tamper-evident, portable, link-shareable on LinkedIn and beyond.
Why Ewance
- DesignPrincipianteNuevo
Schema evolution para feed de eventos de telemedicina
Audita los 11 esquemas actuales (JSON sin contrato). Convierte a Protobuf con reglas de evolución claras (campos nuevos opcionales, deprecación con sunset). Configura Buf Schema…
- Protobuf
- Schema Registry
- Ci Cd
Event-Driven Architecture - CodeIntermedioNuevo
Debug de latencia p99 con trazas distribuidas en una API hispana
Recibe acceso a Jaeger con 4 servicios instrumentados parcialmente (auth, catalog, progress, billing), métricas Prometheus y logs. Audita instrumentación, completa span enrichme…
- Distributed Tracing
- Jaeger
- Opentelemetry
Software Observability - AnalysisPrincipianteNuevo
Gestión de Deuda Técnica en una InsurTech de São Paulo
Recibes acceso al monolito en TypeScript (Next.js + NestJS, alrededor de 220.000 líneas) y a 18 meses de PRs. Conduce 8 entrevistas de 30 minutos (1 por equipo) para recolectar …
- Technical Debt
- Static Analysis
- Documentation
Multidisciplinar - CodePrincipianteNuevo
Diseño OO de un simulador de inventario para tienda de cómics
Diseña un modelo OO en C++17 que incluya: clase abstracta Producto con subclases Comic, MerchandisingFigura y JuegoMesa, clase Cliente con subclases Casual y Coleccionista (con …
- Cpp
- Object Oriented Design
- Polymorphism
Object-Oriented Programming and Design - CodeSéniorNuevo
Interpretación abstracta para análisis de overflow en firmware embebido
Implementa el analizador en OCaml o Rust sobre LLVM IR. Modela el dominio de intervalos para enteros con widening al cruzar bucles. Combina con dominio de paridad para mejorar p…
- Abstract Interpretation
- Static Analysis
- Program Analysis
Program Analysis - CodePrincipianteNuevo
Refactor SOLID de un Módulo de Notificaciones en una EdTech de Lima
Recibes el módulo en Python 3.12 con pruebas mínimas. Empieza por escribir tests de caracterización para los 3 canales existentes. Aplica Single Responsibility separando dispatc…
- Solid Principles
- Refactoring
- Python
Software Design and Design Patterns - CodeIntermedioNuevo
Rediseño con Patrones de un Núcleo de Reservas en un MarTech de Málaga
Recibes el módulo en TypeScript (Node.js 20, Vitest) y un set de 120 pruebas E2E (end-to-end) que definen el comportamiento esperado. Identifica los puntos de variabilidad (regl…
- Design Patterns
- Refactoring
- Typescript
Software Design and Design Patterns - CodeSéniorNuevo
Diseña un sistema de serving para LLMs con autoscaling para una empresa SaaS
Recibirás el modelo (Mistral-7B fine-tuned), trazas de tráfico de 4 semanas y acceso a un clúster Kubernetes con KEDA (Kubernetes Event-driven Autoscaling). Implementa: (1) desp…
- LLM Serving
- Autoscaling
- Kubernetes
ML Engineering and Production ML - CodeIntermedioNuevo
Diseñar capa anti-corrupción para integrar logística LATAM
Analiza los modelos heredados (esquema XML de SOAP + diccionario de datos de AS/400 provistos). Modela el dominio nuevo de Envío (entidades, value objects, eventos) sin filtrar …
- Anti Corruption Layer
- Csharp
- Dotnet
Domain-Driven Design - AnalysisIntermedioNuevo
Capacity Planning y Pruebas de Carga para Pico de Black Friday
Analiza tráfico histórico de los últimos 18 meses (logs de Cloudflare + métricas Prometheus). Modela la carga esperada: 44x RPS base, distribución por endpoint, ratio lectura/es…
- Capacity Planning
- Load Testing
- Autoscaling
Site Reliability Engineering - CodeIntermedioNuevo
Tutor adaptativo de matemáticas para secundaria
Recibirás un banco de 1.500 ejercicios etiquetados por concepto y dificultad, además del histórico de respuestas de 4.000 estudiantes (sesiones, aciertos, tiempos). Entrenarás u…
- Knowledge Tracing
- Adaptive Learning
- Recommender Systems
Multidisciplinar - AnalysisIntermedioNuevo
Análisis de Impacto de Cambio para una Plataforma de Salud en Santiago
Recibes la lista de 14 cambios del equipo legal (anonimización de campos, retención modificada, consentimientos granulares, etc.), el código y el mapa de integraciones. Construy…
- Change Impact Analysis
- Static Analysis
- Ruby
Software Evolution and Maintenance
Cómo funciona
Del briefing al certificado, en seis pasos.
Paso 01
Explora retos alineados con tus estudios.
Paso 02
Acepta el que encaja con tus metas.
Paso 03
Trabájalo con la guía del AI Copilot.
Paso 04
Envíalo para una evaluación estructurada.
Paso 05
Consigue una credencial verificada.
Paso 06
Añádela a LinkedIn con un solo clic.
Familias de competencias relacionadas
Explorar todas las competenciasInformática
Fundamentos de Programación
19 competencias
Informática
Bases de Datos y Almacenamiento
12 competencias
Informática
Desarrollo Backend y APIs
11 competencias
Informática
DevOps y CI/CD
11 competencias
Informática
Seguridad y Ciberdefensa
13 competencias
Informática
Ingeniería de Datos y Pipelines
12 competencias
Equipos del sector tras una década de briefings prácticos
¿Reclutando de este grupo?
Patrocina un reto y conoce candidatos a través de su trabajo real.
Los equipos de la industria pueden diseñar briefings en torno a las habilidades que buscan, y evaluar a los estudiantes por entregables puntuados con rúbrica — no por currículums.



















































































