Much prettier and less common than the boring, overused Jessica. In addition, this name is in a sense the original form of Jessica too, being that Jessica was created by Shakespeare but based off of Jescha. And yes, I do think Jess would work as a diminutive of Jescha too.