SELENIUM TESTING DEMYSTIFIED: FROM LOCATORS TO ROBUST TEST AUTOMATION