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

Test-Driven Development (TDD)
Scotland > Glasgow
6 months to
18 Aug 2018
Same period 2017 Same period 2016
Rank 10 9 20
Rank change year-on-year -1 +11 -1
Permanent jobs citing TDD 376 427 278
As % of all permanent IT jobs advertised in Glasgow 16.23% 18.66% 11.26%
As % of the Processes & Methodologies category 17.18% 20.06% 11.99%
Number of salaries quoted 305 206 94
Glasgow median annual salary £50,000 £49,250 £45,000
Median salary % change year-on-year +1.52% +9.44% +5.88%
10th Percentile £33,750 £34,000 £33,750
90th Percentile £74,500 £64,375 £56,250
Scotland median annual salary £50,000 £47,500 £45,000
% change year-on-year +5.26% +5.56% +9.76%

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,189 2,129 2,318
As % of all permanent IT jobs advertised in Glasgow 94.52% 93.05% 93.92%
Number of salaries quoted 1,626 1,298 1,250
Glasgow median annual salary £47,500 £45,000 £42,500
Median salary % change year-on-year +5.56% +5.88% -2.86%
10th Percentile £31,250 £30,000 £27,500
90th Percentile £67,500 £68,750 £61,500
Scotland median annual salary £45,000 £44,000 £45,000
% change year-on-year +2.27% -2.22% +5.88%

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 18 August 2018.

Salary histogram for TDD in Glasgow

For the 6 months to 18 August 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 228 (60.64%) BDD
2 222 (59.04%) Agile Software Development
3 214 (56.91%) Java
4 173 (46.01%) SQL
5 134 (35.64%) NoSQL
6 131 (34.84%) Test Automation
7 122 (32.45%) Continuous Integration
8 120 (31.91%) Python
9 118 (31.38%) Finance
10 112 (29.79%) C#
11 108 (28.72%) Git (software)
12 100 (26.60%) Relational Database
13 97 (25.80%) Spring
13 97 (25.80%) Scrum
14 96 (25.53%) OO
15 88 (23.40%) Ruby
15 88 (23.40%) Unit Testing
16 87 (23.14%) XML
17 84 (22.34%) MVC
18 80 (21.28%) .NET
19 76 (20.21%) SQL Server
19 76 (20.21%) Apache Cassandra
20 75 (19.95%) JavaScript
21 71 (18.88%) RESTful
22 70 (18.62%) Refactoring
22 70 (18.62%) Web Services
23 69 (18.35%) Hibernate
24 68 (18.09%) HTML
24 68 (18.09%) System Testing
25 66 (17.55%) Middleware

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 63 (16.76%) MQSeries
2 19 (5.05%) Tomcat
3 18 (4.79%) JBoss
4 15 (3.99%) WebSphere
5 8 (2.13%) Apache Spark
6 7 (1.86%) GemFire
6 7 (1.86%) Jetty
6 7 (1.86%) WebLogic
7 6 (1.60%) Elasticsearch
7 6 (1.60%) Oracle SOA Suite
8 5 (1.33%) Apache
9 4 (1.06%) IIS
10 3 (0.80%) Confluence
11 1 (0.27%) Apache Pig
11 1 (0.27%) Apache Solr
11 1 (0.27%) Cloud Foundry
11 1 (0.27%) CMS
Applications
1 1 (0.27%) EngageOne
Cloud Services
1 18 (4.79%) Microsoft Azure
2 11 (2.93%) Amazon AWS
3 4 (1.06%) SaaS
4 3 (0.80%) GitHub
4 3 (0.80%) OpenShift
5 1 (0.27%) Azure Functions
5 1 (0.27%) npm
5 1 (0.27%) Serverless
Communications & Networking
1 9 (2.39%) Internet
2 6 (1.60%) Hyperconnected
3 3 (0.80%) AMQP
4 2 (0.53%) Intranet
Database & Business Intelligence
1 134 (35.64%) NoSQL
2 100 (26.60%) Relational Database
3 76 (20.21%) Apache Cassandra
3 76 (20.21%) SQL Server
4 63 (16.76%) Bigtable
4 63 (16.76%) PostgreSQL
5 57 (15.16%) Big Data
6 50 (13.30%) SQL Server 2016
7 34 (9.04%) OLTP
8 27 (7.18%) RDBMS
9 17 (4.52%) Oracle Database
10 16 (4.26%) MongoDB
11 14 (3.72%) DB2
11 14 (3.72%) Hadoop
11 14 (3.72%) MarkLogic
11 14 (3.72%) Sybase ASE
12 10 (2.66%) SQL Server Integration Services
13 8 (2.13%) BusinessObjects
13 8 (2.13%) QlikView
13 8 (2.13%) Spotfire
Development Applications
1 108 (28.72%) Git (software)
2 59 (15.69%) Maven
3 49 (13.03%) Jenkins
4 33 (8.78%) JUnit
5 29 (7.71%) Eclipse
6 28 (7.45%) Cucumber
7 26 (6.91%) Subversion
8 24 (6.38%) Selenium
9 18 (4.79%) Gradle
10 16 (4.26%) Mockito
11 15 (3.99%) Bitbucket
11 15 (3.99%) JIRA
12 9 (2.39%) FitNesse
13 6 (1.60%) Vagrant
13 6 (1.60%) webpack
14 5 (1.33%) Grunt
14 5 (1.33%) Team Foundation Server
15 4 (1.06%) Hudson
15 4 (1.06%) TeamCity
15 4 (1.06%) Visual Studio
General
1 118 (31.38%) Finance
2 29 (7.71%) Banking
3 22 (5.85%) Advertising
4 6 (1.60%) Investment Banking
5 4 (1.06%) Law
5 4 (1.06%) Multimedia
5 4 (1.06%) Retail Banking
6 1 (0.27%) Publishing
Job Titles
1 256 (68.09%) Developer
2 84 (22.34%) Java Developer
3 73 (19.41%) .NET Developer
4 33 (8.78%) Senior Developer
5 31 (8.24%) Python Developer
6 28 (7.45%) Software Developer
7 26 (6.91%) Python Engineer
7 26 (6.91%) Software Engineer
8 25 (6.65%) Java Engineer
9 20 (5.32%) Senior Java Developer
10 19 (5.05%) C# Developer
11 18 (4.79%) C# .NET Developer
12 15 (3.99%) Programmer
13 13 (3.46%) Java Software Engineer
13 13 (3.46%) Lead Developer
13 13 (3.46%) Python Programmer
14 12 (3.19%) UI Developer
14 12 (3.19%) Web Developer
15 9 (2.39%) Digital Developer
16 8 (2.13%) Data Warehouse Developer
Libraries, Frameworks & Software Standards
1 97 (25.80%) Spring
2 87 (23.14%) XML
3 80 (21.28%) .NET
4 71 (18.88%) RESTful
5 70 (18.62%) Web Services
6 69 (18.35%) Hibernate
7 68 (18.09%) HTML
8 66 (17.55%) Middleware
9 63 (16.76%) XML Schema
10 62 (16.49%) ASP.NET
11 56 (14.89%) ASP.NET Web API
11 56 (14.89%) CSS
12 55 (14.63%) WCF
13 54 (14.36%) AngularJS
14 53 (14.10%) ASP.NET MVC
15 50 (13.30%) ASP.NET MVC 5
16 47 (12.50%) Node.js
17 44 (11.70%) REST
18 41 (10.90%) J2EE
19 40 (10.64%) HTML5
Miscellaneous
1 63 (16.76%) Virtual Team
2 45 (11.97%) User Experience
3 40 (10.64%) Enterprise Software
4 28 (7.45%) Greenfield Project
5 16 (4.26%) Robotics
6 14 (3.72%) Analytical Skills
7 6 (1.60%) Computer Science
8 5 (1.33%) Management Information System
8 5 (1.33%) Mobile App
9 4 (1.06%) Equity Derivative
9 4 (1.06%) Mainframe
9 4 (1.06%) Reference Data
10 3 (0.80%) Self-Motivation
11 2 (0.53%) Clustering
12 1 (0.27%) Algorithms
12 1 (0.27%) Equities
12 1 (0.27%) LIMS
Operating Systems
1 37 (9.84%) Unix
2 21 (5.59%) Linux
3 6 (1.60%) Android
4 5 (1.33%) Apple iOS
5 3 (0.80%) Red Hat Enterprise Linux
5 3 (0.80%) Windows
6 2 (0.53%) Mac OS X
7 1 (0.27%) DC/OS
7 1 (0.27%) Mac OS
Processes & Methodologies
1 228 (60.64%) BDD
2 222 (59.04%) Agile Software Development
3 131 (34.84%) Test Automation
4 122 (32.45%) Continuous Integration
5 97 (25.80%) Scrum
6 96 (25.53%) OO
7 88 (23.40%) Unit Testing
8 84 (22.34%) MVC
9 70 (18.62%) Refactoring
10 68 (18.09%) System Testing
11 66 (17.55%) Continuous Deployment
12 63 (16.76%) Complex Event Processing
12 63 (16.76%) Domain Models
13 50 (13.30%) Software Delivery
13 50 (13.30%) Web Application Development
14 48 (12.77%) SDLC
15 43 (11.44%) OOP
16 42 (11.17%) Multithreading
16 42 (11.17%) Software Engineering
17 36 (9.57%) Microservices
Programming Languages
1 214 (56.91%) Java
2 173 (46.01%) SQL
3 120 (31.91%) Python
4 112 (29.79%) C#
5 88 (23.40%) Ruby
6 75 (19.95%) JavaScript
7 63 (16.76%) XPath
8 36 (9.57%) PL/SQL
9 32 (8.51%) C++
10 15 (3.99%) Shell Script
11 14 (3.72%) XQuery
12 12 (3.19%) Java 8
13 10 (2.66%) Bash Shell
14 6 (1.60%) VB.NET
15 5 (1.33%) Apple Swift
15 5 (1.33%) Clojure
15 5 (1.33%) Scala
15 5 (1.33%) TypeScript
16 4 (1.06%) Perl
17 3 (0.80%) T-SQL
Qualifications
1 25 (6.65%) Degree
2 2 (0.53%) ISEB
2 2 (0.53%) ISTQB
2 2 (0.53%) ISTQB Foundation Certification
Quality Assurance & Compliance
1 12 (3.19%) QA
2 4 (1.06%) COBIT
3 1 (0.27%) PMO
System Software
1 19 (5.05%) Docker
Systems Management
1 18 (4.79%) Ansible
2 10 (2.66%) Opscode Chef
2 10 (2.66%) Puppet
3 6 (1.60%) Cobbler
4 3 (0.80%) Kubernetes
5 2 (0.53%) Rancher
6 1 (0.27%) HP Quality Center
6 1 (0.27%) Marathon
6 1 (0.27%) Mesos
Vendors
1 64 (17.02%) Oracle
2 24 (6.38%) Sybase
3 20 (5.32%) Facebook
4 16 (4.26%) Microsoft
5 14 (3.72%) IBM
6 11 (2.93%) Informatica
7 8 (2.13%) Cognizant
7 8 (2.13%) MicroStrategy
7 8 (2.13%) Netezza
7 8 (2.13%) Tableau
7 8 (2.13%) Talend
8 4 (1.06%) Chordiant
8 4 (1.06%) Perforce
9 3 (0.80%) TIBCO
10 2 (0.53%) Atlassian
10 2 (0.53%) Google
10 2 (0.53%) Wallstreet Suite
10 2 (0.53%) Yahoo!
11 1 (0.27%) Apple
11 1 (0.27%) Pega