Period
to 21 April 2018

The following table provides summary statistics for permanent job vacancies advertised in Edinburgh 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 April 2018 with a comparison to the same period in the previous 2 years.

Behaviour-Driven Development (BDD)
Scotland > Edinburgh
6 months to
21 Apr 2018
Same period 2017 Same period 2016
Rank 97 64 98
Rank change year-on-year -33 +34 +25
Permanent jobs citing BDD 49 76 52
As % of all permanent IT jobs advertised in Edinburgh 1.86% 3.43% 1.97%
As % of the Processes & Methodologies category 2.03% 3.68% 2.14%
Number of salaries quoted 35 56 60
Edinburgh median annual salary £45,000 £47,500 £45,000
Median salary % change year-on-year -5.26% +5.56% +12.50%
10th Percentile £40,500 £32,500 £38,750
90th Percentile £81,250 £75,000 £50,000
Scotland median annual salary £52,500 £47,500 £45,000
% change year-on-year +10.53% +5.56% +12.50%

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 Edinburgh with a requirement for process or methodology skills.

All Process and Methodology Skills
Edinburgh
Permanent vacancies with a requirement for process or methodology skills 2,415 2,066 2,429
As % of all permanent IT jobs advertised in Edinburgh 91.44% 93.19% 91.90%
Number of salaries quoted 1,586 1,332 1,626
Edinburgh median annual salary £45,000 £45,000 £45,000
10th Percentile £28,000 £28,750 £28,750
90th Percentile £70,000 £70,000 £67,500
Scotland median annual salary £45,000 £45,000 £45,000

BDD
Job Vacancy Trend in Edinburgh

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

Job vacancy trend for BDD in Edinburgh

BDD
Salary Trend in Edinburgh

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

Salary trend for BDD in Edinburgh

BDD
Salary Histogram in Edinburgh

The salary distribution of IT jobs citing BDD in Edinburgh over the 6 months to 21 April 2018.

Salary histogram for BDD in Edinburgh

For the 6 months to 21 April 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 Edinburgh region with a requirement for BDD.

1 39 (79.59%) TDD
2 35 (71.43%) Agile Software Development
3 29 (59.18%) SQL Server
4 28 (57.14%) C#
4 28 (57.14%) Scrum
5 26 (53.06%) Continuous Integration
6 24 (48.98%) .NET
6 24 (48.98%) MVC
7 23 (46.94%) ASP.NET
7 23 (46.94%) ASP.NET MVC
8 19 (38.78%) RESTful
9 18 (36.73%) ASP.NET Web API
10 17 (34.69%) Facebook
10 17 (34.69%) Web Application Development
10 17 (34.69%) Dependency Injection
10 17 (34.69%) Advertising
10 17 (34.69%) Marketing
10 17 (34.69%) SQL Server 2016
10 17 (34.69%) ASP.NET MVC 5
11 15 (30.61%) SQL
12 14 (28.57%) Software Engineering
13 13 (26.53%) Test Automation
14 11 (22.45%) Java
14 11 (22.45%) Microsoft
15 10 (20.41%) JavaScript
16 8 (16.33%) Selenium
16 8 (16.33%) SDLC
17 7 (14.29%) Unit Testing
17 7 (14.29%) Node.js
17 7 (14.29%) Enterprise Software

BDD
Co-occurring IT Skills in Edinburgh 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 1 (2.04%) Confluence
1 1 (2.04%) JBoss
1 1 (2.04%) Tomcat
Cloud Services
1 2 (4.08%) Amazon AWS
1 2 (4.08%) SaaS
2 1 (2.04%) Amazon EC2
2 1 (2.04%) IaaS
2 1 (2.04%) Microsoft Azure
Database & Business Intelligence
1 29 (59.18%) SQL Server
2 17 (34.69%) SQL Server 2016
3 4 (8.16%) Relational Database
4 1 (2.04%) NoSQL
Development Applications
1 8 (16.33%) Selenium
2 6 (12.24%) Protractor
3 5 (10.20%) SpecFlow
3 5 (10.20%) SQL Server Management Studio (SSMS)
3 5 (10.20%) Team Foundation Server
4 4 (8.16%) Cucumber
4 4 (8.16%) Git (software)
4 4 (8.16%) Visual Studio
5 3 (6.12%) JIRA
6 2 (4.08%) NUnit
7 1 (2.04%) Gradle
7 1 (2.04%) Jenkins
7 1 (2.04%) Maven
7 1 (2.04%) Mocha
General
1 17 (34.69%) Advertising
1 17 (34.69%) Marketing
2 5 (10.20%) Banking
2 5 (10.20%) Retail
3 3 (6.12%) Finance
Job Titles
1 30 (61.22%) Developer
2 24 (48.98%) .NET Developer
3 8 (16.33%) C# Developer
4 7 (14.29%) Test Engineer
5 6 (12.24%) ASP.NET Developer
5 6 (12.24%) ASP.NET MVC Developer
5 6 (12.24%) C# .NET Developer
5 6 (12.24%) C# ASP.NET Developer
6 4 (8.16%) Analyst
6 4 (8.16%) Java Developer
7 3 (6.12%) QA Analyst
7 3 (6.12%) Test Automation Engineer
8 2 (4.08%) Scrum Master
8 2 (4.08%) Senior Developer
8 2 (4.08%) Tester
8 2 (4.08%) Verification Engineer
9 1 (2.04%) Applications Developer
9 1 (2.04%) Lead Developer
9 1 (2.04%) Quality Engineer
9 1 (2.04%) Test Analyst
Libraries, Frameworks & Software Standards
1 24 (48.98%) .NET
2 23 (46.94%) ASP.NET
2 23 (46.94%) ASP.NET MVC
3 19 (38.78%) RESTful
4 18 (36.73%) ASP.NET Web API
5 17 (34.69%) ASP.NET MVC 5
6 7 (14.29%) Node.js
7 6 (12.24%) .NET Framework
7 6 (12.24%) Entity Framework
8 5 (10.20%) CSS
8 5 (10.20%) CSS3
8 5 (10.20%) HTML
8 5 (10.20%) HTML5
9 3 (6.12%) AngularJS
9 3 (6.12%) React
9 3 (6.12%) Spring
10 2 (4.08%) Gherkin
10 2 (4.08%) Hibernate
11 1 (2.04%) Chai
11 1 (2.04%) Ember.js
Miscellaneous
1 7 (14.29%) Enterprise Software
2 1 (2.04%) Algorithms
2 1 (2.04%) Analytical Skills
2 1 (2.04%) Data Structures
2 1 (2.04%) Mobile App
Operating Systems
1 1 (2.04%) Android
1 1 (2.04%) Apple iOS
1 1 (2.04%) Linux
1 1 (2.04%) Windows
Processes & Methodologies
1 39 (79.59%) TDD
2 35 (71.43%) Agile Software Development
3 28 (57.14%) Scrum
4 26 (53.06%) Continuous Integration
5 24 (48.98%) MVC
6 17 (34.69%) Dependency Injection
6 17 (34.69%) Web Application Development
7 14 (28.57%) Software Engineering
8 13 (26.53%) Test Automation
9 8 (16.33%) SDLC
10 7 (14.29%) Pair Programming
10 7 (14.29%) Software Testing
10 7 (14.29%) Unit Testing
11 6 (12.24%) Coaching
11 6 (12.24%) Domain-Driven Design
11 6 (12.24%) Mentoring
12 5 (10.20%) Performance Testing
12 5 (10.20%) Test Scripting
13 4 (8.16%) Continuous Improvement
13 4 (8.16%) Functional Testing
Programming Languages
1 28 (57.14%) C#
2 15 (30.61%) SQL
3 11 (22.45%) Java
4 10 (20.41%) JavaScript
5 3 (6.12%) C++
6 2 (4.08%) Python
7 1 (2.04%) ES6
7 1 (2.04%) Java 8
7 1 (2.04%) Java 9
7 1 (2.04%) TypeScript
Qualifications
1 3 (6.12%) Degree
1 3 (6.12%) ISTQB
2 1 (2.04%) ISEB
2 1 (2.04%) ISTQB Foundation Certification
Quality Assurance & Compliance
1 7 (14.29%) QA
System Software
1 1 (2.04%) Docker
Systems Management
1 1 (2.04%) Kubernetes
Vendors
1 17 (34.69%) Facebook
2 11 (22.45%) Microsoft
3 1 (2.04%) Xamarin