A curated collection of interview questions, coding standards, and testing checklists.
Thread.sleep() as it slows down tests unnecessarily.
Implicit waits set a global timeout but are less flexible.
Avoid x, y, temp. Use descriptive
names.
Never hardcode URLs, credentials, or test data in your test scripts. Use properties files or data providers.
Don't just catch generic exceptions. Catch specific ones and log meaningful errors.
Structure your tests clearly.