# XPath

Skill · Web Development

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

XPath (XML Path Language) is a query language used to navigate and select nodes or elements within an XML document based on their structure and content. Developers and testers commonly use it in web scraping, XSLT transformations, and automated testing tools (like Selenium) to locate specific elements in XML or HTML documents.

## Roles that use XPath

- [Software Engineer](https://career.thegoodapps.co/occupations/software-engineer) — 1

Related skills: [XSLT](https://career.thegoodapps.co/skills/xslt), [XML](https://career.thegoodapps.co/skills/xml), [XML Schema](https://career.thegoodapps.co/skills/xml-schema), [XQuery](https://career.thegoodapps.co/skills/xquery), [XML (Extensible Markup Language)](https://career.thegoodapps.co/skills/xml-extensible-markup-language), [Selenium](https://career.thegoodapps.co/skills/selenium), [Web Scraping](https://career.thegoodapps.co/skills/web-scraping), [Extensible Languages and XML](https://career.thegoodapps.co/skills/extensible-languages-and-xml), [CSS Selector](https://career.thegoodapps.co/skills/css-selector)

## Open roles requiring XPath (1)

- [Senior Software Engineer, K4B](https://career.thegoodapps.co/jobs/0bf32e6e-87f9-41b9-b684-02e211d114cc/senior-software-engineer-k4b-at-kayak-com) at [Kayak.com](https://career.thegoodapps.co/organizations/kayak-com) — Full-time, Concord Office · Remote, $125,000 – $140,000
