Period
to 27 May 2018

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

Test-Driven Development (TDD)
Scotland > Glasgow
6 months to
27 May 2018
Same period 2017 Same period 2016
Rank 10 12 20
Rank change year-on-year +2 +8 0
Permanent jobs citing TDD 402 288 275
As % of all permanent IT jobs advertised in Glasgow 16.40% 14.44% 10.43%
As % of the Processes & Methodologies category 17.28% 15.50% 11.15%
Number of salaries quoted 335 126 93
Glasgow median annual salary £50,000 £50,000 £45,000
Median salary % change year-on-year - +11.11% +5.88%
10th Percentile £33,850 £34,000 £32,750
90th Percentile £75,000 £68,750 £70,000
Scotland median annual salary £50,000 £45,000 £45,000
% change year-on-year +11.11% - +5.88%

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

All Process and Methodology Skills
Glasgow
Permanent vacancies with a requirement for process or methodology skills 2,326 1,858 2,467
As % of all permanent IT jobs advertised in Glasgow 94.90% 93.13% 93.55%
Number of salaries quoted 1,692 1,153 1,422
Glasgow median annual salary £47,500 £45,000 £43,500
Median salary % change year-on-year +5.56% +3.45% +2.35%
10th Percentile £31,250 £29,500 £27,525
90th Percentile £70,000 £67,500 £62,500
Scotland median annual salary £45,000 £45,000 £45,000

TDD
Job Vacancy Trend in Glasgow

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

Job vacancy trend for TDD in Glasgow

TDD
Salary Trend in Glasgow

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

Salary trend for TDD in Glasgow

TDD
Salary Histogram in Glasgow

The salary distribution of IT jobs citing TDD in Glasgow over the 6 months to 27 May 2018.

Salary histogram for TDD in Glasgow

For the 6 months to 27 May 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 Glasgow region with a requirement for TDD.

1 265 (65.92%) BDD
2 239 (59.45%) Agile Software Development
3 220 (54.73%) Java
4 150 (37.31%) NoSQL
5 149 (37.06%) SQL
6 141 (35.07%) Python
7 124 (30.85%) Scrum
8 117 (29.10%) Git (software)
8 117 (29.10%) Test Automation
9 110 (27.36%) C#
10 109 (27.11%) Continuous Integration
10 109 (27.11%) Ruby
11 103 (25.62%) Spring
12 101 (25.12%) MVC
13 98 (24.38%) Unit Testing
14 97 (24.13%) Finance
15 86 (21.39%) .NET
16 84 (20.90%) OO
17 80 (19.90%) SQL Server
17 80 (19.90%) JavaScript
18 79 (19.65%) Apache Cassandra
18 79 (19.65%) Relational Database
19 78 (19.40%) ASP.NET
20 73 (18.16%) HTML
20 73 (18.16%) RESTful
21 70 (17.41%) ASP.NET MVC
22 69 (17.16%) Multithreading
23 66 (16.42%) Hibernate
23 66 (16.42%) ASP.NET Web API
23 66 (16.42%) SDLC

TDD
Co-occurring IT Skills in Glasgow 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 (13.18%) MQSeries
2 25 (6.22%) JBoss
2 25 (6.22%) Tomcat
3 15 (3.73%) Jetty
3 15 (3.73%) WebLogic
4 13 (3.23%) GemFire
5 9 (2.24%) Apache Spark
6 7 (1.74%) WebSphere
7 6 (1.49%) Elasticsearch
8 4 (1.00%) Confluence
8 4 (1.00%) IIS
9 2 (0.50%) Apache
10 1 (0.25%) Cloud Foundry
10 1 (0.25%) nginx
10 1 (0.25%) OpenStack
10 1 (0.25%) Oracle SOA Suite
10 1 (0.25%) Tornado
10 1 (0.25%) Umbraco
Applications
1 1 (0.25%) EngageOne
Cloud Services
1 17 (4.23%) Microsoft Azure
2 15 (3.73%) Amazon AWS
3 6 (1.49%) Cloud Computing
4 4 (1.00%) OpenShift
4 4 (1.00%) SaaS
5 3 (0.75%) GitHub
6 1 (0.25%) Amazon SQS
6 1 (0.25%) Google Cloud Platform
Communications & Networking
1 4 (1.00%) AMQP
1 4 (1.00%) Internet
2 1 (0.25%) HTTP
2 1 (0.25%) Hyperconnected
Database & Business Intelligence
1 150 (37.31%) NoSQL
2 80 (19.90%) SQL Server
3 79 (19.65%) Apache Cassandra
3 79 (19.65%) Relational Database
4 59 (14.68%) Big Data
4 59 (14.68%) SQL Server 2016
5 53 (13.18%) Bigtable
5 53 (13.18%) PostgreSQL
6 31 (7.71%) OLTP
7 25 (6.22%) MongoDB
8 23 (5.72%) Oracle Database
9 21 (5.22%) Hadoop
9 21 (5.22%) RDBMS
10 16 (3.98%) Couchbase
10 16 (3.98%) Redis
10 16 (3.98%) Riak
11 10 (2.49%) SQL Server Integration Services
12 9 (2.24%) Oracle Database 10g
12 9 (2.24%) Oracle Database 11g
13 8 (1.99%) Data Warehouse
Development Applications
1 117 (29.10%) Git (software)
2 58 (14.43%) Maven
3 46 (11.44%) JUnit
4 45 (11.19%) Jenkins
5 37 (9.20%) Selenium
6 32 (7.96%) Cucumber
7 24 (5.97%) Eclipse
8 20 (4.98%) Mockito
8 20 (4.98%) Subversion
9 18 (4.48%) Gradle
10 17 (4.23%) FitNesse
11 16 (3.98%) Bitbucket
11 16 (3.98%) Vagrant
12 14 (3.48%) JIRA
13 7 (1.74%) Toad
13 7 (1.74%) Visual Studio
14 5 (1.24%) JMeter
14 5 (1.24%) Team Foundation Server
15 4 (1.00%) Grunt
15 4 (1.00%) JBehave
General
1 97 (24.13%) Finance
2 34 (8.46%) Advertising
3 33 (8.21%) Banking
4 6 (1.49%) Investment Banking
5 5 (1.24%) Local Government
6 3 (0.75%) Law
7 1 (0.25%) Games
7 1 (0.25%) Multimedia
7 1 (0.25%) Publishing
7 1 (0.25%) Retail Banking
Job Titles
1 299 (74.38%) Developer
2 91 (22.64%) Java Developer
3 74 (18.41%) .NET Developer
4 53 (13.18%) Senior Developer
5 47 (11.69%) Python Developer
6 33 (8.21%) Software Developer
7 29 (7.21%) Senior Java Developer
8 25 (6.22%) Lead Developer
9 20 (4.98%) Software Engineer
10 18 (4.48%) Java Engineer
11 15 (3.73%) Java Software Engineer
11 15 (3.73%) Programmer
11 15 (3.73%) Python Programmer
12 14 (3.48%) Python Engineer
13 13 (3.23%) Lead Java Developer
13 13 (3.23%) Web Developer
14 12 (2.99%) C# Developer
14 12 (2.99%) JavaScript Developer
14 12 (2.99%) UI Developer
15 11 (2.74%) Senior Python Developer
Libraries, Frameworks & Software Standards
1 103 (25.62%) Spring
2 86 (21.39%) .NET
3 78 (19.40%) ASP.NET
4 73 (18.16%) HTML
4 73 (18.16%) RESTful
5 70 (17.41%) ASP.NET MVC
6 66 (16.42%) ASP.NET Web API
6 66 (16.42%) Hibernate
7 64 (15.92%) Node.js
8 62 (15.42%) WCF
9 61 (15.17%) XML
10 59 (14.68%) ASP.NET MVC 5
11 57 (14.18%) Middleware
12 53 (13.18%) XML Schema
13 50 (12.44%) AngularJS
13 50 (12.44%) REST
14 48 (11.94%) Web Services
15 47 (11.69%) CSS
16 46 (11.44%) HTML5
17 39 (9.70%) Entity Framework
Miscellaneous
1 53 (13.18%) Virtual Team
2 49 (12.19%) Enterprise Software
3 40 (9.95%) User Experience
4 37 (9.20%) Greenfield Project
5 20 (4.98%) Robotics
6 10 (2.49%) Computer Science
7 3 (0.75%) Management Information System
7 3 (0.75%) Self-Motivation
8 2 (0.50%) Algorithms
8 2 (0.50%) Data Centre
8 2 (0.50%) Internet of Things
8 2 (0.50%) Mobile App
9 1 (0.25%) Data Structures
9 1 (0.25%) Equities
9 1 (0.25%) Mainframe
Operating Systems
1 29 (7.21%) Unix
2 28 (6.97%) Linux
3 4 (1.00%) Red Hat Enterprise Linux
4 3 (0.75%) Windows
5 2 (0.50%) Apple iOS
5 2 (0.50%) Mac OS
6 1 (0.25%) Android
6 1 (0.25%) DC/OS
Processes & Methodologies
1 265 (65.92%) BDD
2 239 (59.45%) Agile Software Development
3 124 (30.85%) Scrum
4 117 (29.10%) Test Automation
5 109 (27.11%) Continuous Integration
6 101 (25.12%) MVC
7 98 (24.38%) Unit Testing
8 84 (20.90%) OO
9 69 (17.16%) Multithreading
10 66 (16.42%) SDLC
11 60 (14.93%) Web Application Development
12 59 (14.68%) Refactoring
13 58 (14.43%) System Testing
14 57 (14.18%) Software Delivery
15 55 (13.68%) Continuous Deployment
16 53 (13.18%) Complex Event Processing
16 53 (13.18%) Domain Models
17 47 (11.69%) Concurrent Programming
18 33 (8.21%) Microservices
19 32 (7.96%) Business Intelligence
Programming Languages
1 220 (54.73%) Java
2 149 (37.06%) SQL
3 141 (35.07%) Python
4 110 (27.36%) C#
5 109 (27.11%) Ruby
6 80 (19.90%) JavaScript
7 53 (13.18%) XPath
8 37 (9.20%) PL/SQL
9 26 (6.47%) C++
10 17 (4.23%) Bash Shell
11 7 (1.74%) Java 8
11 7 (1.74%) Scala
11 7 (1.74%) Shell Script
12 5 (1.24%) Perl
12 5 (1.24%) TypeScript
12 5 (1.24%) VB.NET
12 5 (1.24%) XQuery
13 3 (0.75%) Clojure
13 3 (0.75%) PHP
13 3 (0.75%) T-SQL
Qualifications
1 21 (5.22%) Degree
2 5 (1.24%) BPSS Clearance
3 3 (0.75%) Computer Science Degree
Quality Assurance & Compliance
1 6 (1.49%) QA
2 1 (0.25%) COBIT
System Software
1 29 (7.21%) Docker
2 1 (0.25%) Apache ZooKeeper
2 1 (0.25%) VirtualBox
2 1 (0.25%) VMware Infrastructure
Systems Management
1 28 (6.97%) Ansible
2 22 (5.47%) Opscode Chef
3 20 (4.98%) Puppet
4 16 (3.98%) Cobbler
5 2 (0.50%) Kubernetes
5 2 (0.50%) Rancher
6 1 (0.25%) HAProxy
6 1 (0.25%) logstash
6 1 (0.25%) Marathon
6 1 (0.25%) Mesos
6 1 (0.25%) Nagios
Vendors
1 60 (14.93%) Oracle
2 29 (7.21%) Facebook
3 19 (4.73%) Sybase
4 14 (3.48%) Microsoft
5 11 (2.74%) Informatica
6 8 (1.99%) IBM
6 8 (1.99%) MicroStrategy
6 8 (1.99%) Netezza
6 8 (1.99%) Tableau
6 8 (1.99%) Talend
7 5 (1.24%) Cognizant
8 4 (1.00%) TIBCO
9 3 (0.75%) Zend
10 2 (0.50%) Atlassian
10 2 (0.50%) Wallstreet Suite
11 1 (0.25%) Chordiant
11 1 (0.25%) Google
11 1 (0.25%) Perforce
11 1 (0.25%) Splunk
11 1 (0.25%) VMware