Period
to 14 August 2018

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

Note that daily and hourly rates are treated separately in these statistics. When calculating contractor rate percentiles, daily rates are never derived from quoted hourly rates or vice versa.

Test-Driven Development (TDD)
UK > Scotland
6 months to
14 Aug 2018
Same period 2017 Same period 2016
Rank 41 33 69
Rank change year-on-year -8 +36 -17
Contract jobs citing TDD 251 187 168
As % of all contract IT jobs advertised in Scotland 4.57% 4.31% 3.13%
As % of the Processes & Methodologies category 5.24% 5.11% 3.61%
Number of daily rates quoted 153 130 101
Scotland median daily rate £425 £413 £375
Median daily rate % change year-on-year +3.03% +10.00% -0.66%
10th Percentile £350 £313 £300
90th Percentile £540 £589 £488
UK median daily rate £500 £475 £450
% change year-on-year +5.26% +5.56% +5.88%
Number of hourly rates quoted 0 1 0
Scotland median hourly rate - £35.00 -
UK median hourly rate £43.75 £41.00 £42.40
% change year-on-year +6.71% -3.29% -0.25%

TDD is in the Processes and Methodologies category. The following table is for comparison with the above and provides summary statistics for all contract job vacancies advertised in Scotland with a requirement for process or methodology skills.

All Process and Methodology Skills
Scotland
Contract vacancies with a requirement for process or methodology skills 4,789 3,661 4,656
As % of all contract IT jobs advertised in Scotland 87.17% 84.41% 86.62%
Number of daily rates quoted 2,754 2,094 2,691
Scotland median daily rate £400 £388 £375
Median daily rate % change year-on-year +3.23% +3.33% -
10th Percentile £256 £256 £235
90th Percentile £550 £525 £500
UK median daily rate £450 £450 £425
% change year-on-year - +5.88% +6.25%
Number of hourly rates quoted 86 88 100
Scotland median hourly rate £17.63 £27.50 £36.00
Median hourly rate % change year-on-year -35.91% -23.61% +54.18%
10th Percentile £10.75 £13.00 £10.98
90th Percentile £49.38 £45.00 £43.08
UK median hourly rate £21.00 £24.58 £23.88
% change year-on-year -14.56% +2.95% +9.77%

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
Contractor Daily Rate Trend in Scotland

This chart provides the 3-month moving average for daily rates quoted in contract jobs citing TDD in Scotland.

Contractor daily rate trend for TDD in Scotland

TDD
Contractor Daily Rate Histogram in Scotland

The daily rate distribution of IT jobs citing TDD in Scotland over the 6 months to 14 August 2018.

Contractor daily rate histogram for TDD in Scotland

TDD
Contractor Hourly Rate Trend in Scotland

This chart provides the 3-month moving average for contractor hourly rates quoted in IT jobs citing TDD in Scotland.

Contractor hourly rate trend for TDD in Scotland

TDD
Contract Job Locations in Scotland

The table below looks at the demand and provides a guide to the median contractor rates quoted in IT jobs citing TDD within the Scotland region over the 6 months to 14 August 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
Contract
IT Job Ads
Median
Daily Rate
Past 6 Months
Median Daily Rate
% Change
on Same Period
Last Year
Live
Job
Vacancies
Edinburgh +5 142 £430 +1.18% 17
Glasgow -9 95 £400 +3.23% 24
West Lothian -7 2 £475 +26.67%
Dundee -10 2 £200 - 2
Moray - 1 £470 -
Falkirk - 1 £475 -
TDD
UK

For the 6 months to 14 August 2018, IT contractor 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 contract job ads across the Scotland region with a requirement for TDD.

1 180 (71.71%) Agile Software Development
2 134 (53.39%) Java
3 111 (44.22%) Scrum
4 102 (40.64%) JavaScript
5 97 (38.65%) BDD
6 88 (35.06%) Spring
7 77 (30.68%) Continuous Integration
7 77 (30.68%) Git (software)
8 75 (29.88%) HTML
9 68 (27.09%) Python
10 65 (25.90%) Docker
11 64 (25.50%) CSS
12 61 (24.30%) Test Automation
13 53 (21.12%) Finance
14 51 (20.32%) Hibernate
14 51 (20.32%) Jenkins
15 49 (19.52%) Maven
16 48 (19.12%) Kanban
16 48 (19.12%) Microservices
17 47 (18.73%) HTML5
18 42 (16.73%) React
19 41 (16.33%) DevOps
20 40 (15.94%) Amazon AWS
21 39 (15.54%) Node.js
22 37 (14.74%) Ansible
23 36 (14.34%) Banking
24 35 (13.94%) .NET
25 34 (13.55%) OO
26 33 (13.15%) REST
27 32 (12.75%) Selenium

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 28 (11.16%) JBoss
2 17 (6.77%) Cloud Foundry
2 17 (6.77%) Tomcat
3 15 (5.98%) Jetty
3 15 (5.98%) WebLogic
4 12 (4.78%) WebSphere
5 7 (2.79%) Confluence
6 6 (2.39%) Apache Spark
7 3 (1.20%) Apache
8 2 (0.80%) GeoServer
8 2 (0.80%) WebSphere Application Server
9 1 (0.40%) Anypoint
9 1 (0.40%) WebLogic Portal
9 1 (0.40%) WebSphere Portal
Applications
1 1 (0.40%) Adobe Creative Suite
Business Applications
1 2 (0.80%) IBM Operational Decision Manager
1 2 (0.80%) Markit EDM
2 1 (0.40%) Dynamics CRM
Cloud Services
1 40 (15.94%) Amazon AWS
2 26 (10.36%) npm
3 17 (6.77%) GitHub
3 17 (6.77%) Google Cloud Platform
4 14 (5.58%) OpenShift
5 13 (5.18%) Heroku
5 13 (5.18%) Yarn
6 9 (3.59%) IBM Cloud
6 9 (3.59%) Microsoft Azure
7 7 (2.79%) PaaS
8 4 (1.59%) Tricentis Tosca
9 3 (1.20%) AWS CloudFormation
10 2 (0.80%) AWS Lambda
10 2 (0.80%) Serverless
11 1 (0.40%) Amazon EC2
11 1 (0.40%) Dynamics 365
11 1 (0.40%) IaaS
11 1 (0.40%) SaaS
11 1 (0.40%) Virtual Private Cloud
Communications & Networking
1 12 (4.78%) HTTP
2 9 (3.59%) AMQP
3 2 (0.80%) SMS
4 1 (0.40%) Firewall
4 1 (0.40%) Internet
4 1 (0.40%) VoIP
4 1 (0.40%) WEP
Database & Business Intelligence
1 26 (10.36%) MongoDB
2 24 (9.56%) Redis
3 22 (8.76%) SQL Server
4 21 (8.37%) Hadoop
4 21 (8.37%) NoSQL
5 19 (7.57%) Couchbase
6 17 (6.77%) Relational Database
7 16 (6.37%) PostgreSQL
8 15 (5.98%) Riak
9 12 (4.78%) RDBMS
10 10 (3.98%) DB2
11 7 (2.79%) Apache Cassandra
11 7 (2.79%) MySQL
12 6 (2.39%) Amazon Athena
12 6 (2.39%) Apache Hive
12 6 (2.39%) Big Data
12 6 (2.39%) Oracle Database
13 5 (1.99%) SQL Server 2014
14 4 (1.59%) Oracle Database 10g
14 4 (1.59%) Oracle Database 11g
Development Applications
1 77 (30.68%) Git (software)
2 51 (20.32%) Jenkins
3 49 (19.52%) Maven
4 32 (12.75%) Selenium
5 31 (12.35%) Cucumber
5 31 (12.35%) JUnit
6 24 (9.56%) Subversion
7 23 (9.16%) JIRA
8 21 (8.37%) Bitbucket
9 16 (6.37%) Eclipse
9 16 (6.37%) webpack
10 15 (5.98%) GitLab
10 15 (5.98%) Sonatype Nexus
10 15 (5.98%) Vagrant
11 14 (5.58%) Ant
11 14 (5.58%) SonarQube
12 13 (5.18%) Gerrit
13 12 (4.78%) Mocha
14 11 (4.38%) Babel
14 11 (4.38%) Mockito
General
1 53 (21.12%) Finance
2 36 (14.34%) Banking
3 7 (2.79%) Games
4 6 (2.39%) Retail
5 4 (1.59%) Investment Banking
6 2 (0.80%) Front Office
7 1 (0.40%) Advertising
7 1 (0.40%) Corporate Banking
7 1 (0.40%) Digital Economy
7 1 (0.40%) Prime Brokerage
7 1 (0.40%) Retail Banking
Job Titles
1 157 (62.55%) Developer
2 83 (33.07%) Java Developer
3 26 (10.36%) JavaScript Developer
4 25 (9.96%) Senior Developer
5 19 (7.57%) DevOps Engineer
6 18 (7.17%) React Developer
7 15 (5.98%) Full Stack Developer
7 15 (5.98%) Senior Java Developer
8 14 (5.58%) Scrum Master
9 13 (5.18%) Kubernetes Engineer
9 13 (5.18%) Senior DevOps
9 13 (5.18%) Senior DevOps Engineer
10 11 (4.38%) .NET Developer
10 11 (4.38%) Test Engineer
11 10 (3.98%) Angular Developer
12 9 (3.59%) Front End Developer (Client-Side Developer)
12 9 (3.59%) Test Automation Engineer
13 7 (2.79%) Agile Coach
13 7 (2.79%) C# Developer
13 7 (2.79%) HTML Developer
Libraries, Frameworks & Software Standards
1 88 (35.06%) Spring
2 75 (29.88%) HTML
3 64 (25.50%) CSS
4 51 (20.32%) Hibernate
5 47 (18.73%) HTML5
6 42 (16.73%) React
7 39 (15.54%) Node.js
8 35 (13.94%) .NET
9 33 (13.15%) REST
10 28 (11.16%) AngularJS
10 28 (11.16%) Web Services
11 26 (10.36%) Redux
12 24 (9.56%) SOAP
13 23 (9.16%) Kafka
14 22 (8.76%) RESTful
15 19 (7.57%) JPA
16 16 (6.37%) ASP.NET
16 16 (6.37%) CSS3
16 16 (6.37%) J2EE
17 15 (5.98%) Spring Boot
Miscellaneous
1 20 (7.97%) User Experience
2 13 (5.18%) iPad
3 10 (3.98%) Greenfield Project
4 9 (3.59%) Analytical Skills
4 9 (3.59%) Fintech
5 8 (3.19%) Cloud Native
6 7 (2.79%) DataPower
7 4 (1.59%) Data Structures
7 4 (1.59%) Enterprise Software
7 4 (1.59%) Public Cloud
8 3 (1.20%) Algorithms
8 3 (1.20%) Computer Science
8 3 (1.20%) Equities
8 3 (1.20%) Mobile App
8 3 (1.20%) Self-Motivation
9 1 (0.40%) Data Centre
9 1 (0.40%) Foreign Exchange (FX)
9 1 (0.40%) Management Information System
9 1 (0.40%) PKI
9 1 (0.40%) Virtual Team
Operating Systems
1 28 (11.16%) Linux
2 15 (5.98%) Unix
3 5 (1.99%) Android
4 4 (1.59%) Apple iOS
5 2 (0.80%) Red Hat Enterprise Linux
6 1 (0.40%) CentOS
Processes & Methodologies
1 180 (71.71%) Agile Software Development
2 111 (44.22%) Scrum
3 97 (38.65%) BDD
4 77 (30.68%) Continuous Integration
5 61 (24.30%) Test Automation
6 48 (19.12%) Kanban
6 48 (19.12%) Microservices
7 41 (16.33%) DevOps
8 34 (13.55%) OO
9 26 (10.36%) Software Engineering
10 25 (9.96%) MVC
11 23 (9.16%) SDLC
12 19 (7.57%) SOA
13 18 (7.17%) ATDD
13 18 (7.17%) Coaching
14 17 (6.77%) Refactoring
15 16 (6.37%) Deployment Automation
15 16 (6.37%) E-Commerce
15 16 (6.37%) Front End Development
16 15 (5.98%) Problem-Solving
Programming Languages
1 134 (53.39%) Java
2 102 (40.64%) JavaScript
3 68 (27.09%) Python
4 29 (11.55%) Ruby
5 27 (10.76%) SQL
6 26 (10.36%) Bash Shell
7 25 (9.96%) C#
8 24 (9.56%) Java 8
9 16 (6.37%) ES6
10 13 (5.18%) Groovy
11 9 (3.59%) Shell Script
12 5 (1.99%) Kotlin
13 4 (1.59%) PowerShell
14 2 (0.80%) C++
14 2 (0.80%) Perl
14 2 (0.80%) T-SQL
14 2 (0.80%) TypeScript
14 2 (0.80%) VB.NET
14 2 (0.80%) XAML
15 1 (0.40%) PL/SQL
Qualifications
1 9 (3.59%) Degree
2 3 (1.20%) Sun Certification
3 1 (0.40%) BPSS Clearance
3 1 (0.40%) SC Cleared
3 1 (0.40%) Security Cleared
Quality Assurance & Compliance
1 21 (8.37%) QA
2 13 (5.18%) GCP
3 1 (0.40%) Disclosure Scotland
System Software
1 65 (25.90%) Docker
2 1 (0.40%) VMware Infrastructure
Systems Management
1 37 (14.74%) Ansible
2 31 (12.35%) Kubernetes
3 23 (9.16%) Opscode Chef
3 23 (9.16%) Puppet
4 15 (5.98%) Cobbler
5 13 (5.18%) Consul
5 13 (5.18%) Mesos
6 4 (1.59%) OpenView
6 4 (1.59%) SCOM
6 4 (1.59%) ZABBIX
7 3 (1.20%) Single Sign-On
8 2 (0.80%) Business Desktop Deployment
8 2 (0.80%) HP Quality Center
8 2 (0.80%) Terraform
9 1 (0.40%) CA Single Sign-On
9 1 (0.40%) Graphite
9 1 (0.40%) HAProxy
9 1 (0.40%) Icinga
9 1 (0.40%) Packer
9 1 (0.40%) PingFederate
Vendors
1 29 (11.55%) IBM
2 18 (7.17%) Oracle
3 12 (4.78%) Microsoft
4 9 (3.59%) Atlassian
4 9 (3.59%) TIBCO
5 8 (3.19%) Informatica
6 6 (2.39%) HP
7 4 (1.59%) Google
7 4 (1.59%) Red Hat
7 4 (1.59%) Sybase
8 2 (0.80%) Capita
8 2 (0.80%) Salesforce.com
8 2 (0.80%) Sonatype
8 2 (0.80%) Splunk
8 2 (0.80%) Twitter
8 2 (0.80%) VMware
8 2 (0.80%) Xamarin
9 1 (0.40%) Apigee
9 1 (0.40%) MuleSoft
9 1 (0.40%) Workday