Period
to 17 October 2017

The following table provides summary statistics for contract job vacancies 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 17 October 2017 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
6 months to
17 Oct 2017
Same period 2016 Same period 2015
Rank 17 29 30
Rank change year-on-year +12 +1 +5
Contract jobs citing TDD 7469 6694 6132
As % of all contract IT jobs advertised in the UK 7.52% 6.28% 5.42%
As % of the Processes & Methodologies category 8.90% 7.48% 6.64%
Number of daily rates quoted 5818 5329 4709
UK median daily rate £475 £450 £425
Median daily rate % change year-on-year +5.56% +5.88% +0.89%
10th Percentile £345 £325 £313
90th Percentile £625 £600 £600
UK excluding London median daily rate £425 £425 £380
% change year-on-year - +11.84% +1.33%
Number of hourly rates quoted 60 27 26
UK median hourly rate £43.75 £42.50 £38.75
Median hourly rate % change year-on-year +2.94% +9.68% -8.82%
10th Percentile £34.75 £31.15 £27.50
90th Percentile £63.75 £48.50 £50.00
UK excluding London median hourly rate £45.00 £40.00 £38.75
% change year-on-year +12.50% +3.23% +6.90%

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

All Process and Methodology Skills
UK
Contract vacancies with a requirement for process or methodology skills 83883 89445 92288
As % of all contract IT jobs advertised in the UK 84.51% 83.87% 81.54%
Number of daily rates quoted 55638 59202 59805
UK median daily rate £450 £425 £413
Median daily rate % change year-on-year +5.88% +3.03% +3.13%
10th Percentile £281 £263 £263
90th Percentile £625 £600 £600
UK excluding London median daily rate £400 £400 £375
% change year-on-year - +6.67% +1.35%
Number of hourly rates quoted 1990 2331 2670
UK median hourly rate £25.00 £24.00 £22.00
Median hourly rate % change year-on-year +4.17% +9.09% +12.82%
10th Percentile £11.53 £11.30 £11.50
90th Percentile £50.00 £48.75 £47.85
UK excluding London median hourly rate £25.00 £25.00 £22.50
% change year-on-year - +11.11% +12.50%

TDD
Job Vacancy Trend

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

Job vacancy trend for TDD in the UK

TDD
Contractor Daily Rate Trend

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

Contractor daily rate trend for TDD in the UK

TDD
Contractor Daily Rate Histogram

The daily rate distribution of IT jobs citing TDD over the 6 months to 17 October 2017.

Contractor daily rate histogram for TDD in the UK

TDD
Contractor Hourly Rate Trend

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

Contractor hourly rate trend for TDD in the UK

TDD
Contractor Hourly Rate Histogram

The hourly rate distribution of IT jobs citing TDD over the 6 months to 17 October 2017.

Contractor hourly rate histogram for TDD in the UK

TDD
Top 16 Contract Locations

The table below looks at the demand and provides a guide to the median contractor rates quoted in IT jobs citing TDD within the UK over the 6 months to 17 October 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
Contract
IT Job Ads
Median
Daily Rate
Past 6 Months
Median Daily Rate
% Change
on Same Period
Last Year
Live
Job
Vacancies
England +11 7083 £488 +8.33% 1537
London +5 4415 £500 +5.26% 823
UK excluding London +3 3010 £425 - 777
South East +13 899 £433 -1.14% 190
North of England -2 735 £420 -1.18% 219
East of England +28 529 £488 +8.33% 107
North West -2 354 £400 -5.88% 133
Midlands +27 351 £400 - 99
Yorkshire -4 316 £425 -1.73% 76
Scotland +11 242 £400 +5.96% 43
West Midlands +24 214 £400 -3.03% 46
South West -14 177 £400 +6.67% 97
East Midlands +12 137 £400 - 53
North East +10 72 £388 -10.92% 10
Northern Ireland -11 69 £415 +7.79% 2
Wales -46 34 £425 -10.53% 20

For the 6 months to 17 October 2017, IT contractor jobs citing TDD also mentioned the following skills in order of popularity. The figures indicate the number co-occurrences and its proportion to all contract ads with a requirement for TDD.

1 5703 (76.36%) Agile Software Development
2 3374 (45.17%) Java
3 2861 (38.30%) BDD
4 2784 (37.27%) JavaScript
5 2375 (31.80%) Scrum
6 2101 (28.13%) Continuous Integration
7 1982 (26.54%) HTML
8 1834 (24.55%) CSS
9 1757 (23.52%) Git (software)
10 1623 (21.73%) AngularJS
11 1568 (20.99%) C#
12 1508 (20.19%) Test Automation
13 1495 (20.02%) .NET
14 1447 (19.37%) Finance
15 1366 (18.29%) MVC
16 1353 (18.11%) Spring
17 1284 (17.19%) Jenkins
18 1281 (17.15%) SQL
19 1271 (17.02%) Web Services
20 1256 (16.82%) Microservices
21 1235 (16.54%) REST
22 1228 (16.44%) Node.js
23 1172 (15.69%) RESTful
24 1147 (15.36%) OO
25 1146 (15.34%) HTML5
26 1099 (14.71%) React
27 1066 (14.27%) DevOps
28 1058 (14.17%) Kanban
29 1033 (13.83%) Amazon AWS
30 923 (12.36%) Pair Programming

TDD
Co-occurring IT Skills 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 455 (6.09%) Confluence
2 323 (4.32%) Apache Spark
3 273 (3.66%) Elasticsearch
4 236 (3.16%) Apache
5 229 (3.07%) Tomcat
6 195 (2.61%) WebSphere
7 194 (2.60%) JBoss
8 192 (2.57%) CMS
9 186 (2.49%) Oracle SOA Suite
10 145 (1.94%) Apache Solr
10 145 (1.94%) WebLogic
11 136 (1.82%) Mule
12 101 (1.35%) Cloud Foundry
13 90 (1.20%) OpenStack
14 80 (1.07%) Oracle Service Bus
15 55 (0.74%) EPiServer
16 49 (0.66%) IIS
17 48 (0.64%) Sitecore CMS
18 46 (0.62%) SharePoint
19 44 (0.59%) Drupal
Applications
1 51 (0.68%) Photoshop
2 37 (0.50%) Microsoft Office
3 22 (0.29%) MS Visio
4 19 (0.25%) Microsoft Excel
5 13 (0.17%) Adobe Illustrator
6 10 (0.13%) Adobe Creative Suite
7 6 (0.080%) Microsoft Project
8 5 (0.067%) Adobe After Effects
9 4 (0.054%) Spreadsheet
10 3 (0.040%) Fireworks
11 2 (0.027%) InVision
12 1 (0.013%) Microsoft PowerPoint
12 1 (0.013%) OmniGraffle
Business Applications
1 30 (0.40%) Payment Gateway
2 29 (0.39%) ION MarketView
3 27 (0.36%) Dynamics CRM
4 26 (0.35%) SAP Hybris
5 18 (0.24%) Magento
6 10 (0.13%) Bloomberg TOMS
6 10 (0.13%) RMDS
7 6 (0.080%) Oracle Retail
8 5 (0.067%) Dynamics AX
8 5 (0.067%) Eloqua
8 5 (0.067%) Endur
8 5 (0.067%) Oracle BPM
9 4 (0.054%) Oracle Financials
9 4 (0.054%) PeopleSoft Financials
10 3 (0.040%) MetaTrader
11 2 (0.027%) Oracle ERP
11 2 (0.027%) R3 Corda
11 2 (0.027%) Salesforce.com CRM
11 2 (0.027%) SDL Web 8
11 2 (0.027%) SunGard GMI
Cloud Services
1 1033 (13.83%) Amazon AWS
2 636 (8.52%) Microsoft Azure
3 325 (4.35%) GitHub
4 186 (2.49%) npm
5 106 (1.42%) Serverless
6 103 (1.38%) PaaS
7 91 (1.22%) Amazon EC2
8 62 (0.83%) AWS Lambda
9 59 (0.79%) Google Cloud Platform
10 58 (0.78%) Amazon S3
11 51 (0.68%) IaaS
12 47 (0.63%) AWS CloudFormation
13 46 (0.62%) Cloud Computing
14 45 (0.60%) SaaS
15 38 (0.51%) Heroku
15 38 (0.51%) Slack
16 35 (0.47%) OpenShift
17 34 (0.46%) Amazon SQS
18 32 (0.43%) Yarn
19 17 (0.23%) Sauce Labs
Communications & Networking
1 241 (3.23%) HTTP
2 98 (1.31%) Internet
3 86 (1.15%) SSL
4 79 (1.06%) Kerberos
5 63 (0.84%) TCP/IP
6 51 (0.68%) SMS
7 31 (0.42%) LDAP
8 30 (0.40%) AMQP
9 27 (0.36%) Bluetooth
10 24 (0.32%) DNS
11 10 (0.13%) Firewall
11 10 (0.13%) FIX Connectivity
11 10 (0.13%) FTP
11 10 (0.13%) Network Security
12 8 (0.11%) 3GPP
12 8 (0.11%) Intranet
12 8 (0.11%) Wireless
13 7 (0.094%) LTE
14 6 (0.080%) Unified Communications
15 5 (0.067%) SSH
Database & Business Intelligence
1 879 (11.77%) NoSQL
2 844 (11.30%) SQL Server
3 615 (8.23%) MongoDB
4 549 (7.35%) MySQL
5 507 (6.79%) Big Data
6 469 (6.28%) PostgreSQL
7 466 (6.24%) Hadoop
8 459 (6.15%) Relational Database
9 222 (2.97%) Apache Cassandra
10 213 (2.85%) HBase
11 182 (2.44%) RDBMS
12 108 (1.45%) Apache Hive
13 101 (1.35%) Redis
14 88 (1.18%) SQL Server 2012
15 87 (1.16%) Oracle Database
16 82 (1.10%) SQL Server Integration Services
17 74 (0.99%) SQL Server Reporting Services
18 70 (0.94%) SQL Server 2008
19 63 (0.84%) Amazon DynamoDB
20 52 (0.70%) DB2
Development Applications
1 1757 (23.52%) Git (software)
2 1284 (17.19%) Jenkins
3 856 (11.46%) JIRA
4 658 (8.81%) Cucumber
5 574 (7.69%) JUnit
6 565 (7.56%) Maven
7 549 (7.35%) Selenium
8 360 (4.82%) TeamCity
9 332 (4.45%) Jasmine
10 323 (4.32%) Subversion
11 311 (4.16%) gulp
12 300 (4.02%) Mockito
13 284 (3.80%) Grunt
14 250 (3.35%) Gradle
15 240 (3.21%) Mocha
16 233 (3.12%) Team Foundation Server
17 225 (3.01%) NUnit
18 217 (2.91%) webpack
19 198 (2.65%) Visual Studio
20 177 (2.37%) Octopus Deploy
General
1 1447 (19.37%) Finance
2 867 (11.61%) Banking
3 313 (4.19%) Front Office
4 307 (4.11%) Marketing
5 297 (3.98%) Retail
6 284 (3.80%) Investment Banking
7 262 (3.51%) Telecoms
8 229 (3.07%) Manufacturing
9 215 (2.88%) Electronics
10 112 (1.50%) Games
11 94 (1.26%) Publishing
12 86 (1.15%) Financial Institution
13 60 (0.80%) Law
14 56 (0.75%) Advertising
15 55 (0.74%) Back Office
16 46 (0.62%) Automotive
17 44 (0.59%) Legal
18 33 (0.44%) Retail Banking
19 23 (0.31%) Corporate Banking
20 16 (0.21%) Billing
Job Titles
1 5709 (76.44%) Developer
2 1864 (24.96%) Java Developer
3 958 (12.83%) Senior Developer
4 879 (11.77%) .NET Developer
5 684 (9.16%) C# Developer
6 661 (8.85%) JavaScript Developer
7 519 (6.95%) Agile Developer
8 480 (6.43%) Full Stack Developer
9 402 (5.38%) Front End Developer (Client-Side Developer)
10 390 (5.22%) C# .NET Developer
11 354 (4.74%) Senior Java Developer
12 326 (4.36%) Angular Developer
13 284 (3.80%) Node.js Developer
14 236 (3.16%) Scala Developer
15 235 (3.15%) Agile Java Developer
16 229 (3.07%) Architect
17 214 (2.87%) HTML Developer
18 200 (2.68%) Analyst
19 188 (2.52%) UI Developer
20 186 (2.49%) Python Developer
Libraries, Frameworks & Software Standards
1 1982 (26.54%) HTML
2 1834 (24.55%) CSS
3 1623 (21.73%) AngularJS
4 1495 (20.02%) .NET
5 1353 (18.11%) Spring
6 1271 (17.02%) Web Services
7 1235 (16.54%) REST
8 1228 (16.44%) Node.js
9 1172 (15.69%) RESTful
10 1146 (15.34%) HTML5
11 1099 (14.71%) React
12 713 (9.55%) JSON
13 707 (9.47%) CSS3
14 662 (8.86%) ASP.NET
15 660 (8.84%) XML
16 546 (7.31%) ASP.NET Web API
17 544 (7.28%) Hibernate
18 541 (7.24%) SOAP
19 515 (6.90%) jQuery
20 513 (6.87%) Spring Boot
Miscellaneous
1 547 (7.32%) Greenfield Project
2 445 (5.96%) User Experience
3 311 (4.16%) Mobile App
4 249 (3.33%) Computer Science
5 226 (3.03%) Analytical Skills
6 213 (2.85%) Enterprise Software
7 192 (2.57%) Algorithms
8 154 (2.06%) Data Structures
9 152 (2.04%) Derivative
10 145 (1.94%) Fintech
11 143 (1.91%) Foreign Exchange (FX)
12 123 (1.65%) Virtual Team
13 87 (1.16%) iPad
14 85 (1.14%) Fixed Income
15 82 (1.10%) Equities
16 71 (0.95%) N-Tier
17 63 (0.84%) Hedge funds
17 63 (0.84%) iPhone
18 53 (0.71%) Linux Command Line
19 51 (0.68%) Equity Derivative
Operating Systems
1 789 (10.56%) Linux
2 357 (4.78%) Unix
3 310 (4.15%) Windows
4 276 (3.70%) Apple iOS
5 255 (3.41%) Android
6 116 (1.55%) Red Hat Enterprise Linux
7 91 (1.22%) Mac OS X
8 34 (0.46%) Windows Server
9 24 (0.32%) Solaris
10 17 (0.23%) HPUX
11 14 (0.19%) CentOS
11 14 (0.19%) CoreOS
12 12 (0.16%) Mac OS
13 9 (0.12%) Oracle Linux
13 9 (0.12%) Ubuntu
14 7 (0.094%) AIX
15 4 (0.054%) Embedded Linux
15 4 (0.054%) VMS
15 4 (0.054%) Windows Mobile
15 4 (0.054%) Windows Server 2008
Processes & Methodologies
1 5703 (76.36%) Agile Software Development
2 2861 (38.30%) BDD
3 2375 (31.80%) Scrum
4 2101 (28.13%) Continuous Integration
5 1508 (20.19%) Test Automation
6 1366 (18.29%) MVC
7 1256 (16.82%) Microservices
8 1147 (15.36%) OO
9 1066 (14.27%) DevOps
10 1058 (14.17%) Kanban
11 923 (12.36%) Pair Programming
12 881 (11.80%) Software Engineering
13 739 (9.89%) Unit Testing
14 685 (9.17%) SOA
15 631 (8.45%) E-Commerce
16 628 (8.41%) Front End Development
17 593 (7.94%) Continuous Delivery
18 582 (7.79%) Open Source
19 532 (7.12%) Web Development
20 488 (6.53%) SOLID
Programming Languages
1 3374 (45.17%) Java
2 2784 (37.27%) JavaScript
3 1568 (20.99%) C#
4 1281 (17.15%) SQL
5 729 (9.76%) Python
6 572 (7.66%) Scala
7 426 (5.70%) Ruby
8 328 (4.39%) ES6
9 241 (3.23%) TypeScript
10 204 (2.73%) Groovy
11 191 (2.56%) Apple Swift
12 188 (2.52%) PHP
13 185 (2.48%) C++
14 176 (2.36%) T-SQL
15 155 (2.08%) Go
16 146 (1.95%) Objective-C
17 120 (1.61%) Shell Script
18 101 (1.35%) XPath
19 100 (1.34%) C
20 82 (1.10%) PL/SQL
Qualifications
1 352 (4.71%) Degree
2 309 (4.14%) Security Cleared
3 221 (2.96%) SC Cleared
4 142 (1.90%) Computer Science Degree
5 40 (0.54%) ISEB
6 31 (0.42%) Master's Degree
7 30 (0.40%) ISTQB
8 29 (0.39%) DV Cleared
9 25 (0.33%) BPSS Clearance
10 21 (0.28%) PMI Certification
11 20 (0.27%) Microsoft Certification
12 19 (0.25%) PhD
13 14 (0.19%) PMP
13 14 (0.19%) PRINCE2 Practitioner
14 13 (0.17%) DBS Check
15 12 (0.16%) CTC Cleared
16 8 (0.11%) MCTS
16 8 (0.11%) RHCE
16 8 (0.11%) RHCSA
17 6 (0.080%) Sun Certification
Quality Assurance & Compliance
1 518 (6.94%) QA
2 55 (0.74%) MiFID
3 41 (0.55%) WCAG
4 28 (0.37%) Data Quality
5 21 (0.28%) Disclosure Scotland
6 14 (0.19%) WAI
7 10 (0.13%) EMIR
7 10 (0.13%) GDPR
8 8 (0.11%) GCP
9 7 (0.094%) PCI DSS
9 7 (0.094%) SLA
10 5 (0.067%) Dodd-Frank
10 5 (0.067%) ISO/IEC 27001
11 3 (0.040%) Cyber Essentials
11 3 (0.040%) FATCA
12 2 (0.027%) ISO 9001
13 1 (0.013%) GxP
13 1 (0.013%) ISO 14001
13 1 (0.013%) ISO/IEC 20000
13 1 (0.013%) SEPA
System Software
1 755 (10.11%) Docker
2 122 (1.63%) HDFS
3 90 (1.20%) Apache ZooKeeper
4 36 (0.48%) Active Directory
5 20 (0.27%) Apache Flume
6 19 (0.25%) VMware Infrastructure
7 15 (0.20%) Virtual Machines
8 8 (0.11%) Varnish
9 7 (0.094%) Firmware
10 6 (0.080%) LXC
10 6 (0.080%) NFS
10 6 (0.080%) vSphere
11 4 (0.054%) vCloud
12 2 (0.027%) OpenAM
12 2 (0.027%) OpenDJ
12 2 (0.027%) OpenIDM
12 2 (0.027%) zsh
13 1 (0.013%) iptables
13 1 (0.013%) VMware ESXi
Systems Management
1 388 (5.19%) Ansible
2 318 (4.26%) Puppet
3 277 (3.71%) Opscode Chef
4 233 (3.12%) Kubernetes
5 143 (1.91%) Terraform
6 51 (0.68%) logstash
7 49 (0.66%) Kibana
8 44 (0.59%) Grafana
9 34 (0.46%) Business Desktop Deployment
9 34 (0.46%) Hadoop YARN
9 34 (0.46%) Mesos
10 21 (0.28%) ZABBIX
11 20 (0.27%) Cobbler
12 19 (0.25%) Oozie
13 14 (0.19%) Control-M
14 13 (0.17%) Nagios
15 10 (0.13%) ITRS Geneos
16 9 (0.12%) HP Quality Center
16 9 (0.12%) Rancher
17 8 (0.11%) Graphite
Vendors
1 682 (9.13%) Oracle
2 469 (6.28%) Microsoft
3 236 (3.16%) SAP
4 129 (1.73%) WSO2
5 117 (1.57%) Google
6 100 (1.34%) IBM
7 86 (1.15%) Red Hat
8 84 (1.12%) Sitecore
9 78 (1.04%) Apple
10 68 (0.91%) Splunk
11 64 (0.86%) Adobe
12 59 (0.79%) Cloudera
13 56 (0.75%) Salesforce.com
14 52 (0.70%) AppDynamics
14 52 (0.70%) New Relic
15 49 (0.66%) Atlassian
16 48 (0.64%) hybris
17 44 (0.59%) MuleSoft
18 41 (0.55%) Xamarin
19 40 (0.54%) HP