Based on the information given, the thing that should be done by John will be that he should detail his scrum master.
It should be noted that the scrum master or the team lead is important for the coordination of the team members and also ensures the progress of the team.
In this case, since John is a team member, has completed e0 agile for beginners and he wants to contribute to tcs agile vision, he should inform the scrum master. This is important in knowing the next step to take.
Learn more about scrum master on:
https://brainly.com/question/4763588