# QualGent > API-driven mobile app testing platform that enables automated test execution for Android and iOS apps directly from CI/CD pipelines. QualGent provides a RESTful API for orchestrating automated mobile testing workflows. The platform enables developers to upload mobile applications, execute test cases, and monitor test results programmatically, making it ideal for integrating automated testing into CI/CD pipelines. Built on FastAPI, QualGent supports both Android and iOS platforms with multi-tenant isolation and API key authentication. - **Test Execution** - Run individual test cases or execute entire test suites against uploaded applications with support for up to 10 parallel tests in a single batch request. - **CI/CD Integration** - Seamlessly integrate automated testing into deployment pipelines using RESTful API endpoints with support for curl, Python, Node.js, and Go. - **Multi-Platform Support** - Test on both Android and iOS devices with flexible device configuration including device name, OS version, platform, and orientation settings. - **Job Monitoring** - Track test run status and progress in real-time through the Jobs API, with comprehensive test reports including pass/fail status and detailed execution logs. - **Application Management** - Upload mobile application files of any size with automatic server-side chunking, list apps, retrieve specific apps by ID, and manage app lifecycle. - **Category-Based Organization** - Organize test cases into categories for targeted regression testing and optimized resource allocation. - **Device Management** - Access a catalog of available devices including phones and tablets across Android and iOS platforms with specific OS versions. To get started, create an account at qualgent.ai/signup to receive an API key. Include the API key in the X-Api-Key header for all requests to the base URL api.qualgent.ai. Upload your mobile application using the Apps API, then queue test runs using the Test Cases API. Monitor execution progress and retrieve results through the Jobs API. The platform enforces rate limits of 10 requests per second per API key and provides detailed error codes for troubleshooting. ## Features - RESTful API for mobile app testing - Android and iOS platform support - CI/CD pipeline integration - Parallel test execution (up to 10 tests) - Real-time job monitoring - Application upload with automatic chunking - Device configuration management - Category-based test organization - Multi-tenant isolation - API key authentication - Rate limiting with headers - Pre-signed download URLs for apps ## Integrations CI/CD pipelines, Python, Node.js, Go, curl ## Platforms WINDOWS, ANDROID, IOS, WEB, API ## Pricing Freemium — Free tier available with paid upgrades ## Links - Website: https://www.qualgent.ai - Documentation: https://api.qualgent.ai/ - EveryDev.ai: https://www.everydev.ai/tools/qualgent