Period
to 19 February 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 19 February 2018 with a comparison to the same period in the previous 2 years.

Behaviour-Driven Development (BDD)
UK > Scotland
6 months to
19 Feb 2018
Same period 2017 Same period 2016
Rank 50 92 97
Rank change year-on-year +42 +5 +58
Permanent jobs citing BDD 284 112 150
As % of all permanent IT jobs advertised in Scotland 5.01% 2.44% 2.44%
As % of the Processes & Methodologies category 5.48% 2.67% 2.69%
Number of salaries quoted 233 82 125
Scotland median annual salary £50,000 £47,500 £45,000
Median salary % change year-on-year +5.26% +5.56% +12.50%
10th Percentile £37,500 £31,825 £31,250
90th Percentile £75,000 £73,625 £52,500
UK median annual salary £50,000 £50,000 £50,000

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,187 4,198 5,566
As % of all permanent IT jobs advertised in Scotland 91.47% 91.48% 90.59%
Number of salaries quoted 3,444 2,661 3,515
Scotland median annual salary £45,000 £45,000 £42,926
Median salary % change year-on-year - +4.83% +1.00%
10th Percentile £28,250 £29,000 £28,072
90th Percentile £68,750 £64,250 £65,000
UK median annual salary £50,000 £48,500 £47,500
% change year-on-year +3.09% +2.11% +5.56%

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 19 February 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 19 February 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 +72 210 £52,500 +31.25% 15
Edinburgh -37 48 £45,000 -5.26% 10
Aberdeen -1 12 £32,500 -23.53% 1
Dundee - 9 £37,500 - 1
West Lothian - 4 - -
Fife - 1 - -
BDD
UK

For the 6 months to 19 February 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 269 (94.72%) TDD
2 238 (83.80%) Agile Software Development
3 159 (55.99%) Java
4 153 (53.87%) Scrum
5 96 (33.80%) Test Automation
6 89 (31.34%) NoSQL
7 86 (30.28%) C#
8 81 (28.52%) RESTful
9 78 (27.46%) JavaScript
10 77 (27.11%) Git (software)
11 74 (26.06%) Python
12 73 (25.70%) .NET
13 72 (25.35%) Ruby
14 71 (25.00%) Node.js
15 69 (24.30%) MVC
15 69 (24.30%) ASP.NET Web API
16 68 (23.94%) Spring
16 68 (23.94%) ASP.NET
17 67 (23.59%) SQL Server
18 66 (23.24%) Continuous Integration
19 65 (22.89%) ASP.NET MVC
20 64 (22.54%) SDLC
21 62 (21.83%) Web Application Development
22 61 (21.48%) SQL Server 2016
22 61 (21.48%) ASP.NET MVC 5
23 60 (21.13%) SQL
24 54 (19.01%) Hibernate
25 53 (18.66%) WCF
25 53 (18.66%) Multithreading
26 52 (18.31%) Concurrent Programming

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 23 (8.10%) Tomcat
2 20 (7.04%) JBoss
3 14 (4.93%) WebLogic
3 14 (4.93%) WebSphere
4 13 (4.58%) Jetty
5 12 (4.23%) MQSeries
6 11 (3.87%) GemFire
7 7 (2.46%) Confluence
8 4 (1.41%) Apache
9 3 (1.06%) Apache Spark
10 1 (0.35%) Alfresco
10 1 (0.35%) Apache Solr
10 1 (0.35%) Elasticsearch
10 1 (0.35%) nginx
10 1 (0.35%) OpenStack
10 1 (0.35%) Tornado
10 1 (0.35%) WebSphere Application Server
Cloud Services
1 21 (7.39%) Amazon AWS
2 17 (5.99%) GitHub
3 8 (2.82%) Microsoft Azure
4 5 (1.76%) Amazon EC2
5 4 (1.41%) BlazeMeter
5 4 (1.41%) BrowserStack
5 4 (1.41%) Cloud Computing
6 2 (0.70%) SaaS
6 2 (0.70%) Serverless
7 1 (0.35%) IaaS
Communications & Networking
1 13 (4.58%) AMQP
Database & Business Intelligence
1 89 (31.34%) NoSQL
2 67 (23.59%) SQL Server
3 61 (21.48%) SQL Server 2016
4 45 (15.85%) Big Data
5 28 (9.86%) Relational Database
6 23 (8.10%) Apache Cassandra
7 20 (7.04%) Oracle Database
8 18 (6.34%) MongoDB
9 16 (5.63%) PostgreSQL
10 14 (4.93%) Hadoop
11 13 (4.58%) Couchbase
11 13 (4.58%) Redis
11 13 (4.58%) Riak
12 12 (4.23%) Bigtable
13 11 (3.87%) RDBMS
14 3 (1.06%) InterSystems Cache
15 2 (0.70%) Azure SQL Database
16 1 (0.35%) Neo4j
16 1 (0.35%) Pentaho
Development Applications
1 77 (27.11%) Git (software)
2 46 (16.20%) Selenium
3 40 (14.08%) Cucumber
4 37 (13.03%) JUnit
5 28 (9.86%) Jenkins
6 27 (9.51%) Maven
7 17 (5.99%) JIRA
8 13 (4.58%) FitNesse
8 13 (4.58%) Vagrant
9 10 (3.52%) Mockito
10 9 (3.17%) Bitbucket
10 9 (3.17%) JMeter
11 5 (1.76%) SpecFlow
11 5 (1.76%) WebDriver
12 4 (1.41%) DbUnit
12 4 (1.41%) JBehave
12 4 (1.41%) jMock
12 4 (1.41%) Mocha
12 4 (1.41%) Visual Studio
12 4 (1.41%) Zephyr
General
1 45 (15.85%) Advertising
2 39 (13.73%) Finance
3 29 (10.21%) Banking
4 13 (4.58%) Marketing
5 7 (2.46%) Legal
6 6 (2.11%) Retail
7 5 (1.76%) Investment Banking
8 1 (0.35%) Games
8 1 (0.35%) Manufacturing
8 1 (0.35%) Private Banking
8 1 (0.35%) Retail Banking
Job Titles
1 205 (72.18%) Developer
2 70 (24.65%) Java Developer
3 65 (22.89%) .NET Developer
4 50 (17.61%) Senior Developer
5 30 (10.56%) Python Developer
6 26 (9.15%) JavaScript Developer
7 21 (7.39%) Senior Java Developer
8 20 (7.04%) Lead Developer
9 14 (4.93%) Lead Java Developer
9 14 (4.93%) Senior Python Developer
10 13 (4.58%) Senior JavaScript Developer
11 12 (4.23%) Test Engineer
12 10 (3.52%) Full Stack Developer
13 9 (3.17%) Scrum Master
13 9 (3.17%) Software Developer
13 9 (3.17%) Test Automation Engineer
14 8 (2.82%) Java Engineer
15 7 (2.46%) Agile Coach
16 6 (2.11%) Software Engineer
17 5 (1.76%) Tester
Libraries, Frameworks & Software Standards
1 81 (28.52%) RESTful
2 73 (25.70%) .NET
3 71 (25.00%) Node.js
4 69 (24.30%) ASP.NET Web API
5 68 (23.94%) ASP.NET
5 68 (23.94%) Spring
6 65 (22.89%) ASP.NET MVC
7 61 (21.48%) ASP.NET MVC 5
8 54 (19.01%) Hibernate
9 53 (18.66%) WCF
10 42 (14.79%) HTML
11 40 (14.08%) .NET Framework
12 38 (13.38%) AngularJS
13 37 (13.03%) Code First Entity Framework
13 37 (13.03%) Entity Framework
14 33 (11.62%) REST
15 29 (10.21%) CSS
15 29 (10.21%) jQuery
15 29 (10.21%) JSON
16 26 (9.15%) HTML5
Miscellaneous
1 43 (15.14%) Enterprise Software
2 30 (10.56%) Greenfield Project
3 17 (5.99%) Robotics
4 13 (4.58%) Virtual Team
5 11 (3.87%) Social Network
6 6 (2.11%) Algorithms
6 6 (2.11%) User Experience
7 4 (1.41%) Computer Science
8 3 (1.06%) Data Structures
8 3 (1.06%) Management Information System
8 3 (1.06%) Mobile App
8 3 (1.06%) PMI
9 2 (0.70%) Data Centre
10 1 (0.35%) Analytical Skills
10 1 (0.35%) Fintech
Operating Systems
1 13 (4.58%) Linux
2 6 (2.11%) Unix
3 3 (1.06%) Apple iOS
4 2 (0.70%) Windows
5 1 (0.35%) Android
5 1 (0.35%) CentOS
5 1 (0.35%) Mac OS
5 1 (0.35%) Ubuntu
Processes & Methodologies
1 269 (94.72%) TDD
2 238 (83.80%) Agile Software Development
3 153 (53.87%) Scrum
4 96 (33.80%) Test Automation
5 69 (24.30%) MVC
6 66 (23.24%) Continuous Integration
7 64 (22.54%) SDLC
8 62 (21.83%) Web Application Development
9 53 (18.66%) Multithreading
10 52 (18.31%) Concurrent Programming
11 44 (15.49%) OO
11 44 (15.49%) Software Engineering
12 39 (13.73%) Software Delivery
12 39 (13.73%) Unit Testing
13 32 (11.27%) Mentoring
14 30 (10.56%) System Testing
15 26 (9.15%) Kanban
16 18 (6.34%) Coaching
17 17 (5.99%) Machine Learning
17 17 (5.99%) Test Scripting
Programming Languages
1 159 (55.99%) Java
2 86 (30.28%) C#
3 78 (27.46%) JavaScript
4 74 (26.06%) Python
5 72 (25.35%) Ruby
6 60 (21.13%) SQL
7 15 (5.28%) PHP
8 13 (4.58%) Bash Shell
9 12 (4.23%) XPath
10 10 (3.52%) C++
11 5 (1.76%) Scala
12 4 (1.41%) TypeScript
13 3 (1.06%) PL/SQL
13 3 (1.06%) Smalltalk
14 2 (0.70%) VB.NET
15 1 (0.35%) Clojure
15 1 (0.35%) CoffeeScript
15 1 (0.35%) F#
15 1 (0.35%) Jython
15 1 (0.35%) Objective-C
Qualifications
1 7 (2.46%) Degree
2 3 (1.06%) ISTQB
2 3 (1.06%) PMI Certification
3 2 (0.70%) ISEB
3 2 (0.70%) ISTQB Foundation Certification
Quality Assurance & Compliance
1 18 (6.34%) QA
System Software
1 16 (5.63%) Docker
2 4 (1.41%) VMware Infrastructure
3 3 (1.06%) vSphere
4 1 (0.35%) Apache ZooKeeper
4 1 (0.35%) VirtualBox
Systems Management
1 17 (5.99%) Ansible
1 17 (5.99%) Opscode Chef
2 15 (5.28%) Puppet
3 13 (4.58%) Cobbler
4 2 (0.70%) Terraform
5 1 (0.35%) HAProxy
5 1 (0.35%) Kubernetes
5 1 (0.35%) logstash
Vendors
1 37 (13.03%) Facebook
2 21 (7.39%) Oracle
3 13 (4.58%) IBM
3 13 (4.58%) TIBCO
4 8 (2.82%) Informatica
5 4 (1.41%) VMware
6 3 (1.06%) Sybase
7 2 (0.70%) Microsoft
8 1 (0.35%) Splunk
8 1 (0.35%) Talend
8 1 (0.35%) Xamarin