Informatik
Testing & Qualitätssicherung Industrieprojekte
Testing & Qualitätssicherung-Challenges stellen dich hinter das Sicherheitsnetz, das Software mit Vertrauen ausliefern lässt. Du entwickelst Fähigkeiten in Software-Testing, Unit Testing und Automatisierten Tests, baust End-to-End-Testing-Abläufe auf und liest Coverage-Reports, um die entscheidenden Lücken zu finden, bevor Nutzer es tun.
Von dort meisterst du die kniffligeren Themen — Test-Architektur, Test-Pyramid-Disziplin, Contract Testing und Lasttests — gemeinsam mit Static Analysis, KI-gestützter Testgenerierung sowie regulierten Praktiken wie ISO 17025-Kalibrierung und CAPA-Workflows. Jede gelöste Challenge bringt dir einen verifizierten Nachweis für Recruiter.
Empfohlene Industrieprojekte
- CodeEinsteigerNeu
Modulares Buchungs-Skript fuer ein Tiroler Berghotel
Lies den 1.200-Zeilen-Code und identifiziere die vier Verantwortungsbereiche. Definiere fuer jeden Bereich eine klare Modul-API (Funktionen mit Type-Hints, klare Eingaben, klare…
- Programming Abstractions
- Modular Design
- Refactoring
Programming Abstractions - CodeMittelstufeNeu
Refactoring-Legacy-Code für industrielle Steuerungssoftware
Du arbeitest als Software Engineer allein an einem begrenzten Modul der Steuerungssoftware, das die Werkzeugwechsel-Logik steuert. Analysiere den vorliegenden Legacy-Code (ca. 4…
- Legacy Code Refactoring
- Unit Testing
- C Plus Plus
Software Engineering and Quality Assurance - AnalysisEinsteigerNeu
Schwachstellen-Audit einer PHP-Anwendung eines Versicherungsmaklers
Untersuche den bereitgestellten PHP-Quellcode auf die OWASP Top 10 Schwachstellenkategorien (Injection, kaputte Authentifizierung, Cross-Site Scripting, unsichere Deserialisieru…
- Vulnerability Assessment
- OWASP Top 10
- Static Analysis
Introduction to Computer Security - DesignMittelstufeNeu
Skalierbare Web-Crawler-Architektur für ein Münchner Marktforschungs-Unternehmen entwerfen
Erhebe den heutigen Bottleneck (einzelne Python-Pipeline, SQLite-Index, Disk-Locking). Entwirf eine drei-Schichten-Architektur: Frontier-Service (URL-Verwaltung), Fetcher-Worker…
- Scalable System Design
- Distributed Systems
- Kafka
Performance Engineering of Software Systems Practice your coursework on real scenarios.
Every challenge is shaped from real-world context — not generic exercises. The work mirrors what your degree prepares you for.
Why Ewance
- CodeEinsteigerNeu
Fehlerlokalisierung und Recovery für einen JSON-Konfigurationsparser
Du erhältst den bestehenden Parser in TypeScript, 6 reale anonymisierte Konfigurationsdateien (zwischen 5.000 und 40.000 Zeilen) und eine Liste mit 25 typischen Fehlerklassen au…
- Parsing
- Error Recovery
- Typescript
Compiler Construction - AnalysisEinsteigerNeu
Testpyramide für eine Münchner B2B-SaaS-Plattform neu aufbauen
Sie erhalten den anonymisierten Testbericht der letzten 30 Tage (Laufzeit, Flakiness-Rate, Coverage pro Service), die Liste aller 1.240 Testfälle mit Tags und die aktuelle GitHu…
- Test Strategy
- Test Pyramid
- Ci Cd
Software Testing and Quality Assurance - CodeEinsteigerNeu
Bayessche A/B-Auswertung fuer Wiener Healthtech-App
Du erhaeltst rohe Event-Logs der letzten 8 Wochen pro Variante. Modelliere die 14-Tage-Retention als Beta-Binomial mit einem hierarchischen Prior, der alle Varianten leicht zuei…
- Bayesian Inference
- Mcmc
- Hierarchical Models
Probabilistic Machine Learning - CodeEinsteigerNeu
Memory-Pool-Allokator für ein eingebettetes Diagnose-Tool
Sie erhalten das bestehende C-Modul (rund 800 Zeilen), eine Hardware-Test-Box mit ARM Cortex-M4 und ein realistisches Verbrauchs-Profil aus einer Feldmessung (Allokations-Größen…
- C Programming
- Memory Management
- Embedded Systems
Imperative and Low-Level Programming - Browse challenges
Explore role
Product Manager
Ship product that solves real user problems. Combine user research, prototyping, and stakeholder alignment to turn ambiguous briefs into measurable wins — the role at the centre of modern software teams.
- AnalysisEinsteigerNeu
A/B-Test-Design für Premium-E-Bike-Konfigurator
Du erstellst ein vollständiges A/B-Test-Protokoll für den Konfigurator-Relaunch: Hypothesenformulierung, Stichprobenplanung (Power-Analyse zur Bestimmung der benötigten Teilnehm…
- Ab Testing
- Regression Analysis
- Experimental Design
Marketing Analytics - CodeMittelstufeNeu
Codebasis fuer ein Mittelstand-ERP-Modul lesbar refaktorisieren
Beginne mit der Erstellung von Charakterisierungstests (Tests, die das aktuelle Verhalten festhalten, nicht das gewuenschte), um die bestehende Funktionalitaet abzusichern. Iden…
- Refactoring
- Automated Testing
- Code Review
Software Construction - CodeEinsteigerNeu
Refactoring-Kennzahlen-Dashboard für DACH-Beratungsmandat
Bauen Sie ein Refactoring-Dashboard, das aus einer Git-Historie zeitliche Verläufe extrahiert: Code-Komplexität pro Modul, Test-Coverage, Code-Duplikation, Smell-Trends (über Co…
- Dashboard Design
- Git History Analysis
- Static Analysis
Refactoring and Code Smell Detection - CodeMittelstufeNeu
Reverse-Engineering einer proprietären Binärdatenstruktur
Sie erhalten 200 Sample-Dateien (anonymisierte Rezepte), eine Excel-Tabelle mit den menschenlesbaren Soll-Werten für 30 davon und Zugriff auf eine alte Read-Only-Software, die a…
- Cpp Programming
- Binary Data Layout
- Reverse Engineering
Imperative and Low-Level Programming Build a verifiable portfolio.
Submissions become evidence. Reviewers with shipping experience score against a rubric; the result becomes a credential anyone can verify.
Why Ewance
- CodeMittelstufeNeu
Statische Analyse-Regel fuer eine Frankfurter Banken-Codebasis schreiben
Waehle ein Werkzeug (Semgrep ist fuer Einstieg meist am produktivsten). Schreibe fuer jede der drei Bug-Klassen eine eigene Regel mit Erklaerung, Negativ- und Positiv-Beispielen…
- Program Analysis
- Static Analysis
- Semgrep
Program Analysis - CodeMittelstufeNeu
Lernende Re-Ranking-Schicht für eine Reise-Suchplattform
Du erhältst 1,2 Mio anonymisierte Such-Logeinträge mit Klicks und Buchungen aus drei Monaten, plus ein vordefiniertes Feature-Set (Preis, Bewertung, Verfügbarkeit, Reiseziel-Bel…
- Learning To Rank
- Lambdamart
- Xgboost
Information Retrieval and Search - CodeEinsteigerNeu
Debugging-Workflow fuer ein produktives Logistik-Modul aufbauen
Analysiere die letzten 20 Produktionsvorfaelle (anonymisierte Vorfallberichte werden bereitgestellt) und identifiziere die haeufigsten Diagnose-Engpaesse. Fuehre strukturiertes …
- Debugging
- Logging
- Version Control
Software Construction - CodeEinsteigerNeu
Test-Suite und Code-Reviews fuer ein wachsendes Produkt-Team einfuehren
Analysiere die bestehende Modulstruktur und identifiziere die zehn fehleranfaelligsten Funktionen anhand der Issue-Historie (Zugriff auf Linear-Export). Schreibe Unit- und Integ…
- Automated Testing
- Unit Testing
- Code Review
Software Construction - CodeEinsteigerNeu
OpenAPI-Migration eines Münchner B2B-SaaS auf Version 3.1
Auditiere die aktuelle Swagger-2.0-Spezifikation gegen 87 echte Endpunkte (Postman-Collection mit 240 Beispiel-Requests liegt vor). Migriere auf OpenAPI 3.1 inklusive korrekter …
- Openapi
- REST API
- Contract Testing
API Design and GraphQL - CodeMittelstufeNeu
Serverless ML-Inferenz für ein Berliner Marketing-SaaS aufsetzen
Sie containerisieren ein bereits trainiertes Empfehlungsmodell (Modellgewicht und Inferenz-Code wird gestellt) und deployen es als Container auf AWS Lambda mit Container-Image-U…
- Serverless
- Ml Inference
- AWS
Cloud Computing for Data and ML - AnalysisMittelstufeNeu
Bug-Finding-Werkzeug fuer eine Forschungs-Codebasis evaluieren
Lass jedes der drei Werkzeuge auf einem repraesentativen Modul der Codebasis (rund 35.000 Zeilen) laufen. Erfasse Treffer-Klassen (Use-After-Free, Out-of-Bounds, Null-Pruefung, …
- Program Analysis
- Bug Finding
- Fuzzing
Program Analysis - AnalysisMittelstufeNeu
Datengetriebene Kampagnenoptimierung für ein B2B-Fintech-Startup
Analysiere die vorhandenen Kampagnendaten, identifiziere die erfolgreichsten Kanäle und Touchpoints entlang der Customer Journey (Kundenreise), und entwickle ein datengestütztes…
- Marketing Analytics
- Customer Journey Mapping
- Conversion Rate Optimization
Marketing Management - AnalysisSeniorNeu
Software-Supply-Chain-Sicherheits-Audit fuer ein medizinisches Geraete-Backend
Erzeuge ein SBOM im CycloneDX-Format mit Syft. Pruefe jede direkte und transitive Dependency gegen die OSV-Database (Open Source Vulnerabilities). Identifiziere die 20 risikorei…
- Supply Chain Security
- Static Analysis
- Ci Cd
Software Security - DesignSeniorNeu
Quality-Gate-Framework fuer ein Medizingeraete-Software-Modul
Studiere die IEC-62304-Anforderungen fuer Klasse-B-Software (relevante Abschnitte werden bereitgestellt). Mappe jede Anforderung auf einen konkreten Quality-Gate-Eintrag (z. B. …
- Quality Management
- Process Design
- Automated Testing
Software Quality and Process Improvement - CodeSeniorNeu
Legacy-COBOL-Modul einer Privatbank in Java migrieren
Inventarisiere das COBOL-Modul (Reverse Engineering via COBOL-Lexer und Domain-Interviews mit dem letzten verbliebenen Original-Entwickler). Identifiziere den abgegrenzten Teil …
- Legacy Modernization
- Reverse Engineering
- Refactoring
Software Evolution and Maintenance - CodeEinsteigerNeu
Algorithmische Problem-Loesung fuer ein Wiener Veranstaltungs-Startup
Erfasse die Eingaben (Sitzplaetze als 2D-Grid, Buchungen mit Praeferenzen) als saubere Datenstrukturen. Implementiere zwei Algorithmen: einen rekursiven Backtracking-Loesungs-Al…
- Programming Abstractions
- Recursion
- Backtracking
Programming Abstractions
So funktioniert's
Vom Briefing zum Zertifikat – in sechs Schritten.
Schritt 01
Durchsuche Challenges passend zu Deinem Studium.
Schritt 02
Wähle das Projekt, das zu Deinen Zielen passt.
Schritt 03
Arbeite es mit Hilfe des AI Copiloten durch.
Schritt 04
Reiche es zur strukturierten Bewertung ein.
Schritt 05
Erhalte ein verifiziertes Zertifikat.
Schritt 06
Füge es Deinem LinkedIn-Profil mit einem Klick hinzu.
Verwandte Kompetenzfelder
Alle Kompetenzen durchsuchenBranchenteams hinter einem Jahrzehnt praxisorientierter Briefings
Aus diesem Pool einstellen?
Sponsere eine Challenge und lerne Kandidaten durch ihre tatsächliche Arbeit kennen.
Industrieteams können Briefings rund um die Fähigkeiten gestalten, die sie suchen, und Studierende anhand von bewertungsmatrix-gestützten Ergebnissen beurteilen – nicht anhand von Lebensläufen.



















































































