{ "key_concepts": [ "Selenium WebDriver scripting", "CSS and XPath locator strategies", "Element interactions (click, input, select)", "Synchronization and waits (explicit/implicit/FluentWait)", "Assertions and verification of UI state", "Page Object Model and test organization", "Cross-browser and headless execution", "Test debugging, error handling, and flaky-test mitigation" ], "primary_domain": "technical", "use_cases": [ "Screen QA automation candidates for ability to write and execute Selenium scripts that automate web UI flows", "Assess a candidate's skill in designing maintainable Selenium test suites using POM, assertions, and locator strategies", "Validate ability to debug flaky tests, implement appropriate waits, and prepare tests for cross-browser/CI execution" ] }