TestServ
testserv.ai ↗Test Management & QA Platform
Overview
TestServ is an AI-powered API automation testing platform built to simplify and accelerate the entire API testing lifecycle. It automates test case generation, schema validation, relational API testing, and intelligent report analysis so teams can move fast without manual overhead. The platform integrates directly with Jira and Xray, enabling automatic bug triggering, test case linking, and real-time tracking of test executions including passed and failed results. A dynamic FE dashboard gives testing teams full visibility into API executions with centralized reports and smart analytics, helping stakeholders make well-informed decisions and improve productivity across the QA cycle.
What I Built
- Implemented role-based login system using Java backend with secure cookie-based session management for roles: Admin, Sub Admin, Manager, Team Leader, QA Tester, and Tester
- Implemented JWT authentication with refresh token rotation and CSRF token protection for secure, stateless session handling across all roles
- Integrated Xray with Jira to auto-trigger bug reports, test case linking, and test execution tracking (passed / failed)
- Built complete frontend with role-based access control, each role restricted to permitted views enforced via React and Axios interceptors
- Configured Axios with auth headers, cookie handling, and request/response interceptors for secure and consistent API communication
- Built and maintained custom React hooks for reusable buttons, LocalStorage management, error handling, and shared UI utilities across the app
- Designed and developed a Dashboard UI with real-time stats cards, task management views, and visual graphs for test execution analytics
- Created and maintained full REST API suite covering GET, POST, PUT, PATCH, DELETE with proper request validation across all platform features
- Managed complete Git workflow including branch creation, pull, merge, stash, and checkout across the team for clean and conflict-free delivery
- Assisted in deploying the platform on DigitalOcean, including server setup and environment configuration
Tech Stack
Frontend
Backend
Database
DevOps
Tools
Features
API Automation
Every aspect of API testing, now simplified and automated
Test Case Generation
Create detailed, comprehensive test scenarios with the click of a button.
Schema Validation
Ensure your APIs meet their specifications flawlessly every time.
Relational API Testing
Simulate real-world use cases and API interactions with ease.
Centralized Repository of Reports
All your test data, organized in one secure, accessible hub.
Intelligent Report Analysis
Turn data into decisions with advanced analytical tools.
FE Dashboard
Real-time Insights, Clear Analytics, One Dashboard
Centralized Reports
Get a bird's-eye view of your testing outcomes, all in one place.
Intelligent Report Analysis
Discover patterns, track progress, and identify issues before they escalate.