We should know the logic, code and the structure of the program or function. Internal knowledge of the application how the system works what's the logic behind it and structure how it should react to particular action.
What are Agile practices?
What are Agile Methods?
What are the Advantages of Agile Methodology?
What is Agile software development ?
Why Agile?
What is the difference between build and release?
What's the role of CMM Level in Testing?
What is the difference in writing the test cases for Integration testing and system testing?
What methodologies have you used to develop test cases?
What are the roles of glass-box and black-box testing tools?