Period
to 20 August 2018

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

Behaviour-Driven Development (BDD)
UK > Scotland
6 months to
20 Aug 2018
Same period 2017 Same period 2016
Rank 45 85 52
Rank change year-on-year +40 -33 +54
Permanent jobs citing BDD 302 164 268
As % of all permanent IT jobs advertised in Scotland 5.51% 3.08% 4.73%
As % of the Processes & Methodologies category 5.93% 3.32% 5.11%
Number of salaries quoted 238 105 124
Scotland median annual salary £50,000 £47,500 £45,000
Median salary % change year-on-year +5.26% +5.56% +5.88%
10th Percentile £33,750 £32,500 £37,500
90th Percentile £75,000 £55,000 £56,250
UK median annual salary £52,500 £52,500 £52,500

BDD is in the Processes and Methodologies category. The following table is for comparison with the above and provides summary statistics for all permanent job vacancies advertised in Scotland with a requirement for process or methodology skills.

All Process and Methodology Skills
Scotland
Permanent vacancies with a requirement for process or methodology skills 5,093 4,934 5,242
As % of all permanent IT jobs advertised in Scotland 92.87% 92.52% 92.57%
Number of salaries quoted 3,407 3,070 3,114
Scotland median annual salary £45,000 £44,000 £45,000
Median salary % change year-on-year +2.27% -2.22% +5.88%
10th Percentile £29,750 £28,250 £26,750
90th Percentile £70,000 £68,288 £65,000
UK median annual salary £50,000 £50,000 £48,000
% change year-on-year - +4.17% +1.05%

BDD
Job Vacancy Trend in Scotland

Job postings citing BDD as a percentage of all IT jobs advertised in Scotland.

Job vacancy trend for BDD in Scotland

BDD
Salary Trend in Scotland

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

Salary trend for BDD in Scotland

BDD
Salary Histogram in Scotland

The salary distribution of IT jobs citing BDD in Scotland over the 6 months to 20 August 2018.

Salary histogram for BDD in Scotland

BDD
Job Locations in Scotland

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing BDD within the Scotland region over the 6 months to 20 August 2018. The 'Rank Change' column provides an indication of the change in demand within each location based on the same 6 month period last year.

Location Rank Change
on Same Period
Last Year
Matching
Permanent
IT Job Ads
Median Salary
Past 6 Months
Median Salary
% Change
on Same Period
Last Year
Live
Job
Vacancies
Glasgow +29 235 £50,000 +5.26% 6
Edinburgh -2 50 £52,500 +16.67% 13
West Lothian - 10 - - 2
Aberdeen +4 6 £36,250 +11.54% 1
Dundee +9 1 - -
BDD
UK

For the 6 months to 20 August 2018, IT jobs citing BDD 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 Scotland region with a requirement for BDD.

1 275 (91.06%) TDD
2 190 (62.91%) Agile Software Development
3 167 (55.30%) SQL
4 152 (50.33%) Java
5 137 (45.36%) Test Automation
6 127 (42.05%) NoSQL
7 121 (40.07%) C#
8 110 (36.42%) Python
9 96 (31.79%) Continuous Integration
10 95 (31.46%) Scrum
11 93 (30.79%) Finance
12 91 (30.13%) SQL Server
13 89 (29.47%) OO
14 83 (27.48%) MVC
15 82 (27.15%) Ruby
16 81 (26.82%) .NET
16 81 (26.82%) Relational Database
17 78 (25.83%) XML
17 78 (25.83%) Unit Testing
18 73 (24.17%) ASP.NET
19 71 (23.51%) Apache Cassandra
19 71 (23.51%) Git (software)
19 71 (23.51%) ASP.NET Web API
20 69 (22.85%) Virtual Team
21 68 (22.52%) RESTful
21 68 (22.52%) PostgreSQL
22 67 (22.19%) ASP.NET MVC
22 67 (22.19%) System Testing
23 66 (21.85%) Continuous Deployment
24 65 (21.52%) Refactoring

BDD
Co-occurring IT Skills in Scotland 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 62 (20.53%) MQSeries
2 12 (3.97%) Confluence
3 9 (2.98%) Tomcat
4 7 (2.32%) IIS
5 5 (1.66%) GemFire
5 5 (1.66%) JBoss
6 3 (0.99%) Jetty
6 3 (0.99%) WebLogic
6 3 (0.99%) WebSphere
7 2 (0.66%) Oracle SOA Suite
8 1 (0.33%) Apache
8 1 (0.33%) Apache Spark
Applications
1 1 (0.33%) Microsoft Excel
Cloud Services
1 9 (2.98%) Microsoft Azure
2 4 (1.32%) Amazon AWS
3 3 (0.99%) npm
3 3 (0.99%) Slack
Communications & Networking
1 10 (3.31%) HTTP
1 10 (3.31%) IPv4
1 10 (3.31%) IPv6
1 10 (3.31%) VLAN
2 8 (2.65%) Internet
3 6 (1.99%) Hyperconnected
4 3 (0.99%) AMQP
5 2 (0.66%) Intranet
Database & Business Intelligence
1 127 (42.05%) NoSQL
2 91 (30.13%) SQL Server
3 81 (26.82%) Relational Database
4 71 (23.51%) Apache Cassandra
5 68 (22.52%) PostgreSQL
6 62 (20.53%) Bigtable
7 60 (19.87%) SQL Server 2016
8 40 (13.25%) Big Data
9 34 (11.26%) OLTP
10 14 (4.64%) RDBMS
11 12 (3.97%) MongoDB
12 11 (3.64%) Oracle Database
13 8 (2.65%) BusinessObjects
13 8 (2.65%) Data Warehouse
13 8 (2.65%) IBM InfoSphere
13 8 (2.65%) MySQL
13 8 (2.65%) QlikView
13 8 (2.65%) Redis
13 8 (2.65%) Spotfire
13 8 (2.65%) SQL Server Integration Services
Development Applications
1 71 (23.51%) Git (software)
2 33 (10.93%) Selenium
3 29 (9.60%) Jenkins
4 27 (8.94%) Cucumber
5 23 (7.62%) Maven
6 20 (6.62%) JIRA
7 17 (5.63%) JUnit
8 15 (4.97%) SpecFlow
9 11 (3.64%) Team Foundation Server
10 10 (3.31%) Bugzilla
10 10 (3.31%) TeamCity
11 8 (2.65%) Protractor
12 7 (2.32%) NUnit
12 7 (2.32%) Visual Studio
13 6 (1.99%) FitNesse
13 6 (1.99%) SQL Server Management Studio (SSMS)
14 5 (1.66%) Gradle
14 5 (1.66%) JBehave
15 4 (1.32%) Hudson
15 4 (1.32%) Mockito
General
1 93 (30.79%) Finance
2 27 (8.94%) Advertising
3 11 (3.64%) Banking
4 10 (3.31%) Electronics
4 10 (3.31%) Telecoms
5 6 (1.99%) Marketing
6 3 (0.99%) Multimedia
7 2 (0.66%) Law
8 1 (0.33%) Games
8 1 (0.33%) Investment Banking
8 1 (0.33%) Retail
Job Titles
1 188 (62.25%) Developer
2 79 (26.16%) .NET Developer
3 44 (14.57%) Java Developer
4 34 (11.26%) Software Developer
5 32 (10.60%) Python Developer
6 30 (9.93%) Software Engineer
7 28 (9.27%) Java Engineer
8 27 (8.94%) Test Engineer
9 25 (8.28%) Python Engineer
10 23 (7.62%) Senior Developer
11 20 (6.62%) C# .NET Developer
11 20 (6.62%) C# Developer
12 14 (4.64%) ASP.NET Developer
12 14 (4.64%) C# ASP.NET Developer
12 14 (4.64%) Lead Software Engineer
12 14 (4.64%) Programmer
13 13 (4.30%) ASP.NET MVC Developer
13 13 (4.30%) Java Software Engineer
13 13 (4.30%) Senior Java Developer
14 12 (3.97%) Lead Developer
Libraries, Frameworks & Software Standards
1 81 (26.82%) .NET
2 78 (25.83%) XML
3 73 (24.17%) ASP.NET
4 71 (23.51%) ASP.NET Web API
5 68 (22.52%) RESTful
6 67 (22.19%) ASP.NET MVC
7 62 (20.53%) Middleware
7 62 (20.53%) XML Schema
8 60 (19.87%) ASP.NET MVC 5
9 52 (17.22%) Node.js
10 48 (15.89%) WCF
11 41 (13.58%) AngularJS
12 32 (10.60%) .NET Framework
12 32 (10.60%) Entity Framework
12 32 (10.60%) Spring
13 30 (9.93%) HTML
14 27 (8.94%) CSS
15 26 (8.61%) REST
16 25 (8.28%) Code First Entity Framework
16 25 (8.28%) Hibernate
Miscellaneous
1 69 (22.85%) Virtual Team
2 42 (13.91%) User Experience
3 40 (13.25%) Enterprise Software
4 20 (6.62%) Greenfield Project
5 12 (3.97%) Computer Science
6 10 (3.31%) Robotics
7 7 (2.32%) Analytical Skills
8 3 (0.99%) Social Network
9 2 (0.66%) Clustering
10 1 (0.33%) Algorithms
10 1 (0.33%) Data Structures
10 1 (0.33%) Equities
10 1 (0.33%) Mobile App
Operating Systems
1 18 (5.96%) Windows
2 11 (3.64%) Unix
3 5 (1.66%) Linux
4 1 (0.33%) Apple iOS
Processes & Methodologies
1 275 (91.06%) TDD
2 190 (62.91%) Agile Software Development
3 137 (45.36%) Test Automation
4 96 (31.79%) Continuous Integration
5 95 (31.46%) Scrum
6 89 (29.47%) OO
7 83 (27.48%) MVC
8 78 (25.83%) Unit Testing
9 67 (22.19%) System Testing
10 66 (21.85%) Continuous Deployment
11 65 (21.52%) Refactoring
12 63 (20.86%) Web Application Development
13 62 (20.53%) Complex Event Processing
13 62 (20.53%) Domain Models
14 51 (16.89%) Software Delivery
15 50 (16.56%) Software Engineering
16 49 (16.23%) SDLC
17 32 (10.60%) Multithreading
18 29 (9.60%) Concurrent Programming
19 26 (8.61%) OOP
Programming Languages
1 167 (55.30%) SQL
2 152 (50.33%) Java
3 121 (40.07%) C#
4 110 (36.42%) Python
5 82 (27.15%) Ruby
6 62 (20.53%) XPath
7 52 (17.22%) JavaScript
8 32 (10.60%) PL/SQL
9 29 (9.60%) C++
10 10 (3.31%) Tcl
11 7 (2.32%) Java 8
12 6 (1.99%) Bash Shell
12 6 (1.99%) ES6
12 6 (1.99%) PowerShell
13 5 (1.66%) TypeScript
13 5 (1.66%) VB.NET
14 4 (1.32%) PHP
15 3 (0.99%) Java 9
15 3 (0.99%) Scala
16 2 (0.66%) C
Qualifications
1 20 (6.62%) Degree
2 5 (1.66%) ISTQB
3 3 (0.99%) ISEB
4 2 (0.66%) ISTQB Foundation Certification
5 1 (0.33%) Security Cleared
Quality Assurance & Compliance
1 20 (6.62%) QA
System Software
1 6 (1.99%) Active Directory
1 6 (1.99%) Docker
Systems Management
1 8 (2.65%) Opscode Chef
2 5 (1.66%) Ansible
3 4 (1.32%) Puppet
4 3 (0.99%) Cobbler
5 1 (0.33%) HP Quality Center
Vendors
1 44 (14.57%) Oracle
2 25 (8.28%) Facebook
3 21 (6.95%) Microsoft
4 11 (3.64%) Informatica
5 8 (2.65%) MicroStrategy
5 8 (2.65%) Netezza
5 8 (2.65%) Tableau
5 8 (2.65%) Talend
6 3 (0.99%) Atlassian
6 3 (0.99%) IBM
6 3 (0.99%) TIBCO
7 2 (0.66%) Google
7 2 (0.66%) Yahoo!
8 1 (0.33%) Apple
8 1 (0.33%) HP
8 1 (0.33%) Sybase