Period
to 21 November 2017

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 21 November 2017 with a comparison to the same period in the previous 2 years.

Behaviour-Driven Development (BDD)
UK > Scotland
6 months to
21 Nov 2017
Same period 2016 Same period 2015
Rank 62 68 102
Rank change year-on-year +6 +34 +60
Permanent jobs citing BDD 219 166 161
As % of all permanent IT jobs advertised in Scotland 3.87% 3.21% 2.52%
As % of the Processes & Methodologies category 4.25% 3.51% 2.77%
Number of salaries quoted 147 86 148
Scotland median annual salary £50,000 £45,000 £45,000
Median salary % change year-on-year +11.11% - +12.50%
10th Percentile £32,500 £31,250 £34,250
90th Percentile £71,750 £56,250 £64,650
UK median annual salary £52,500 £51,500 £50,000
% change year-on-year +1.94% +3.00% -

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 5148 4729 5815
As % of all permanent IT jobs advertised in Scotland 90.87% 91.42% 90.89%
Number of salaries quoted 3286 2868 3679
Scotland median annual salary £45,000 £44,500 £42,500
Median salary % change year-on-year +1.12% +4.71% +2.41%
10th Percentile £28,250 £28,250 £27,750
90th Percentile £66,250 £65,000 £63,750
UK median annual salary £50,000 £49,500 £47,500
% change year-on-year +1.01% +4.21% +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 21 November 2017.

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 21 November 2017. 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 +19 151 £50,000 +17.65% 11
Edinburgh -28 47 £52,500 +16.67% 5
Aberdeen +3 10 £32,500 -35.00% 1
Dundee - 6 £37,500 - 1
West Lothian - 4 - -
Fife +2 1 - -
BDD
UK

For the 6 months to 21 November 2017, IT jobs citing BDD also mentioned the following skills in order of popularity. The figures indicate the number co-occurrences and its proportion to all job ads across the Scotland region with a requirement for BDD.

1 205 (93.61%) Agile Software Development
2 201 (91.78%) TDD
3 151 (68.95%) Java
4 117 (53.42%) Scrum
5 85 (38.81%) JavaScript
6 78 (35.62%) Test Automation
7 69 (31.51%) Spring
8 58 (26.48%) Multithreading
9 57 (26.03%) Hibernate
9 57 (26.03%) Software Engineering
10 56 (25.57%) Concurrent Programming
11 51 (23.29%) Git (software)
11 51 (23.29%) RESTful
12 50 (22.83%) NoSQL
12 50 (22.83%) Node.js
12 50 (22.83%) SQL
13 48 (21.92%) HTML
14 47 (21.46%) C#
14 47 (21.46%) Ruby
15 46 (21.00%) Selenium
16 45 (20.55%) Python
17 42 (19.18%) Continuous Integration
17 42 (19.18%) AngularJS
18 41 (18.72%) Kanban
19 39 (17.81%) Cucumber
20 37 (16.89%) .NET
21 35 (15.98%) Big Data
22 34 (15.53%) SQL Server
22 34 (15.53%) SDLC
23 33 (15.07%) MVC

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 28 (12.79%) Tomcat
2 20 (9.13%) JBoss
3 16 (7.31%) Jetty
3 16 (7.31%) WebLogic
3 16 (7.31%) WebSphere
4 5 (2.28%) Confluence
5 4 (1.83%) Apache
5 4 (1.83%) GemFire
6 1 (0.46%) Apache Solr
6 1 (0.46%) Apache Spark
6 1 (0.46%) nginx
Business Applications
1 1 (0.46%) BusinessWorks
1 1 (0.46%) Oracle BPM
Cloud Services
1 16 (7.31%) Amazon AWS
2 13 (5.94%) GitHub
3 5 (2.28%) Amazon EC2
4 4 (1.83%) Cloud Computing
5 3 (1.37%) Microsoft Azure
6 2 (0.91%) BlazeMeter
6 2 (0.91%) BrowserStack
7 1 (0.46%) IaaS
Communications & Networking
1 16 (7.31%) AMQP
Database & Business Intelligence
1 50 (22.83%) NoSQL
2 35 (15.98%) Big Data
3 34 (15.53%) SQL Server
4 26 (11.87%) SQL Server 2016
5 24 (10.96%) Relational Database
6 21 (9.59%) MongoDB
7 19 (8.68%) Hadoop
8 17 (7.76%) Redis
9 16 (7.31%) Couchbase
9 16 (7.31%) Oracle Database
9 16 (7.31%) Riak
10 11 (5.02%) RDBMS
11 5 (2.28%) PostgreSQL
12 4 (1.83%) CouchDB
12 4 (1.83%) InterSystems Cache
12 4 (1.83%) MySQL
13 1 (0.46%) Neo4j
13 1 (0.46%) Pentaho
Development Applications
1 51 (23.29%) Git (software)
2 46 (21.00%) Selenium
3 39 (17.81%) Cucumber
4 32 (14.61%) JUnit
5 17 (7.76%) Maven
6 16 (7.31%) FitNesse
6 16 (7.31%) Vagrant
7 15 (6.85%) Jenkins
7 15 (6.85%) Mockito
8 13 (5.94%) JIRA
9 7 (3.20%) DbUnit
9 7 (3.20%) jMock
9 7 (3.20%) SonarQube
10 5 (2.28%) SoapUI
11 4 (1.83%) Bitbucket
11 4 (1.83%) JMeter
11 4 (1.83%) SpecFlow
11 4 (1.83%) Visual Studio
12 3 (1.37%) Subversion
13 2 (0.91%) Mocha
General
1 20 (9.13%) Banking
2 18 (8.22%) Finance
3 11 (5.02%) Advertising
4 7 (3.20%) Legal
4 7 (3.20%) Marketing
5 5 (2.28%) Retail
6 3 (1.37%) Investment Banking
7 1 (0.46%) Manufacturing
7 1 (0.46%) Retail Banking
Job Titles
1 155 (70.78%) Developer
2 65 (29.68%) Java Developer
3 41 (18.72%) Senior Developer
4 30 (13.70%) JavaScript Developer
5 27 (12.33%) .NET Developer
6 22 (10.05%) Senior Java Developer
7 20 (9.13%) Full Stack Developer
8 19 (8.68%) Test Engineer
9 14 (6.39%) Python Developer
10 12 (5.48%) Lead Developer
10 12 (5.48%) Test Automation Engineer
11 10 (4.57%) Software Developer
11 10 (4.57%) Team Leader
12 9 (4.11%) Senior JavaScript Developer
12 9 (4.11%) Senior Python Developer
13 7 (3.20%) C# Developer
13 7 (3.20%) Lead Java Developer
13 7 (3.20%) Scrum Master
13 7 (3.20%) Software Engineer
14 6 (2.74%) C# ASP.NET Developer
Libraries, Frameworks & Software Standards
1 69 (31.51%) Spring
2 57 (26.03%) Hibernate
3 51 (23.29%) RESTful
4 50 (22.83%) Node.js
5 48 (21.92%) HTML
6 42 (19.18%) AngularJS
7 37 (16.89%) .NET
8 32 (14.61%) CSS
9 31 (14.16%) ASP.NET
9 31 (14.16%) JSON
10 30 (13.70%) .NET Framework
10 30 (13.70%) ASP.NET MVC
10 30 (13.70%) HTML5
11 29 (13.24%) ASP.NET Web API
11 29 (13.24%) jQuery
11 29 (13.24%) WCF
12 28 (12.79%) REST
12 28 (12.79%) Web Services
13 26 (11.87%) ASP.NET MVC 5
13 26 (11.87%) Entity Framework
Miscellaneous
1 19 (8.68%) Enterprise Software
2 16 (7.31%) Greenfield Project
3 12 (5.48%) Robotics
4 10 (4.57%) Social Network
5 5 (2.28%) Algorithms
6 4 (1.83%) Data Structures
6 4 (1.83%) Equities
6 4 (1.83%) Tandem
7 3 (1.37%) Management Information System
7 3 (1.37%) PMI
7 3 (1.37%) User Experience
8 2 (0.91%) Analytical Skills
8 2 (0.91%) Mobile App
9 1 (0.46%) Computer Science
9 1 (0.46%) Fintech
Operating Systems
1 17 (7.76%) Linux
2 8 (3.65%) Apple iOS
3 7 (3.20%) Unix
4 5 (2.28%) Android
4 5 (2.28%) Windows
5 2 (0.91%) CentOS
5 2 (0.91%) Ubuntu
6 1 (0.46%) Red Hat Enterprise Linux
Processes & Methodologies
1 205 (93.61%) Agile Software Development
2 201 (91.78%) TDD
3 117 (53.42%) Scrum
4 78 (35.62%) Test Automation
5 58 (26.48%) Multithreading
6 57 (26.03%) Software Engineering
7 56 (25.57%) Concurrent Programming
8 42 (19.18%) Continuous Integration
9 41 (18.72%) Kanban
10 34 (15.53%) SDLC
11 33 (15.07%) MVC
12 32 (14.61%) Unit Testing
13 29 (13.24%) OO
13 29 (13.24%) Software Delivery
13 29 (13.24%) Web Application Development
14 24 (10.96%) Mentoring
15 18 (8.22%) Integration Testing
15 18 (8.22%) System Testing
16 16 (7.31%) RUP
16 16 (7.31%) UML
Programming Languages
1 151 (68.95%) Java
2 85 (38.81%) JavaScript
3 50 (22.83%) SQL
4 47 (21.46%) C#
4 47 (21.46%) Ruby
5 45 (20.55%) Python
6 16 (7.31%) Bash Shell
7 15 (6.85%) PHP
8 13 (5.94%) Scala
9 7 (3.20%) C++
9 7 (3.20%) PL/SQL
10 5 (2.28%) Groovy
11 3 (1.37%) Smalltalk
12 2 (0.91%) C
12 2 (0.91%) Jython
12 2 (0.91%) Lisp
12 2 (0.91%) Perl
13 1 (0.46%) CoffeeScript
13 1 (0.46%) ES6
13 1 (0.46%) Go
Qualifications
1 3 (1.37%) PMI Certification
2 2 (0.91%) ISEB
2 2 (0.91%) ISTQB
2 2 (0.91%) ISTQB Foundation Certification
3 1 (0.46%) Degree
Quality Assurance & Compliance
1 26 (11.87%) QA
System Software
1 18 (8.22%) Docker
2 3 (1.37%) VMware Infrastructure
2 3 (1.37%) vSphere
Systems Management
1 20 (9.13%) Opscode Chef
2 19 (8.68%) Puppet
3 17 (7.76%) Ansible
4 16 (7.31%) Cobbler
5 1 (0.46%) Kubernetes
5 1 (0.46%) TIBCO Hawk
Vendors
1 28 (12.79%) Oracle
2 17 (7.76%) TIBCO
3 16 (7.31%) IBM
4 7 (3.20%) Facebook
5 4 (1.83%) Informatica
5 4 (1.83%) Microsoft
6 3 (1.37%) VMware
6 3 (1.37%) Zend
7 1 (0.46%) Red Hat
7 1 (0.46%) Talend