Period
to 23 June 2018

The following table provides summary statistics for permanent job vacancies advertised in Birmingham with a requirement for XPath skills. Included is a benchmarking guide to the salaries offered in vacancies that have cited XPath over the 6 months to 23 June 2018 with a comparison to the same period in the previous 2 years.

XPath (XML Path Language)
West Midlands > Birmingham
6 months to
23 Jun 2018
Same period 2017 Same period 2016
Rank 193 158 187
Rank change year-on-year -35 +29 -4
Permanent jobs citing XPath 5 29 26
As % of all permanent IT jobs advertised in Birmingham 0.13% 0.77% 0.55%
As % of the Programming Languages category 0.31% 1.60% 1.59%
Number of salaries quoted 5 18 20
Birmingham median annual salary £60,000 £40,000 £40,581
Median salary % change year-on-year +50.00% -1.43% -
10th Percentile £57,500 £30,000 £31,000
90th Percentile £69,000 £58,250 £47,500
West Midlands median annual salary £60,000 £36,000 £44,000
% change year-on-year +66.67% -18.18% -7.37%

XPath is in the Programming Languages category. The following table is for comparison with the above and provides summary statistics for all permanent job vacancies advertised in Birmingham with a requirement for coding skills.

All Programming Languages
Birmingham
Permanent vacancies with a requirement for coding skills 1,639 1,811 1,640
As % of all permanent IT jobs advertised in Birmingham 42.69% 48.11% 34.85%
Number of salaries quoted 1,369 1,550 1,399
Birmingham median annual salary £43,750 £40,000 £40,000
Median salary % change year-on-year +9.38% - +5.26%
10th Percentile £26,250 £26,250 £26,250
90th Percentile £67,500 £58,750 £57,500
West Midlands median annual salary £42,000 £40,000 £38,000
% change year-on-year +5.00% +5.26% +1.33%

XPath
Job Vacancy Trend in Birmingham

Job postings citing XPath as a percentage of all IT jobs advertised in Birmingham.

Job vacancy trend for XPath in Birmingham

XPath
Salary Trend in Birmingham

This chart provides the 3-month moving average for salaries quoted in permanent IT jobs citing XPath in Birmingham.

Salary trend for XPath in Birmingham

For the 6 months to 23 June 2018, IT jobs citing XPath also mentioned the following skills in order of popularity. The figures indicate the absolute number co-occurrences and as a proportion of all permanent job ads across the Birmingham region with a requirement for XPath.

1 5 (100.00%) JavaScript
1 5 (100.00%) JUnit
1 5 (100.00%) CSS
1 5 (100.00%) Agile Software Development
1 5 (100.00%) TestNG
2 4 (80.00%) Java
2 4 (80.00%) Jenkins
3 3 (60.00%) Collateral Management
3 3 (60.00%) Computer Science Degree
3 3 (60.00%) Java 8
3 3 (60.00%) Bitbucket
3 3 (60.00%) JPA
3 3 (60.00%) EJB 3.0
3 3 (60.00%) RESTful
3 3 (60.00%) Microsoft Azure
3 3 (60.00%) Amazon AWS
3 3 (60.00%) Git (software)
3 3 (60.00%) BDD
3 3 (60.00%) TDD
3 3 (60.00%) Pair Programming
3 3 (60.00%) Banking
3 3 (60.00%) Subversion
3 3 (60.00%) Spring
3 3 (60.00%) Maven
3 3 (60.00%) Software Engineering
3 3 (60.00%) MVC
3 3 (60.00%) Finance
3 3 (60.00%) Hibernate
3 3 (60.00%) Scrum
3 3 (60.00%) Java EE

XPath
Co-occurring IT Skills in Birmingham by Category

The follow tables expand on the table above by listing co-occurrences grouped by category. The same job type, locality and period is covered with up to 20 co-occurrences shown in each of the following categories:

Application Platforms
1 3 (60.00%) JBoss
1 3 (60.00%) Tomcat
Cloud Services
1 3 (60.00%) Amazon AWS
1 3 (60.00%) Microsoft Azure
Database & Business Intelligence
1 3 (60.00%) SQL Server
Development Applications
1 5 (100.00%) JUnit
1 5 (100.00%) TestNG
2 4 (80.00%) Jenkins
3 3 (60.00%) Bitbucket
3 3 (60.00%) Git (software)
3 3 (60.00%) Maven
3 3 (60.00%) Subversion
4 2 (40.00%) Cucumber
4 2 (40.00%) FitNesse
4 2 (40.00%) Selenium
4 2 (40.00%) WebDriver
5 1 (20.00%) TeamCity
General
1 3 (60.00%) Banking
1 3 (60.00%) Finance
1 3 (60.00%) Financial Institution
Job Titles
1 3 (60.00%) Developer
1 3 (60.00%) Java Developer
1 3 (60.00%) Senior Developer
1 3 (60.00%) Senior Java Developer
2 2 (40.00%) Test Engineer
3 1 (20.00%) Automation Test Lead
3 1 (20.00%) Technical Engineer
3 1 (20.00%) Technical Leader
3 1 (20.00%) Test Automation Engineer
Libraries, Frameworks & Software Standards
1 5 (100.00%) CSS
2 3 (60.00%) EJB
2 3 (60.00%) EJB 3.0
2 3 (60.00%) Hibernate
2 3 (60.00%) HTML
2 3 (60.00%) Java EE
2 3 (60.00%) JMS
2 3 (60.00%) JPA
2 3 (60.00%) MyFaces
2 3 (60.00%) RESTful
2 3 (60.00%) Spring
2 3 (60.00%) XML
2 3 (60.00%) XSLT
Miscellaneous
1 3 (60.00%) Computer Science
Processes & Methodologies
1 5 (100.00%) Agile Software Development
2 3 (60.00%) BDD
2 3 (60.00%) Collateral Management
2 3 (60.00%) MVC
2 3 (60.00%) Pair Programming
2 3 (60.00%) Scrum
2 3 (60.00%) Software Engineering
2 3 (60.00%) TDD
3 2 (40.00%) Continuous Integration
3 2 (40.00%) Test Automation
4 1 (20.00%) Functional Testing
4 1 (20.00%) Integration Testing
4 1 (20.00%) Manual Testing
4 1 (20.00%) Regression Testing
4 1 (20.00%) Smoke Testing
Programming Languages
1 5 (100.00%) JavaScript
2 4 (80.00%) Java
3 3 (60.00%) Java 8
3 3 (60.00%) SQL
4 2 (40.00%) PHP
5 1 (20.00%) C#
5 1 (20.00%) Ruby
Qualifications
1 3 (60.00%) Computer Science Degree
1 3 (60.00%) Degree
2 1 (20.00%) Security Cleared
Vendors
1 3 (60.00%) Oracle