Period
to 16 December 2017

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

Test-Driven Development (TDD)
UK > Scotland
6 months to
16 Dec 2017
Same period 2016 Same period 2015
Rank 15 23 23
Rank change year-on-year +8 0 +12
Permanent jobs citing TDD 606 389 497
As % of all permanent IT jobs advertised in Scotland 10.91% 7.84% 7.71%
As % of the Processes & Methodologies category 11.97% 8.61% 8.45%
Number of salaries quoted 396 205 268
Scotland median annual salary £50,000 £42,500 £40,000
Median salary % change year-on-year +17.65% +6.25% -
10th Percentile £32,500 £30,000 £31,250
90th Percentile £69,375 £59,000 £57,500
UK median annual salary £52,500 £50,000 £50,000
% change year-on-year +5.00% - +5.26%

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 5061 4520 5882
As % of all permanent IT jobs advertised in Scotland 91.14% 91.15% 91.26%
Number of salaries quoted 3277 2798 3716
Scotland median annual salary £45,000 £45,000 £42,500
Median salary % change year-on-year - +5.88% +2.41%
10th Percentile £28,500 £28,500 £28,000
90th Percentile £65,000 £65,000 £65,000
UK median annual salary £50,000 £49,750 £47,500
% change year-on-year +0.50% +4.74% +5.56%

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 2017.

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 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 +11 405 £50,000 +25.00% 19
Edinburgh 0 160 £47,500 +5.56% 11
Orkney Islands - 14 £40,000 -
Aberdeen +6 11 £32,500 -35.00% 1
Dundee -5 10 £35,500 -25.26% 1
West Lothian -5 4 - -
South Lanarkshire -12 1 £42,500 +25.93%
Perth and Kinross - 1 £47,500 -
TDD
UK

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

1 517 (85.31%) Agile Software Development
2 343 (56.60%) Java
3 283 (46.70%) Scrum
4 254 (41.91%) JavaScript
5 234 (38.61%) BDD
6 207 (34.16%) HTML
7 203 (33.50%) C#
8 189 (31.19%) Continuous Integration
9 183 (30.20%) .NET
9 183 (30.20%) MVC
10 167 (27.56%) SQL Server
11 163 (26.90%) Spring
12 147 (24.26%) SQL
13 142 (23.43%) ASP.NET
14 135 (22.28%) Test Automation
15 128 (21.12%) ASP.NET MVC
16 119 (19.64%) Git (software)
17 118 (19.47%) CSS
18 110 (18.15%) AngularJS
19 109 (17.99%) Hibernate
20 106 (17.49%) NoSQL
21 94 (15.51%) Software Engineering
22 92 (15.18%) RESTful
23 90 (14.85%) HTML5
24 88 (14.52%) Node.js
25 83 (13.70%) Python
26 79 (13.04%) Mentoring
26 79 (13.04%) Multithreading
27 77 (12.71%) Relational Database
27 77 (12.71%) Ruby

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 53 (8.75%) JBoss
2 51 (8.42%) Tomcat
3 28 (4.62%) WebSphere
4 27 (4.46%) WebLogic
5 21 (3.47%) Jetty
6 10 (1.65%) Confluence
7 9 (1.49%) Umbraco
8 8 (1.32%) GemFire
8 8 (1.32%) IIS
9 7 (1.16%) Apache
10 6 (0.99%) WebLogic Portal
11 4 (0.66%) MQSeries
12 3 (0.50%) Apache Spark
13 2 (0.33%) Elasticsearch
14 1 (0.17%) Apache Solr
14 1 (0.17%) ArcGIS
14 1 (0.17%) IBM HTTP Server
14 1 (0.17%) SharePoint
14 1 (0.17%) Tornado
14 1 (0.17%) WebSphere Application Server
Applications
1 2 (0.33%) EngageOne
2 1 (0.17%) Simulink
Business Applications
1 2 (0.33%) Eloqua
2 1 (0.17%) assyst
2 1 (0.17%) Oracle BPM
Cloud Services
1 63 (10.40%) Amazon AWS
2 45 (7.43%) Microsoft Azure
3 29 (4.79%) GitHub
4 19 (3.14%) SaaS
5 11 (1.82%) Amazon EC2
5 11 (1.82%) npm
6 6 (0.99%) Cloud Computing
7 5 (0.83%) IaaS
8 2 (0.33%) Serverless
9 1 (0.17%) Amazon CloudWatch
9 1 (0.17%) Amazon ELB
9 1 (0.17%) Amazon S3
9 1 (0.17%) Amazon SQS
9 1 (0.17%) AWS CloudFormation
9 1 (0.17%) Google Cloud Platform
9 1 (0.17%) Virtual Private Cloud
Communications & Networking
1 20 (3.30%) AMQP
2 10 (1.65%) Internet
3 2 (0.33%) HTTP
3 2 (0.33%) SMS
4 1 (0.17%) LDAP
4 1 (0.17%) PuTTY
4 1 (0.17%) SSH
4 1 (0.17%) SSL
Database & Business Intelligence
1 167 (27.56%) SQL Server
2 106 (17.49%) NoSQL
3 77 (12.71%) Relational Database
4 51 (8.42%) Big Data
5 46 (7.59%) MongoDB
6 38 (6.27%) RDBMS
7 35 (5.78%) SQL Server 2016
8 31 (5.12%) Redis
9 26 (4.29%) Oracle Database
10 23 (3.80%) Hadoop
11 22 (3.63%) MySQL
12 21 (3.47%) Couchbase
12 21 (3.47%) Riak
13 17 (2.81%) PostgreSQL
14 14 (2.31%) DB2
15 12 (1.98%) Apache Cassandra
16 6 (0.99%) Oracle Database 10g
16 6 (0.99%) Oracle Database 11g
16 6 (0.99%) Oracle Database 12c
17 5 (0.83%) Azure SQL Database
Development Applications
1 119 (19.64%) Git (software)
2 71 (11.72%) Visual Studio
3 61 (10.07%) Selenium
4 60 (9.90%) JUnit
5 51 (8.42%) Cucumber
6 33 (5.45%) Jenkins
6 33 (5.45%) Maven
7 30 (4.95%) JIRA
8 23 (3.80%) Vagrant
9 22 (3.63%) Mockito
9 22 (3.63%) Subversion
10 21 (3.47%) FitNesse
11 17 (2.81%) Bitbucket
12 14 (2.31%) Spock
13 13 (2.15%) NUnit
14 12 (1.98%) Grunt
14 12 (1.98%) gulp
14 12 (1.98%) Team Foundation Server
15 11 (1.82%) Moq
16 8 (1.32%) Eclipse
General
1 71 (11.72%) Finance
2 47 (7.76%) Banking
3 18 (2.97%) Advertising
4 12 (1.98%) Retail
5 10 (1.65%) Investment Banking
6 9 (1.49%) Legal
7 6 (0.99%) Prime Brokerage
7 6 (0.99%) Retail Banking
8 5 (0.83%) Financial Institution
9 4 (0.66%) Games
9 4 (0.66%) Marketing
10 1 (0.17%) Law
10 1 (0.17%) Local Government
Job Titles
1 466 (76.90%) Developer
2 181 (29.87%) Java Developer
3 93 (15.35%) C# Developer
4 92 (15.18%) Senior Developer
5 68 (11.22%) .NET Developer
6 48 (7.92%) Software Developer
7 42 (6.93%) JavaScript Developer
8 41 (6.77%) Senior Java Developer
9 33 (5.45%) Full Stack Developer
10 31 (5.12%) Lead Developer
11 26 (4.29%) Scrum Master
11 26 (4.29%) Software Engineer
11 26 (4.29%) Team Leader
12 22 (3.63%) Python Developer
13 21 (3.47%) Test Engineer
14 18 (2.97%) Lead Java Developer
15 17 (2.81%) Senior JavaScript Developer
16 15 (2.48%) Java Engineer
16 15 (2.48%) Senior Python Developer
17 14 (2.31%) Front End Developer (Client-Side Developer)
Libraries, Frameworks & Software Standards
1 207 (34.16%) HTML
2 183 (30.20%) .NET
3 163 (26.90%) Spring
4 142 (23.43%) ASP.NET
5 128 (21.12%) ASP.NET MVC
6 118 (19.47%) CSS
7 110 (18.15%) AngularJS
8 109 (17.99%) Hibernate
9 92 (15.18%) RESTful
10 90 (14.85%) HTML5
11 88 (14.52%) Node.js
12 63 (10.40%) Web Services
13 56 (9.24%) jQuery
14 54 (8.91%) .NET Framework
15 50 (8.25%) Entity Framework
16 49 (8.09%) REST
17 47 (7.76%) CSS3
18 45 (7.43%) ASP.NET Web API
19 43 (7.10%) J2EE
20 41 (6.77%) WCF
Miscellaneous
1 36 (5.94%) Enterprise Software
2 26 (4.29%) Greenfield Project
3 23 (3.80%) User Experience
4 18 (2.97%) Robotics
5 11 (1.82%) Social Network
6 10 (1.65%) Mobile App
7 9 (1.49%) Computer Science
7 9 (1.49%) Internet of Things
8 8 (1.32%) Equities
9 5 (0.83%) Tandem
10 4 (0.66%) Algorithms
10 4 (0.66%) Data Structures
10 4 (0.66%) NHS
10 4 (0.66%) Virtual Team
11 3 (0.50%) PMI
12 2 (0.33%) Hedge funds
12 2 (0.33%) Renewable Energy
13 1 (0.17%) Analytical Skills
13 1 (0.17%) Fintech
13 1 (0.17%) Management Information System
Operating Systems
1 34 (5.61%) Linux
2 31 (5.12%) Unix
3 11 (1.82%) Windows
4 8 (1.32%) Apple iOS
4 8 (1.32%) Mac OS
5 7 (1.16%) Android
6 2 (0.33%) CentOS
6 2 (0.33%) Mac OS X
6 2 (0.33%) Red Hat Enterprise Linux
6 2 (0.33%) Ubuntu
7 1 (0.17%) Windows Server
Processes & Methodologies
1 517 (85.31%) Agile Software Development
2 283 (46.70%) Scrum
3 234 (38.61%) BDD
4 189 (31.19%) Continuous Integration
5 183 (30.20%) MVC
6 135 (22.28%) Test Automation
7 94 (15.51%) Software Engineering
8 79 (13.04%) Mentoring
8 79 (13.04%) Multithreading
9 77 (12.71%) SDLC
10 74 (12.21%) Concurrent Programming
11 73 (12.05%) OO
12 62 (10.23%) Kanban
13 60 (9.90%) Unit Testing
14 48 (7.92%) Open Source
15 39 (6.44%) Software Delivery
16 37 (6.11%) Web Application Development
17 32 (5.28%) Coaching
17 32 (5.28%) Web Development
18 31 (5.12%) DevOps
Programming Languages
1 343 (56.60%) Java
2 254 (41.91%) JavaScript
3 203 (33.50%) C#
4 147 (24.26%) SQL
5 83 (13.70%) Python
6 77 (12.71%) Ruby
7 24 (3.96%) Bash Shell
8 18 (2.97%) PL/SQL
9 16 (2.64%) TypeScript
10 15 (2.48%) Groovy
10 15 (2.48%) PHP
11 12 (1.98%) C++
12 11 (1.82%) Scala
13 5 (0.83%) Clojure
13 5 (0.83%) PowerShell
14 4 (0.66%) C
14 4 (0.66%) XPath
15 3 (0.50%) Go
15 3 (0.50%) Perl
15 3 (0.50%) Smalltalk
Qualifications
1 25 (4.13%) Degree
2 12 (1.98%) Microsoft Certification
3 11 (1.82%) MCAD
3 11 (1.82%) MCSD
3 11 (1.82%) MCTS
4 4 (0.66%) Computer Science Degree
5 3 (0.50%) ISEB
5 3 (0.50%) PMI Certification
5 3 (0.50%) Security Cleared
6 2 (0.33%) ISTQB
6 2 (0.33%) ISTQB Foundation Certification
6 2 (0.33%) Postgraduate
7 1 (0.17%) BPSS Clearance
7 1 (0.17%) IBM WebSphere Certification
Quality Assurance & Compliance
1 32 (5.28%) QA
2 2 (0.33%) Data Quality
3 1 (0.17%) BS7666
3 1 (0.17%) Dodd-Frank
3 1 (0.17%) EMIR
3 1 (0.17%) MiFID
3 1 (0.17%) PMO
3 1 (0.17%) PSD2
System Software
1 39 (6.44%) Docker
2 11 (1.82%) VMware Infrastructure
3 3 (0.50%) vSphere
4 2 (0.33%) LXC
4 2 (0.33%) OpenAM
4 2 (0.33%) VirtualBox
Systems Management
1 31 (5.12%) Ansible
1 31 (5.12%) Opscode Chef
2 29 (4.79%) Puppet
3 21 (3.47%) Cobbler
4 4 (0.66%) Terraform
5 2 (0.33%) Business Desktop Deployment
5 2 (0.33%) Capistrano
5 2 (0.33%) Graphite
5 2 (0.33%) Icinga
5 2 (0.33%) Kibana
5 2 (0.33%) logstash
6 1 (0.17%) BladeLogic
6 1 (0.17%) Kubernetes
6 1 (0.17%) Nagios
6 1 (0.17%) Rancher
6 1 (0.17%) SCCM
6 1 (0.17%) Systems Management Server (SMS)
Vendors
1 72 (11.88%) Oracle
2 29 (4.79%) Microsoft
3 27 (4.46%) IBM
4 20 (3.30%) TIBCO
5 12 (1.98%) Facebook
6 11 (1.82%) VMware
7 8 (1.32%) Informatica
8 7 (1.16%) Misys
9 6 (0.99%) Sybase
10 5 (0.83%) Cognizant
11 3 (0.50%) Xamarin
12 2 (0.33%) Perforce
12 2 (0.33%) Salesforce.com
12 2 (0.33%) Zend
13 1 (0.17%) ESRI
13 1 (0.17%) Google
13 1 (0.17%) HP
13 1 (0.17%) Progress
13 1 (0.17%) Red Hat
13 1 (0.17%) Splunk