I have learned a lot about Selenium by reading Selenium Guidebook, and then spending over two years writing tests, researching issues, and finding ways of doing complex things. I have tests that are parameterized for data driven, tests that are parallelized, and complex Jenkins jobs.
My team recently merged with another team, and the QA from that team knows perhaps a third of what I know. My boss has asked us to work together on our collective test frameworks. I have been pairing with the QA weekly, and during those meetings, I have been explaining things like how to use environment variables, how to structure the project(s) using Page Objects model, etc - things I feel are very elementary.
I mentioned several times to him that our organization has access to the Selenium Guidebook and recommended that he step through the book.
The QA is excellent at marketing himself as an expert, but when we work together, this is clearly not the case. He has been very passionate about advocating that we change our test architecture (from junit to testng) or that we should use Maven to encrypt sensitive data (instead of using env variables). I wouldn't want his advice to create unnecessary work.
Should I mention this to our boss? Would that be seen as tattling? Am I wrong to expect a team member to do their own learning before leaning on me? Should I cancel further meetings with him until he has completed some self-study?