The human need for rehabilitation, assistance, and augmentation has led to the development and use of wearable exoskeletons. Upper limb exoskeletons under research and development are tested on human volunteers to gauge performance and usability. Direct testing can often cause straining of the joints, especially the shoulder joint, which is the most important and flexible joint in the upper extremity of the human body. The misalignment of joint axes between the exoskeleton and the human body causes straining. To avoid this, we propose designing and developing a novel human shoulder phantom mimicking the shoulder complex motion and the humeral head translation that can help in the real-time testing of exoskeletons without the need for human volunteers. The device can be used to test the interaction forces and the maximum reachable position of the exoskeleton. It consists of three degrees of freedom (DOF) passive shoulder girdle mechanism and seven DOF glenohumeral joint mechanisms, of which six are passive revolute joints and one is an active prismatic joint mimicking the humeral head translation. All the passive joints are spring-loaded and are incorporated with joint angle sensors. A custom-made, three-axis force sensor measures the human–exoskeleton interaction forces. The design details, selection of joint springs, linear actuation mechanism, and the analysis of the phantom’s reachable workspace are presented. The device is validated by comparing the interaction forces produced during the conventional exoskeleton-assisted and human-assisted phantom arm elevation.