Period
to 16 September 2019

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

Test-Driven Development (TDD)
UK
6 months to
16 Sep 2019
Same period 2018 Same period 2017
Rank 31 23 20
Rank change year-on-year -8 -3 +3
Permanent jobs citing TDD 9,409 14,132 16,094
As % of all permanent IT jobs advertised in the UK 6.68% 8.53% 9.12%
As % of the Processes & Methodologies category 7.25% 9.29% 9.88%
Number of salaries quoted 7,535 11,891 13,699
UK median annual salary £55,000 £55,000 £52,500
Median salary % change year-on-year - +4.76% -
10th Percentile £35,000 £33,750 £32,500
90th Percentile £87,500 £85,000 £80,000
UK excluding London median annual salary £50,000 £47,500 £45,000
% change year-on-year +5.26% +5.56% -

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

All Process and Methodology Skills
UK
Permanent vacancies with a requirement for process or methodology skills 129,751 152,070 162,819
As % of all permanent IT jobs advertised in the UK 92.10% 91.77% 92.31%
Number of salaries quoted 101,860 121,004 128,564
UK median annual salary £52,500 £50,000 £50,000
Median salary % change year-on-year +5.00% - +4.17%
10th Percentile £30,000 £29,000 £28,000
90th Percentile £86,250 £82,500 £80,000
UK excluding London median annual salary £45,000 £45,000 £42,500
% change year-on-year - +5.88% -

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
Salary Trend

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

Salary trend for TDD in the UK

TDD
Salary Histogram

The salary distribution of IT jobs citing TDD over the 6 months to 16 September 2019.

Salary histogram for TDD in the UK

TDD
Top 16 Job Locations

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing TDD within the UK over the 6 months to 16 September 2019. 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
Permanent
IT Job Ads
Median Salary
Past 6 Months
Median Salary
% Change
on Same Period
Last Year
Live
Job
Vacancies
England -5 8,860 £57,500 +4.55% 1,592
UK excluding London -11 4,700 £50,000 +5.26% 954
London -3 4,574 £67,500 +3.85% 742
South East -7 1,617 £52,500 +5.00% 214
North of England -11 1,255 £50,000 +11.11% 300
North West -10 758 £55,000 +15.79% 187
South West -28 534 £45,000 -5.26% 98
Midlands -33 446 £47,500 +5.56% 139
Yorkshire -26 433 £45,000 - 86
East of England -13 411 £52,500 +5.00% 99
Scotland -14 345 £50,000 - 72
West Midlands -32 256 £49,362 +9.69% 86
East Midlands -16 188 £45,000 - 52
Wales -21 88 £46,500 +5.68% 28
North East -12 64 £44,000 -2.22% 27
Northern Ireland -32 20 £47,500 +18.75% 6

For the 6 months to 16 September 2019, 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 with a requirement for TDD.

1 6,899 (73.32%) Agile Software Development
2 3,975 (42.25%) JavaScript
3 3,871 (41.14%) BDD
4 3,662 (38.92%) C#
5 3,465 (36.83%) Java
6 3,273 (34.79%) .NET
7 2,664 (28.31%) Scrum
8 2,352 (25.00%) Continuous Integration
9 2,314 (24.59%) SQL
10 2,271 (24.14%) Git (software)
11 2,244 (23.85%) HTML
12 2,194 (23.32%) AngularJS
13 2,152 (22.87%) Software Engineering
14 2,104 (22.36%) MVC
15 2,071 (22.01%) CSS
16 2,009 (21.35%) DevOps
17 1,982 (21.06%) AWS
18 1,977 (21.01%) Test Automation
19 1,882 (20.00%) Microservices
20 1,821 (19.35%) React
21 1,794 (19.07%) ASP.NET
22 1,770 (18.81%) SQL Server
23 1,739 (18.48%) Azure
24 1,594 (16.94%) Docker
25 1,532 (16.28%) Finance
26 1,491 (15.85%) RESTful
27 1,409 (14.98%) Spring
27 1,409 (14.98%) Node.js
28 1,293 (13.74%) OO
29 1,260 (13.39%) Web Services

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 407 (4.33%) Confluence
2 284 (3.02%) Elasticsearch
3 162 (1.72%) Apache Spark
4 156 (1.66%) CMS
5 149 (1.58%) Apache
6 117 (1.24%) IIS
7 103 (1.09%) Tomcat
8 82 (0.87%) WordPress
9 80 (0.85%) JBoss
10 75 (0.80%) Umbraco
11 66 (0.70%) Sitecore CMS
12 64 (0.68%) nginx
13 59 (0.63%) Cloud Foundry
14 50 (0.53%) Apache Solr
15 40 (0.43%) WebSphere
16 39 (0.41%) EPiServer
17 38 (0.40%) SharePoint
18 34 (0.36%) Adobe Experience Manager
19 33 (0.35%) NServiceBus
20 32 (0.34%) Drupal
Applications
1 21 (0.22%) Photoshop
2 20 (0.21%) Microsoft Excel
3 18 (0.19%) Chatbot
4 16 (0.17%) Microsoft Office
5 12 (0.13%) S-PLUS
6 11 (0.12%) Zeplin
7 10 (0.11%) InVision
8 9 (0.096%) Adobe Illustrator
9 8 (0.085%) Adobe Premiere
10 7 (0.074%) Adobe XD
10 7 (0.074%) Sketch
11 6 (0.064%) MS Visio
12 5 (0.053%) Microsoft PowerPoint
13 3 (0.032%) Gliffy
13 3 (0.032%) OmniGraffle
14 1 (0.011%) EngageOne
14 1 (0.011%) Fireworks
14 1 (0.011%) GIMP
14 1 (0.011%) Microsoft Project
14 1 (0.011%) Spreadsheet
Business Applications
1 142 (1.51%) Payment Gateway
2 74 (0.79%) Dynamics CRM
3 35 (0.37%) SAP Hybris
4 22 (0.23%) Magento
5 21 (0.22%) WebTrends
6 10 (0.11%) Dynamics NAV
7 9 (0.096%) Oracle BPM
8 8 (0.085%) nopCommerce
8 8 (0.085%) SDL Web 8
9 7 (0.074%) Distributed Ledger
9 7 (0.074%) Fredhopper
10 6 (0.064%) FastStats
11 4 (0.043%) Oracle Retail
12 3 (0.032%) Oracle Applications
13 2 (0.021%) Adobe Campaign
13 2 (0.021%) Maximo
13 2 (0.021%) NetSuite
13 2 (0.021%) R3 Corda
13 2 (0.021%) Remedy ITSM
13 2 (0.021%) SAP HCM
Cloud Services
1 1,982 (21.06%) AWS
2 1,739 (18.48%) Azure
3 440 (4.68%) GCP
4 438 (4.66%) GitHub
5 404 (4.29%) Serverless
6 351 (3.73%) SaaS
7 186 (1.98%) PaaS
8 157 (1.67%) AWS Lambda
9 147 (1.56%) Amazon EC2
10 139 (1.48%) OpenShift
11 132 (1.40%) npm
12 103 (1.09%) Amazon S3
13 98 (1.04%) Office 365
14 90 (0.96%) IaaS
15 88 (0.94%) Cloud Computing
16 78 (0.83%) G Suite
17 64 (0.68%) AWS CloudFormation
18 49 (0.52%) Slack
19 48 (0.51%) Amazon SQS
20 46 (0.49%) Heroku
Communications & Networking
1 213 (2.26%) Internet
2 187 (1.99%) HTTP
3 47 (0.50%) TCP/IP
4 33 (0.35%) Broadband
5 29 (0.31%) SSH
6 28 (0.30%) HTTPS
7 27 (0.29%) DNS
8 19 (0.20%) Bluetooth
8 19 (0.20%) SSL
9 16 (0.17%) MQTT
9 16 (0.17%) Skype
10 15 (0.16%) FTP
11 14 (0.15%) SMTP
12 13 (0.14%) Wireless
13 12 (0.13%) Intranet
13 12 (0.13%) Reverse Proxy
14 11 (0.12%) AMQP
15 9 (0.096%) Network Security
16 8 (0.085%) Firewall
16 8 (0.085%) Wi-Fi
Database & Business Intelligence
1 1,770 (18.81%) SQL Server
2 952 (10.12%) NoSQL
3 691 (7.34%) MySQL
4 538 (5.72%) MongoDB
5 433 (4.60%) Relational Database
6 416 (4.42%) SQL Server 2016
7 414 (4.40%) PostgreSQL
8 358 (3.80%) Big Data
9 231 (2.46%) Redis
10 192 (2.04%) Hadoop
11 173 (1.84%) Apache Cassandra
12 125 (1.33%) RDBMS
13 107 (1.14%) Amazon DynamoDB
14 104 (1.11%) Amazon RDS
15 91 (0.97%) Neo4j
16 80 (0.85%) SQL Server Reporting Services
17 71 (0.75%) Azure SQL Database
18 68 (0.72%) Blockchain
19 60 (0.64%) Data Warehouse
20 59 (0.63%) SQL Server Integration Services
Development Applications
1 2,271 (24.14%) Git (software)
2 1,174 (12.48%) Jenkins
3 1,048 (11.14%) JIRA
4 1,046 (11.12%) Selenium
5 629 (6.69%) Cucumber
6 512 (5.44%) Maven
7 446 (4.74%) JUnit
8 438 (4.66%) TeamCity
9 379 (4.03%) Visual Studio
10 337 (3.58%) Team Foundation Server
11 288 (3.06%) NUnit
12 280 (2.98%) WebDriver
13 249 (2.65%) SpecFlow
14 245 (2.60%) SoapUI
15 243 (2.58%) Gradle
16 217 (2.31%) Subversion
17 206 (2.19%) Jasmine
18 203 (2.16%) webpack
19 198 (2.10%) JMeter
20 184 (1.96%) Atlassian Bamboo
General
1 1,532 (16.28%) Finance
2 680 (7.23%) Retail
3 597 (6.34%) Banking
4 437 (4.64%) Games
5 275 (2.92%) Marketing
6 191 (2.03%) Public Sector
6 191 (2.03%) Telecoms
7 132 (1.40%) Manufacturing
8 100 (1.06%) Advertising
8 100 (1.06%) Electronics
9 97 (1.03%) Front Office
10 88 (0.94%) Investment Banking
11 74 (0.79%) Financial Institution
12 63 (0.67%) Back Office
13 56 (0.60%) Law
14 54 (0.57%) Retail Banking
15 52 (0.55%) Automotive
15 52 (0.55%) Publishing
16 41 (0.44%) Legal
17 31 (0.33%) Multimedia
Job Titles
1 6,130 (65.15%) Developer
2 1,550 (16.47%) .NET Developer
3 1,484 (15.77%) Java Developer
4 1,384 (14.71%) C# Developer
5 1,301 (13.83%) Senior Developer
6 1,032 (10.97%) Software Engineer
7 896 (9.52%) C# .NET Developer
8 758 (8.06%) Software Developer
9 457 (4.86%) Java Engineer
10 452 (4.80%) Front End Developer (Client-Side Developer)
11 418 (4.44%) Senior Java Developer
12 413 (4.39%) Full Stack Developer
13 395 (4.20%) ASP.NET Developer
14 380 (4.04%) C# ASP.NET Developer
15 369 (3.92%) Senior Software Engineer
16 366 (3.89%) Lead Developer
17 336 (3.57%) JavaScript Developer
18 309 (3.28%) React Developer
19 304 (3.23%) Java Software Engineer
20 293 (3.11%) PHP Developer
Libraries, Frameworks & Software Standards
1 3,273 (34.79%) .NET
2 2,244 (23.85%) HTML
3 2,194 (23.32%) AngularJS
4 2,071 (22.01%) CSS
5 1,821 (19.35%) React
6 1,794 (19.07%) ASP.NET
7 1,491 (15.85%) RESTful
8 1,409 (14.98%) Node.js
8 1,409 (14.98%) Spring
9 1,260 (13.39%) Web Services
10 1,240 (13.18%) REST
11 1,195 (12.70%) ASP.NET MVC
12 1,023 (10.87%) ASP.NET Web API
13 958 (10.18%) .NET Framework
14 843 (8.96%) HTML5
15 719 (7.64%) .NET Core
16 710 (7.55%) jQuery
17 626 (6.65%) Entity Framework
18 597 (6.34%) Spring Boot
19 596 (6.33%) WCF
Miscellaneous
1 1,012 (10.76%) Greenfield Project
2 666 (7.08%) User Experience
3 424 (4.51%) Enterprise Software
4 375 (3.99%) Mobile App
5 362 (3.85%) Analytical Skills
6 243 (2.58%) Algorithms
7 238 (2.53%) Self-Motivation
8 179 (1.90%) Data Structures
9 144 (1.53%) Cloud Native
10 100 (1.06%) Public Cloud
11 80 (0.85%) Virtual Team
12 68 (0.72%) iPad
13 63 (0.67%) Foreign Exchange (FX)
14 57 (0.61%) Management Information System
15 54 (0.57%) Equities
16 50 (0.53%) Online Gambling
17 48 (0.51%) Derivative
17 48 (0.51%) Fixed Income
18 46 (0.49%) BBC
19 45 (0.48%) Social Media
Operating Systems
1 834 (8.86%) Linux
2 504 (5.36%) Windows
3 399 (4.24%) Android
4 288 (3.06%) Apple iOS
5 164 (1.74%) Unix
6 55 (0.58%) Windows Server
7 36 (0.38%) Mac OS
8 22 (0.23%) CentOS
8 22 (0.23%) Ubuntu
9 14 (0.15%) Windows 10
10 12 (0.13%) Mac OS X
11 10 (0.11%) Red Hat Enterprise Linux
12 6 (0.064%) Debian
12 6 (0.064%) VMS
13 5 (0.053%) Windows 7
13 5 (0.053%) Windows Server 2012
14 4 (0.043%) Windows Mobile
15 2 (0.021%) tvOS
16 1 (0.011%) FreeRTOS
16 1 (0.011%) Windows Embedded Compact
Processes & Methodologies
1 6,899 (73.32%) Agile Software Development
2 3,871 (41.14%) BDD
3 2,664 (28.31%) Scrum
4 2,352 (25.00%) Continuous Integration
5 2,152 (22.87%) Software Engineering
6 2,104 (22.36%) MVC
7 2,009 (21.35%) DevOps
8 1,977 (21.01%) Test Automation
9 1,882 (20.00%) Microservices
10 1,293 (13.74%) OO
11 1,144 (12.16%) Kanban
12 1,108 (11.78%) Mentoring
13 1,033 (10.98%) Unit Testing
14 1,014 (10.78%) Problem-Solving
15 907 (9.64%) Continuous Delivery
16 864 (9.18%) SOLID
17 863 (9.17%) E-Commerce
18 862 (9.16%) Pair Programming
19 705 (7.49%) SDLC
20 698 (7.42%) Front End Development
Programming Languages
1 3,975 (42.25%) JavaScript
2 3,662 (38.92%) C#
3 3,465 (36.83%) Java
4 2,314 (24.59%) SQL
5 1,237 (13.15%) Python
6 834 (8.86%) Java 8
7 655 (6.96%) Ruby
8 619 (6.58%) PHP
9 478 (5.08%) TypeScript
10 424 (4.51%) Scala
11 362 (3.85%) C++
12 347 (3.69%) ES6
13 294 (3.12%) T-SQL
14 261 (2.77%) C
15 255 (2.71%) Go
16 246 (2.61%) Kotlin
17 157 (1.67%) PowerShell
18 143 (1.52%) Bash Shell
19 115 (1.22%) VB.NET
20 112 (1.19%) PL/SQL
Qualifications
1 863 (9.17%) Degree
2 325 (3.45%) Computer Science Degree
3 287 (3.05%) Security Cleared
4 168 (1.79%) SC Cleared
5 145 (1.54%) ISTQB
6 113 (1.20%) DV Cleared
7 94 (1.00%) ISTQB Foundation Certification
8 91 (0.97%) ISEB
9 45 (0.48%) Microsoft Certification
10 24 (0.26%) Numerate Degree
11 15 (0.16%) ISTQB Advanced Certification
12 11 (0.12%) Master's Degree
12 11 (0.12%) PhD
13 10 (0.11%) AWS Certification
13 10 (0.11%) HNC
13 10 (0.11%) HND
13 10 (0.11%) MCSD
13 10 (0.11%) PMI Certification
14 9 (0.096%) DBS Check
14 9 (0.096%) MCTS
Quality Assurance & Compliance
1 846 (8.99%) QA
2 30 (0.32%) GDPR
3 21 (0.22%) PSD2
4 19 (0.20%) Data Quality
5 16 (0.17%) WAI
6 10 (0.11%) 21 CFR Part 11
7 8 (0.085%) SLA
8 7 (0.074%) HIPAA
9 6 (0.064%) TickIT
10 4 (0.043%) WCAG
11 2 (0.021%) DICOM
11 2 (0.021%) EMIR
11 2 (0.021%) ISO/IEC 27001
11 2 (0.021%) MiFID
11 2 (0.021%) PMO
12 1 (0.011%) HL7
12 1 (0.011%) PCI DSS
System Software
1 1,594 (16.94%) Docker
2 86 (0.91%) Active Directory
3 42 (0.45%) VMware Infrastructure
4 41 (0.44%) vSphere
5 31 (0.33%) Apache ZooKeeper
6 15 (0.16%) HDFS
7 12 (0.13%) Firmware
7 12 (0.13%) Varnish
8 11 (0.12%) Hyper-V
9 10 (0.11%) VirtualBox
10 7 (0.074%) Virtual Machines
11 5 (0.053%) Apache Flume
11 5 (0.053%) etcd
11 5 (0.053%) Microsoft App-V
11 5 (0.053%) Tivoli Workload Scheduler
11 5 (0.053%) Virtual Desktop
12 3 (0.032%) Postfix
13 2 (0.021%) vCloud
14 1 (0.011%) LXC
14 1 (0.011%) Shibboleth
Systems Management
1 891 (9.47%) Kubernetes
2 404 (4.29%) Ansible
3 263 (2.80%) Terraform
4 188 (2.00%) Opscode Chef
4 188 (2.00%) Puppet
5 87 (0.92%) HP Quality Center
6 58 (0.62%) Kibana
7 43 (0.46%) Istio
8 34 (0.36%) Rancher
9 33 (0.35%) Docker Swarm
9 33 (0.35%) Mesos
10 32 (0.34%) Prometheus
11 29 (0.31%) logstash
12 28 (0.30%) Grafana
12 28 (0.30%) Marathon
13 22 (0.23%) Hadoop YARN
14 18 (0.19%) Single Sign-On
15 16 (0.17%) Oozie
16 14 (0.15%) HP ALM
17 10 (0.11%) Consul
Vendors
1 1,193 (12.68%) Microsoft
2 553 (5.88%) Oracle
3 515 (5.47%) Google
4 237 (2.52%) WorldPay
5 167 (1.77%) SAP
6 133 (1.41%) Atlassian
7 101 (1.07%) Salesforce.com
8 99 (1.05%) Adobe
9 80 (0.85%) Splunk
10 77 (0.82%) Zend
11 76 (0.81%) HP
12 75 (0.80%) Sitecore
13 69 (0.73%) hybris
14 66 (0.70%) Xamarin
15 59 (0.63%) Spotify
16 57 (0.61%) Apple
17 52 (0.55%) Sage
18 48 (0.51%) Cypress Semiconductor
19 47 (0.50%) IBM
20 44 (0.47%) VMware