The information will show up in 24 hours. Though there is a tip people say helps. Update sth on your profile, like a word in your overview, you can change it back anytime. I don't know if it was a coincidence, but it helped me once. Even if it doesn't work for you, there is absolutely no need to worry, at least now.
In hourly job, it will show after a week or so because it is in process of security where Upwork do best to secure level. You can check the progress in "Review" and check report for you recent progress.
Hopefully you understand.
@Waqas K wrote:
Today i've successfully completed a hourly job but nothing is showing on my profile related to that job. I need help
If you were hired for the job, you can "force" your profile to update by going to "Find Work" - Profile and editing something, however small, such as a space or a comma or a single word. Then save it and wait an hour or two or three. It will update your profile to the newest state.