
Axe Finance France
FrancePublication : 4 nov. 2026
SMART RECORDER: UI ACTIONS TO SELENIUM
- Stage
- 3+ mois
- Hybride
- Rémunéré
- Échéance : 18 nov. 2026
- Mobile software engineering
- Full-Stack JavaScript
- Browser Extensions
- Python/data analysis
- Selenium/Cypress / Automatisation web
- Domestic services
- XPath
- css
Description du poste
Internship
- Field: SOFTWARE ENGINEERING
- Duration: 6 months
Problem
Writing Selenium scripts by hand is slow. Classic recorders create a new locator for every action, making objects duplicated and difficult to maintain.
Key tasks
- Develop a browser plugin that records clicks, inputs, selects, and waits.
- Before saving a locator, search the object repository and reuse an existing object.
- Build stable locators using label, ID, and role.
- Generate clean code with team keywords.
- Handle iframes, popups, and dynamic ACP pages.
Success criteria
- Recorded scripts run successfully without manual edits.
- Near-zero duplicate objects.
- Less time to automate a test case.
- Locators survive minor UI changes.
Candidate profile
- Final-year software engineering student.
- JavaScript for browser extensions, Python, and Selenium.
- Good DOM, XPath, and CSS knowledge.
- Autonomous and attentive to usability.