# Sikuli

Skill · Software Development and Engineering Practices

Canonical page: https://career.thegoodapps.co/skills/sikuli

Sikuli is an open-source automation tool that uses image recognition to identify and interact with graphical user interface elements, allowing scripts to control applications by 'seeing' screenshots of buttons, icons, or text on screen. It is used by testers and developers for automating GUI testing and repetitive desktop tasks, especially when an application lacks accessible APIs. Sikuli scripts are typically written in Python via its Jython-based scripting interface.

Related skills: [Selenium](https://career.thegoodapps.co/skills/selenium), [Test Automation](https://career.thegoodapps.co/skills/test-automation), [Robotic Process Automation (RPA)](https://career.thegoodapps.co/skills/robotic-process-automation-rpa)

## Open roles requiring Sikuli (0)

None of the roles we have read name this skill yet. A large share of the visible corpus has not been parsed for skills, so this is at least as likely to be our backlog as the market's verdict.
