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

Test-Driven Development (TDD)
Scotland > Glasgow
6 months to
16 Jan 2018
Same period 2017 Same period 2016
Rank 6 19 21
Rank change year-on-year +13 +2 +1
Permanent jobs citing TDD 405 192 257
As % of all permanent IT jobs advertised in Glasgow 18.46% 10.16% 9.80%
As % of the Processes & Methodologies category 19.98% 11.02% 10.73%
Number of salaries quoted 258 72 112
Glasgow median annual salary £50,000 £40,000 £42,500
Median salary % change year-on-year +25.00% -5.88% -
10th Percentile £37,500 £32,500 £30,000
90th Percentile £72,500 £55,000 £65,000
Scotland median annual salary £50,000 £42,250 £40,000
% change year-on-year +18.34% +5.63% -

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,027 1,743 2,396
As % of all permanent IT jobs advertised in Glasgow 92.39% 92.22% 91.35%
Number of salaries quoted 1,337 1,008 1,507
Glasgow median annual salary £47,500 £43,000 £42,500
Median salary % change year-on-year +10.47% +1.18% +6.25%
10th Percentile £31,500 £30,000 £28,750
90th Percentile £67,500 £60,000 £60,000
Scotland median annual salary £45,000 £45,000 £42,500
% change year-on-year - +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 16 January 2018.

Salary histogram for TDD in Glasgow

For the 6 months to 16 January 2018, 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 Glasgow region with a requirement for TDD.

1 366 (90.37%) Agile Software Development
2 230 (56.79%) Scrum
3 229 (56.54%) Java
4 189 (46.67%) BDD
5 153 (37.78%) JavaScript
6 124 (30.62%) C#
7 111 (27.41%) HTML
8 110 (27.16%) Spring
9 107 (26.42%) Test Automation
9 107 (26.42%) .NET
10 106 (26.17%) MVC
11 98 (24.20%) Continuous Integration
12 97 (23.95%) SQL
13 93 (22.96%) SQL Server
14 92 (22.72%) NoSQL
15 91 (22.47%) ASP.NET
16 86 (21.23%) Python
17 82 (20.25%) ASP.NET MVC
18 79 (19.51%) Hibernate
19 76 (18.77%) Multithreading
20 70 (17.28%) Ruby
21 69 (17.04%) Concurrent Programming
22 64 (15.80%) AngularJS
23 63 (15.56%) Git (software)
24 62 (15.31%) Relational Database
25 54 (13.33%) Mentoring
26 53 (13.09%) RESTful
26 53 (13.09%) Unit Testing
26 53 (13.09%) Oracle
27 51 (12.59%) HTML5

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 41 (10.12%) Tomcat
2 34 (8.40%) JBoss
3 23 (5.68%) Jetty
3 23 (5.68%) WebLogic
4 20 (4.94%) WebSphere
5 10 (2.47%) GemFire
6 8 (1.98%) MQSeries
7 6 (1.48%) Apache Spark
7 6 (1.48%) Confluence
7 6 (1.48%) Umbraco
8 5 (1.23%) Apache
8 5 (1.23%) IIS
9 2 (0.49%) Elasticsearch
10 1 (0.25%) SharePoint
Applications
1 2 (0.49%) EngageOne
Business Applications
1 1 (0.25%) Eloqua
1 1 (0.25%) Oracle BPM
Cloud Services
1 34 (8.40%) Amazon AWS
2 19 (4.69%) Microsoft Azure
3 15 (3.70%) GitHub
4 5 (1.23%) Cloud Computing
5 4 (0.99%) Amazon EC2
6 1 (0.25%) Amazon SQS
6 1 (0.25%) OpenShift
Communications & Networking
1 20 (4.94%) AMQP
2 10 (2.47%) Internet
3 2 (0.49%) HTTP
4 1 (0.25%) LDAP
Database & Business Intelligence
1 93 (22.96%) SQL Server
2 92 (22.72%) NoSQL
3 62 (15.31%) Relational Database
4 49 (12.10%) Big Data
5 41 (10.12%) MongoDB
6 35 (8.64%) RDBMS
7 31 (7.65%) Oracle Database
7 31 (7.65%) Redis
8 24 (5.93%) Apache Cassandra
8 24 (5.93%) Hadoop
9 23 (5.68%) Couchbase
9 23 (5.68%) Riak
9 23 (5.68%) SQL Server 2016
10 13 (3.21%) PostgreSQL
11 9 (2.22%) MySQL
11 9 (2.22%) Oracle Database 10g
11 9 (2.22%) Oracle Database 11g
11 9 (2.22%) Oracle Database 12c
12 8 (1.98%) Bigtable
12 8 (1.98%) TKPROF
Development Applications
1 63 (15.56%) Git (software)
2 44 (10.86%) Visual Studio
3 39 (9.63%) Selenium
4 38 (9.38%) JUnit
5 35 (8.64%) Cucumber
6 30 (7.41%) Jenkins
7 29 (7.16%) Maven
8 25 (6.17%) Vagrant
9 23 (5.68%) FitNesse
10 20 (4.94%) JIRA
10 20 (4.94%) Mockito
11 13 (3.21%) Bitbucket
12 12 (2.96%) NUnit
13 10 (2.47%) Moq
13 10 (2.47%) Team Foundation Server
14 9 (2.22%) Subversion
15 8 (1.98%) SonarQube
15 8 (1.98%) Toad
16 7 (1.73%) DbUnit
16 7 (1.73%) jMock
General
1 34 (8.40%) Finance
2 20 (4.94%) Advertising
3 18 (4.44%) Banking
4 6 (1.48%) Investment Banking
5 5 (1.23%) Local Government
6 3 (0.74%) Prime Brokerage
7 2 (0.49%) Legal
8 1 (0.25%) Games
8 1 (0.25%) Law
8 1 (0.25%) Retail
Job Titles
1 325 (80.25%) Developer
2 129 (31.85%) Java Developer
3 77 (19.01%) Senior Developer
4 53 (13.09%) C# Developer
5 40 (9.88%) .NET Developer
6 38 (9.38%) JavaScript Developer
7 31 (7.65%) Senior Java Developer
8 27 (6.67%) Python Developer
9 23 (5.68%) Full Stack Developer
10 22 (5.43%) Lead Developer
11 21 (5.19%) Software Developer
12 16 (3.95%) Scrum Master
12 16 (3.95%) Senior JavaScript Developer
13 15 (3.70%) Senior Python Developer
14 14 (3.46%) Team Leader
15 13 (3.21%) Lead Java Developer
15 13 (3.21%) SQL Developer
16 11 (2.72%) Agile Coach
16 11 (2.72%) Software Engineer
17 9 (2.22%) Development Team Leader
Libraries, Frameworks & Software Standards
1 111 (27.41%) HTML
2 110 (27.16%) Spring
3 107 (26.42%) .NET
4 91 (22.47%) ASP.NET
5 82 (20.25%) ASP.NET MVC
6 79 (19.51%) Hibernate
7 64 (15.80%) AngularJS
8 53 (13.09%) RESTful
9 51 (12.59%) HTML5
10 48 (11.85%) CSS
10 48 (11.85%) jQuery
11 45 (11.11%) REST
12 35 (8.64%) Entity Framework
13 34 (8.40%) .NET Framework
14 33 (8.15%) JSON
14 33 (8.15%) Node.js
15 29 (7.16%) WCF
15 29 (7.16%) Web Services
16 28 (6.91%) ASP.NET Web API
17 27 (6.67%) RabbitMQ
Miscellaneous
1 30 (7.41%) Enterprise Software
2 29 (7.16%) Greenfield Project
3 18 (4.44%) Robotics
4 11 (2.72%) User Experience
5 10 (2.47%) Internet of Things
6 9 (2.22%) Computer Science
7 8 (1.98%) Virtual Team
8 4 (0.99%) Equities
9 3 (0.74%) Tandem
10 2 (0.49%) Data Centre
10 2 (0.49%) Renewable Energy
11 1 (0.25%) Data Structures
11 1 (0.25%) Foreign Exchange (FX)
Operating Systems
1 30 (7.41%) Linux
2 21 (5.19%) Unix
3 4 (0.99%) Windows
4 2 (0.49%) Mac OS X
5 1 (0.25%) CentOS
5 1 (0.25%) Mac OS
5 1 (0.25%) Red Hat Enterprise Linux
5 1 (0.25%) Ubuntu
Processes & Methodologies
1 366 (90.37%) Agile Software Development
2 230 (56.79%) Scrum
3 189 (46.67%) BDD
4 107 (26.42%) Test Automation
5 106 (26.17%) MVC
6 98 (24.20%) Continuous Integration
7 76 (18.77%) Multithreading
8 69 (17.04%) Concurrent Programming
9 54 (13.33%) Mentoring
10 53 (13.09%) Unit Testing
11 51 (12.59%) Software Engineering
12 48 (11.85%) Kanban
12 48 (11.85%) OO
13 44 (10.86%) SDLC
14 39 (9.63%) Software Delivery
15 31 (7.65%) Open Source
16 28 (6.91%) System Testing
17 24 (5.93%) Web Application Development
18 21 (5.19%) Web Development
19 20 (4.94%) Integration Testing
Programming Languages
1 229 (56.54%) Java
2 153 (37.78%) JavaScript
3 124 (30.62%) C#
4 97 (23.95%) SQL
5 86 (21.23%) Python
6 70 (17.28%) Ruby
7 23 (5.68%) Bash Shell
8 20 (4.94%) PL/SQL
9 9 (2.22%) C++
10 8 (1.98%) Scala
10 8 (1.98%) XPath
11 5 (1.23%) Clojure
11 5 (1.23%) PHP
12 3 (0.74%) Smalltalk
13 2 (0.49%) XAML
14 1 (0.25%) Jython
14 1 (0.25%) PowerShell
14 1 (0.25%) Shell Script
14 1 (0.25%) T-SQL
14 1 (0.25%) TypeScript
Qualifications
1 18 (4.44%) Degree
2 10 (2.47%) MCAD
2 10 (2.47%) MCSD
2 10 (2.47%) MCTS
2 10 (2.47%) Microsoft Certification
3 5 (1.23%) BPSS Clearance
4 3 (0.74%) Computer Science Degree
4 3 (0.74%) Security Cleared
Quality Assurance & Compliance
1 24 (5.93%) QA
2 2 (0.49%) Data Quality
System Software
1 34 (8.40%) Docker
2 10 (2.47%) VMware Infrastructure
3 3 (0.74%) vSphere
4 2 (0.49%) LXC
4 2 (0.49%) OpenAM
4 2 (0.49%) VirtualBox
Systems Management
1 33 (8.15%) Ansible
1 33 (8.15%) Opscode Chef
2 31 (7.65%) Puppet
3 23 (5.68%) Cobbler
4 2 (0.49%) Graphite
4 2 (0.49%) Icinga
4 2 (0.49%) Kibana
4 2 (0.49%) logstash
5 1 (0.25%) Capistrano
5 1 (0.25%) Nagios
5 1 (0.25%) Systems Management Server (SMS)
Vendors
1 53 (13.09%) Oracle
2 20 (4.94%) IBM
2 20 (4.94%) TIBCO
3 17 (4.20%) Facebook
3 17 (4.20%) Microsoft
4 10 (2.47%) VMware
5 9 (2.22%) Sybase
6 8 (1.98%) Informatica
7 3 (0.74%) Zend
8 2 (0.49%) Xamarin
9 1 (0.25%) Salesforce.com
9 1 (0.25%) Talend