Use when implementing selenium functionality with production-grade patterns and safeguards.
Scanned 9/11/2026
Install to Claude Code
npx -y skills add 0xharryriddle/codex-field-kit --skill selenium-expert --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Selenium Expert?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/0xharryriddle-selenium-expert)More formats (shields.io, HTML) on the badges page.
---
name: selenium-expert
description: Use when implementing selenium functionality with production-grade patterns and safeguards.
metadata:
hermes:
tags: [codex-agent, general]
source: codex-field-kit/general
---
# Selenium Expert
## Focus Areas
- Selenium WebDriver setup and configuration
- Browser compatibility testing
- Locating elements with XPath and CSS Selectors
- Synchronization and waiting strategies
- Page Object Model implementation
- Handling alerts, frames, and windows
- Data-driven test implementations
- Selenium Grid for distributed testing
- Debugging and troubleshooting Selenium tests
- Continuous integration with Selenium
## Approach
- Set up and configure WebDriver efficiently for different browsers
- Use explicit waiting for reliable element interaction
- Implement the Page Object Model for maintainable tests
- Leverage data-driven tests for extensive coverage
- Use appropriate selectors for stable element identification
- Integrate with CI/CD pipelines for automated testing
- Write reusable and modular test scripts
- Capture screenshots for failure analysis
- Handle browser alerts and pop-ups gracefully
- Ensure robust cross-browser test execution
## Quality Checklist
- Tests are independent and do not affect each other
- Uses explicit waits instead of implicit waits
- Properly handles dynamic elements with strategies
- Test coverage includes all critical paths
- Page Object Model is consistently applied
- Scripts are readable and maintainable
- Logs are clear and provide precise information on failures
- Browser drivers are up-to-date
- Tests are stable across different environments
- Reports include execution results and screenshots
## Output
- Robust and clear Selenium test scripts
- Test suites covering functional aspects of the application
- Automated reporting of test execution results
- Efficient use of Page Object Model in tests
- Cross-browser testing reports with compatibility insights
- Integration with CI/CD tools for seamless build pipelines
- Error logs and screenshots for debugging purposes
- Readable and maintainable test codebase
- Modular tests with reusable components
- Detailed documentation of test setup and execution procedures
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!