Period
to 16 December 2018

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

Test-Driven Development (TDD)
UK > Scotland
6 months to
16 Dec 2018
Same period 2017 Same period 2016
Rank 31 16 24
Rank change year-on-year -15 +8 -1
Permanent jobs citing TDD 381 606 389
As % of all permanent IT jobs advertised in Scotland 7.24% 10.91% 7.84%
As % of the Processes & Methodologies category 7.73% 11.82% 8.48%
Number of salaries quoted 285 396 205
Scotland median annual salary £47,500 £50,000 £42,500
Median salary % change year-on-year -5.00% +17.65% +6.25%
10th Percentile £33,300 £32,500 £30,000
90th Percentile £70,000 £69,375 £59,000
UK median annual salary £55,000 £52,500 £50,000
% change year-on-year +4.76% +5.00% -

TDD 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 4,930 5,125 4,586
As % of all permanent IT jobs advertised in Scotland 93.62% 92.29% 92.48%
Number of salaries quoted 3,168 3,330 2,844
Scotland median annual salary £45,000 £45,000 £44,500
Median salary % change year-on-year - +1.12% +4.71%
10th Percentile £28,877 £28,250 £28,250
90th Percentile £70,000 £65,000 £65,000
UK median annual salary £52,500 £50,000 £48,500
% change year-on-year +5.00% +3.09% +2.11%

TDD
Job Vacancy Trend in Scotland

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

Job vacancy trend for TDD in Scotland

TDD
Salary Trend in Scotland

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

Salary trend for TDD in Scotland

TDD
Salary Histogram in Scotland

The salary distribution of IT jobs citing TDD in Scotland over the 6 months to 16 December 2018.

Salary histogram for TDD in Scotland

TDD
Job Locations in Scotland

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing TDD within the Scotland region over the 6 months to 16 December 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 -10 242 £47,500 -5.00% 33
Edinburgh -11 123 £45,000 -5.26% 40
Dundee +6 4 £38,750 +9.15% 2
South Lanarkshire +2 2 £55,000 +29.41%
Lanarkshire - 2 £40,000 -
Stirling - 2 £50,000 -
Aberdeen -10 1 £40,000 +23.08% 1
West Lothian -17 1 - - 1
Scottish Borders - 1 - - 1
Midlothian - 1 £40,000 -
East Lothian - 1 - -
Fife - 1 £52,500 - 1
TDD
UK

For the 6 months to 16 December 2018, IT jobs citing TDD 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 TDD.

1 271 (71.13%) Agile Software Development
2 187 (49.08%) Java
3 183 (48.03%) SQL
4 164 (43.04%) BDD
5 152 (39.90%) Continuous Integration
6 147 (38.58%) Test Automation
7 144 (37.80%) JavaScript
8 141 (37.01%) C#
8 141 (37.01%) Finance
9 135 (35.43%) OO
10 108 (28.35%) XML
11 104 (27.30%) .NET
11 104 (27.30%) Git (software)
12 103 (27.03%) Relational Database
13 95 (24.93%) SQL Server
14 94 (24.67%) Scrum
15 93 (24.41%) Python
16 87 (22.83%) HTML
17 82 (21.52%) CSS
18 81 (21.26%) NoSQL
19 78 (20.47%) MVC
20 77 (20.21%) Jenkins
21 75 (19.69%) AngularJS
22 71 (18.64%) Unit Testing
23 68 (17.85%) Software Engineering
24 63 (16.54%) Web Services
24 63 (16.54%) React
25 59 (15.49%) Continuous Deployment
26 55 (14.44%) SDLC
26 55 (14.44%) Apache Cassandra

TDD
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 50 (13.12%) MQSeries
2 20 (5.25%) IIS
2 20 (5.25%) WebSphere
3 17 (4.46%) JBoss
4 8 (2.10%) Tomcat
5 5 (1.31%) Apache
5 5 (1.31%) Confluence
6 4 (1.05%) Oracle SOA Suite
7 3 (0.79%) CMS
8 2 (0.52%) Apache Spark
8 2 (0.52%) Elasticsearch
9 1 (0.26%) Cloud Foundry
9 1 (0.26%) EPiServer
9 1 (0.26%) GemFire
9 1 (0.26%) SharePoint
9 1 (0.26%) WebSphere Application Server
9 1 (0.26%) WordPress
Business Applications
1 6 (1.57%) BusinessWorks
Cloud Services
1 37 (9.71%) Microsoft Azure
2 32 (8.40%) Amazon AWS
3 14 (3.67%) npm
4 6 (1.57%) TestFlight
5 5 (1.31%) Yarn
6 4 (1.05%) GitHub
7 3 (0.79%) Serverless
8 2 (0.52%) OpenShift
9 1 (0.26%) BrowserStack
9 1 (0.26%) Force.com
9 1 (0.26%) PaaS
9 1 (0.26%) SaaS
Communications & Networking
1 6 (1.57%) Internet
2 4 (1.05%) Hyperconnected
3 2 (0.52%) SMS
4 1 (0.26%) AMQP
4 1 (0.26%) HTTP
4 1 (0.26%) Intranet
4 1 (0.26%) IPv4
4 1 (0.26%) IPv6
4 1 (0.26%) VLAN
Database & Business Intelligence
1 103 (27.03%) Relational Database
2 95 (24.93%) SQL Server
3 81 (21.26%) NoSQL
4 55 (14.44%) Apache Cassandra
5 53 (13.91%) PostgreSQL
6 50 (13.12%) Bigtable
7 40 (10.50%) RDBMS
8 36 (9.45%) Big Data
9 16 (4.20%) MySQL
10 15 (3.94%) MongoDB
11 14 (3.67%) DB2
11 14 (3.67%) SQL Server 2016
12 8 (2.10%) MarkLogic
12 8 (2.10%) Oracle Database
12 8 (2.10%) Sybase ASE
13 7 (1.84%) Blockchain
14 5 (1.31%) Azure SQL Database
14 5 (1.31%) Hadoop
14 5 (1.31%) SQL Server Integration Services
15 4 (1.05%) Cosmos DB
Development Applications
1 104 (27.30%) Git (software)
2 77 (20.21%) Jenkins
3 54 (14.17%) Cucumber
4 38 (9.97%) TeamCity
5 32 (8.40%) Maven
6 30 (7.87%) Eclipse
7 28 (7.35%) Subversion
8 25 (6.56%) Selenium
9 21 (5.51%) SpecFlow
9 21 (5.51%) Visual Studio
10 20 (5.25%) Team Foundation Server
11 19 (4.99%) JIRA
12 18 (4.72%) NUnit
13 17 (4.46%) JUnit
14 13 (3.41%) IntelliJ
15 11 (2.89%) webpack
16 10 (2.62%) Gradle
17 8 (2.10%) Hudson
18 6 (1.57%) Mocha
18 6 (1.57%) Mockito
General
1 141 (37.01%) Finance
2 35 (9.19%) Banking
3 6 (1.57%) Financial Institution
3 6 (1.57%) Retail Banking
4 3 (0.79%) Advertising
4 3 (0.79%) Investment Banking
5 2 (0.52%) Games
5 2 (0.52%) Multimedia
5 2 (0.52%) Retail
6 1 (0.26%) Front Office
6 1 (0.26%) Law
6 1 (0.26%) Military
6 1 (0.26%) Pharmaceutical
6 1 (0.26%) Publishing
6 1 (0.26%) Telecoms
Job Titles
1 198 (51.97%) Developer
2 75 (19.69%) Java Developer
3 69 (18.11%) .NET Developer
4 61 (16.01%) Java Engineer
5 55 (14.44%) Python Engineer
5 55 (14.44%) Software Developer
5 55 (14.44%) Software Engineer
6 52 (13.65%) C# Developer
7 50 (13.12%) C# .NET Developer
8 44 (11.55%) Senior Developer
9 32 (8.40%) Test Engineer
10 29 (7.61%) Java Software Engineer
11 26 (6.82%) Software Test Engineer
12 25 (6.56%) .NET Software Developer
12 25 (6.56%) C# Software Developer
13 24 (6.30%) C# Software Engineer
13 24 (6.30%) Development Engineer
14 22 (5.77%) Senior C# Developer
15 21 (5.51%) JavaScript Developer
15 21 (5.51%) Senior .NET Developer
Libraries, Frameworks & Software Standards
1 108 (28.35%) XML
2 104 (27.30%) .NET
3 87 (22.83%) HTML
4 82 (21.52%) CSS
5 75 (19.69%) AngularJS
6 63 (16.54%) React
6 63 (16.54%) Web Services
7 55 (14.44%) Spring
8 52 (13.65%) Middleware
8 52 (13.65%) REST
9 51 (13.39%) RESTful
10 50 (13.12%) XML Schema
11 47 (12.34%) ASP.NET Web API
12 46 (12.07%) ASP.NET
12 46 (12.07%) Hibernate
13 38 (9.97%) Gherkin
14 35 (9.19%) HTML5
14 35 (9.19%) jQuery
15 32 (8.40%) J2EE
16 31 (8.14%) Node.js
Miscellaneous
1 50 (13.12%) Virtual Team
2 38 (9.97%) Enterprise Software
3 34 (8.92%) Greenfield Project
4 23 (6.04%) Analytical Skills
5 20 (5.25%) Robotics
5 20 (5.25%) User Experience
6 10 (2.62%) Management Information System
6 10 (2.62%) Self-Motivation
7 9 (2.36%) Fintech
8 7 (1.84%) Algorithms
9 6 (1.57%) Mainframe
10 5 (1.31%) Public Cloud
11 4 (1.05%) Blog
11 4 (1.05%) Equity Derivative
11 4 (1.05%) Mobile App
11 4 (1.05%) Reference Data
12 3 (0.79%) Cloud Native
13 1 (0.26%) Analytical Mindset
13 1 (0.26%) Clustering
13 1 (0.26%) Fixed Income
Operating Systems
1 35 (9.19%) Linux
2 33 (8.66%) Windows
3 21 (5.51%) Unix
4 11 (2.89%) Apple iOS
5 7 (1.84%) Android
6 4 (1.05%) Windows Server
7 3 (0.79%) Mac OS X
8 1 (0.26%) DC/OS
8 1 (0.26%) Red Hat Enterprise Linux
Processes & Methodologies
1 271 (71.13%) Agile Software Development
2 164 (43.04%) BDD
3 152 (39.90%) Continuous Integration
4 147 (38.58%) Test Automation
5 135 (35.43%) OO
6 94 (24.67%) Scrum
7 78 (20.47%) MVC
8 71 (18.64%) Unit Testing
9 68 (17.85%) Software Engineering
10 59 (15.49%) Continuous Deployment
11 55 (14.44%) Problem-Solving
11 55 (14.44%) Refactoring
11 55 (14.44%) SDLC
12 50 (13.12%) Complex Event Processing
12 50 (13.12%) Domain Models
12 50 (13.12%) System Testing
13 48 (12.60%) Continuous Delivery
13 48 (12.60%) OOP
14 47 (12.34%) Open Source
15 46 (12.07%) Mentoring
Programming Languages
1 187 (49.08%) Java
2 183 (48.03%) SQL
3 144 (37.80%) JavaScript
4 141 (37.01%) C#
5 93 (24.41%) Python
6 55 (14.44%) Ruby
7 50 (13.12%) XPath
8 41 (10.76%) C++
9 21 (5.51%) PL/SQL
9 21 (5.51%) PowerShell
10 16 (4.20%) ES6
11 15 (3.94%) Java 8
12 10 (2.62%) Apple Swift
12 10 (2.62%) ES7
13 9 (2.36%) Shell Script
13 9 (2.36%) TypeScript
14 8 (2.10%) Scala
14 8 (2.10%) T-SQL
14 8 (2.10%) XQuery
15 7 (1.84%) Objective-C
Qualifications
1 40 (10.50%) Degree
2 4 (1.05%) ISEB
2 4 (1.05%) ISTQB
2 4 (1.05%) ISTQB Foundation Certification
3 2 (0.52%) Computer Science Degree
4 1 (0.26%) Postgraduate
4 1 (0.26%) Security Cleared
Quality Assurance & Compliance
1 33 (8.66%) QA
2 2 (0.52%) COBIT
3 1 (0.26%) PMO
System Software
1 20 (5.25%) Active Directory
1 20 (5.25%) Docker
Systems Management
1 26 (6.82%) Ansible
2 7 (1.84%) Opscode Chef
3 6 (1.57%) Kubernetes
3 6 (1.57%) Puppet
4 1 (0.26%) Marathon
4 1 (0.26%) Mesos
4 1 (0.26%) SCCM
Vendors
1 51 (13.39%) Oracle
2 28 (7.35%) Microsoft
3 13 (3.41%) Sybase
4 8 (2.10%) IBM
5 6 (1.57%) Chordiant
5 6 (1.57%) Cognizant
5 6 (1.57%) Mashery
5 6 (1.57%) TIBCO
5 6 (1.57%) Xamarin
6 5 (1.31%) Perforce
7 4 (1.05%) Twitter
8 3 (0.79%) Facebook
9 2 (0.52%) Zend
10 1 (0.26%) Google
10 1 (0.26%) Red Hat
10 1 (0.26%) Salesforce.com
10 1 (0.26%) Serena
10 1 (0.26%) Splunk
10 1 (0.26%) Yahoo!