Period
to 15 January 2021

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

Test-Driven Development (TDD)
UK
6 months to
15 Jan 2021
Same period 2020 Same period 2019
Rank 29 27 24
Rank change year-on-year -2 -3 -5
Permanent jobs citing TDD 4,635 8,915 12,106
As % of all permanent jobs advertised in the UK 7.42% 7.05% 8.01%
As % of the Processes & Methodologies category 8.04% 7.66% 8.68%
Number of salaries quoted 4,696 7,993 10,989
Median annual salary £60,000 £58,000 £55,000
Median salary % change year-on-year +3.45% +5.45% +10.00%
10th Percentile £38,750 £35,000 £34,500
90th Percentile £88,750 £86,250 £86,250
UK excluding London median annual salary £52,500 £50,000 £50,000
% change year-on-year +5.00% - +11.11%

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 57,644 116,455 139,426
As % of all permanent IT jobs advertised in the UK 92.26% 92.13% 92.24%
Number of salaries quoted 46,596 93,252 111,456
Median annual salary £55,000 £52,500 £52,500
Median salary % change year-on-year +4.76% - +5.00%
10th Percentile £32,500 £30,000 £29,750
90th Percentile £90,000 £87,500 £85,000
UK excluding London median annual salary £49,000 £45,500 £45,000
% change year-on-year +7.69% +1.11% -

TDD
Job Vacancy Trend

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

Job vacancy trend for TDD in the UK

TDD
Salary Trend

3-month moving average salary quoted in jobs citing TDD.

Salary trend for TDD in the UK

TDD
Salary Histogram

Salary distribution for jobs citing TDD over the 6 months to 15 January 2021.

Salary histogram for TDD in the UK

TDD
Top 18 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 15 January 2021. 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 -2 4,270 £60,000 - 1,053
London 0 2,217 £70,000 +3.70% 472
UK excluding London +1 2,205 £52,500 +5.00% 651
Work from Home -7 850 £60,000 +9.09% 204
South East +5 729 £55,000 +10.00% 141
North of England -5 631 £52,500 +5.00% 234
North West -9 335 £55,000 +4.76% 154
Midlands +22 278 £55,000 +10.00% 91
South West +10 270 £50,000 +3.63% 71
Yorkshire -3 240 £50,000 - 58
West Midlands +45 207 £55,000 +10.00% 66
Scotland +3 171 £55,000 +10.00% 42
East of England -30 93 £60,000 +4.35% 43
East Midlands -9 70 £52,500 +16.67% 25
North East +7 56 £50,000 +11.11% 22
Wales -10 25 £50,000 - 23
Northern Ireland +4 14 £31,000 -43.64% 7
Isle of Man -11 1 - - 1

For the 6 months to 15 January 2021, 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 3,152 (68.00%) Agile Software Development
2 2,077 (44.81%) JavaScript
3 1,655 (35.71%) C#
4 1,639 (35.36%) Java
5 1,583 (34.15%) .NET
6 1,575 (33.98%) BDD
7 1,299 (28.03%) Microservices
8 1,256 (27.10%) AWS
9 1,255 (27.08%) DevOps
10 1,175 (25.35%) SQL
11 1,165 (25.13%) Docker
12 1,127 (24.31%) Azure
13 1,125 (24.27%) Software Engineering
14 1,043 (22.50%) Scrum
15 973 (20.99%) AngularJS
16 959 (20.69%) React
17 939 (20.26%) Python
18 879 (18.96%) Test Automation
18 879 (18.96%) .NET Core
19 827 (17.84%) CSS
20 826 (17.82%) Git (software)
21 824 (17.78%) HTML
22 775 (16.72%) Node.js
23 763 (16.46%) Continuous Integration
24 751 (16.20%) Kubernetes
25 745 (16.07%) Finance
26 708 (15.28%) MVC
27 648 (13.98%) Spring
28 638 (13.76%) SQL Server
29 612 (13.20%) REST

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 162 (3.50%) Elasticsearch
2 106 (2.29%) Confluence
3 61 (1.32%) CMS
4 51 (1.10%) Tomcat
5 50 (1.08%) IIS
6 49 (1.06%) nginx
7 42 (0.91%) Apache Spark
8 31 (0.67%) Apache
9 27 (0.58%) JBoss
10 26 (0.56%) WebSphere
11 24 (0.52%) NServiceBus
12 22 (0.47%) WordPress
13 19 (0.41%) SharePoint
14 16 (0.35%) Umbraco
15 15 (0.32%) Mule
16 13 (0.28%) OpenStack
16 13 (0.28%) Red Hat Fuse
17 12 (0.26%) ColdFusion
17 12 (0.26%) Mule ESB
18 9 (0.19%) Adobe Experience Manager
Applications
1 18 (0.39%) InVision
1 18 (0.39%) Sketch
2 14 (0.30%) Figma
3 11 (0.24%) Adobe Creative Suite
4 8 (0.17%) Chatbot
4 8 (0.17%) Microsoft Excel
5 6 (0.13%) Adobe Illustrator
6 5 (0.11%) Microsoft Office
7 4 (0.086%) Spreadsheet
8 1 (0.022%) Microsoft Project
8 1 (0.022%) MS Visio
8 1 (0.022%) Photoshop
Business Applications
1 21 (0.45%) Dynamics CRM
2 16 (0.35%) Magento
3 9 (0.19%) Shopify
4 8 (0.17%) Payment Gateway
5 7 (0.15%) IBM Operational Decision Manager
6 2 (0.043%) Distributed Ledger
6 2 (0.043%) NetSuite
6 2 (0.043%) Salesforce.com CRM
7 1 (0.022%) nopCommerce
7 1 (0.022%) Odoo
7 1 (0.022%) Sentinel
Cloud Services
1 1,256 (27.10%) AWS
2 1,127 (24.31%) Azure
3 337 (7.27%) GCP
4 291 (6.28%) Serverless
5 243 (5.24%) SaaS
6 160 (3.45%) AWS Lambda
7 117 (2.52%) GitHub
8 107 (2.31%) AWS CloudFormation
9 79 (1.70%) PaaS
10 78 (1.68%) Amazon EC2
10 78 (1.68%) npm
11 54 (1.17%) Cloud Computing
12 45 (0.97%) Azure Data Factory
13 44 (0.95%) Amazon ECS
14 38 (0.82%) Amazon SQS
15 37 (0.80%) Amazon S3
15 37 (0.80%) Azure Functions
16 29 (0.63%) Logic Apps
16 29 (0.63%) OpenShift
17 26 (0.56%) IaaS
Communications & Networking
1 58 (1.25%) HTTP
2 39 (0.84%) Skype
3 35 (0.76%) Internet
4 17 (0.37%) TCP/IP
5 10 (0.22%) Network Security
6 7 (0.15%) H.323
7 5 (0.11%) Wireshark
8 4 (0.086%) DNS
8 4 (0.086%) SNMP
8 4 (0.086%) Wireless
9 3 (0.065%) MQTT
9 3 (0.065%) Software-Defined Radio
9 3 (0.065%) SSH
9 3 (0.065%) VPN
9 3 (0.065%) Wi-Fi
10 2 (0.043%) Bluetooth
10 2 (0.043%) IPv6
10 2 (0.043%) SSL
10 2 (0.043%) VLAN
10 2 (0.043%) ZigBee
Database & Business Intelligence
1 638 (13.76%) SQL Server
2 555 (11.97%) NoSQL
3 341 (7.36%) MySQL
4 318 (6.86%) MongoDB
5 289 (6.24%) PostgreSQL
6 243 (5.24%) Relational Database
7 191 (4.12%) Redis
8 121 (2.61%) Big Data
9 70 (1.51%) Amazon DynamoDB
10 63 (1.36%) Cosmos DB
11 60 (1.29%) Data Warehouse
12 57 (1.23%) Amazon RDS
13 45 (0.97%) Apache Cassandra
14 43 (0.93%) Hadoop
15 33 (0.71%) Blockchain
15 33 (0.71%) SQL Server Integration Services
16 31 (0.67%) Azure SQL Database
16 31 (0.67%) SQL Server 2019
17 29 (0.63%) Hazelcast
17 29 (0.63%) SQL Server Reporting Services
Development Applications
1 826 (17.82%) Git (software)
2 469 (10.12%) Selenium
3 433 (9.34%) Jenkins
4 265 (5.72%) JIRA
5 193 (4.16%) Cucumber
6 173 (3.73%) TeamCity
7 165 (3.56%) JUnit
8 159 (3.43%) GitLab
9 157 (3.39%) Maven
10 140 (3.02%) Cypress.io
11 134 (2.89%) NUnit
12 127 (2.74%) webpack
13 115 (2.48%) Octopus Deploy
14 114 (2.46%) Visual Studio
15 107 (2.31%) SpecFlow
16 97 (2.09%) WebDriver
17 92 (1.98%) Subversion
18 84 (1.81%) Mockito
19 75 (1.62%) Bitbucket
20 67 (1.45%) Team Foundation Server
General
1 745 (16.07%) Finance
2 160 (3.45%) Banking
3 135 (2.91%) Public Sector
4 126 (2.72%) Games
5 116 (2.50%) Marketing
6 109 (2.35%) Retail
7 75 (1.62%) Front Office
8 56 (1.21%) Telecoms
9 49 (1.06%) Advertising
10 48 (1.04%) Law
11 45 (0.97%) Manufacturing
12 41 (0.88%) Electronics
13 32 (0.69%) Investment Banking
14 31 (0.67%) Back Office
15 30 (0.65%) Publishing
16 29 (0.63%) Financial Institution
17 18 (0.39%) Online Betting
18 17 (0.37%) Automotive
19 11 (0.24%) Local Government
20 10 (0.22%) Housing Association
Job Titles
1 2,904 (62.65%) Developer
2 721 (15.56%) Senior Developer
3 693 (14.95%) .NET Developer
4 626 (13.51%) Java Developer
5 613 (13.23%) Software Engineer
6 468 (10.10%) C# Developer
7 398 (8.59%) Software Developer
8 375 (8.09%) Full Stack Developer
9 334 (7.21%) C# .NET Developer
10 222 (4.79%) Lead Developer
11 218 (4.70%) Front End Developer (Client-Side Developer)
12 202 (4.36%) React Developer
13 197 (4.25%) Senior Software Engineer
14 171 (3.69%) Senior Java Developer
15 164 (3.54%) Java Engineer
16 163 (3.52%) Python Engineer
17 144 (3.11%) PHP Developer
18 143 (3.09%) Senior .NET Developer
19 140 (3.02%) Angular Developer
20 137 (2.96%) Python Developer
Libraries, Frameworks & Software Standards
1 1,583 (34.15%) .NET
2 973 (20.99%) AngularJS
3 959 (20.69%) React
4 879 (18.96%) .NET Core
5 827 (17.84%) CSS
6 824 (17.78%) HTML
7 775 (16.72%) Node.js
8 648 (13.98%) Spring
9 612 (13.20%) REST
10 535 (11.54%) ASP.NET
11 507 (10.94%) RESTful
12 477 (10.29%) Web Services
13 474 (10.23%) .NET Framework
14 401 (8.65%) Vue.js
15 396 (8.54%) Kafka
16 342 (7.38%) Spring Boot
17 337 (7.27%) ASP.NET MVC
18 308 (6.65%) HTML5
19 281 (6.06%) ASP.NET Web API
20 252 (5.44%) CSS3
Miscellaneous
1 365 (7.87%) Greenfield Project
2 245 (5.29%) User Experience
3 234 (5.05%) Mobile App
4 193 (4.16%) Algorithms
5 138 (2.98%) Data Structures
6 127 (2.74%) Analytical Skills
7 92 (1.98%) Self-Motivation
8 87 (1.88%) Cloud Native
9 67 (1.45%) Enterprise Software
10 60 (1.29%) Equities
11 50 (1.08%) Fixed Income
12 38 (0.82%) Virtual Team
13 33 (0.71%) LIMS
14 32 (0.69%) Media Streaming
15 30 (0.65%) Over-the-Top Content
16 28 (0.60%) Derivative
17 26 (0.56%) Foreign Exchange (FX)
18 25 (0.54%) Blog
19 24 (0.52%) Social Network
20 23 (0.50%) Online Games
Operating Systems
1 387 (8.35%) Linux
2 168 (3.62%) Android
3 155 (3.34%) Windows
4 148 (3.19%) Apple iOS
5 60 (1.29%) Unix
6 21 (0.45%) Windows Server
7 13 (0.28%) CentOS
7 13 (0.28%) VMS
8 12 (0.26%) Ubuntu
9 8 (0.17%) Mac OS
10 6 (0.13%) Windows Server 2008
11 5 (0.11%) Embedded Linux
11 5 (0.11%) Red Hat Enterprise Linux
12 1 (0.022%) AIX
12 1 (0.022%) Debian
12 1 (0.022%) tvOS
Processes & Methodologies
1 3,152 (68.00%) Agile Software Development
2 1,575 (33.98%) BDD
3 1,299 (28.03%) Microservices
4 1,255 (27.08%) DevOps
5 1,125 (24.27%) Software Engineering
6 1,043 (22.50%) Scrum
7 879 (18.96%) Test Automation
8 763 (16.46%) Continuous Integration
9 708 (15.28%) MVC
10 595 (12.84%) OO
11 542 (11.69%) Mentoring
12 491 (10.59%) Unit Testing
13 477 (10.29%) SOLID
14 418 (9.02%) Fintech
15 401 (8.65%) Pair Programming
16 368 (7.94%) Continuous Delivery
17 364 (7.85%) Front End Development
18 356 (7.68%) SDLC
19 351 (7.57%) Problem-Solving
20 287 (6.19%) OOP
Programming Languages
1 2,077 (44.81%) JavaScript
2 1,655 (35.71%) C#
3 1,639 (35.36%) Java
4 1,175 (25.35%) SQL
5 939 (20.26%) Python
6 434 (9.36%) TypeScript
7 331 (7.14%) Java 8
8 296 (6.39%) PHP
9 279 (6.02%) Go
10 272 (5.87%) C++
11 237 (5.11%) Scala
12 212 (4.57%) Kotlin
13 181 (3.91%) Ruby
14 115 (2.48%) T-SQL
15 111 (2.39%) ES6
16 86 (1.86%) C
17 76 (1.64%) Apple Swift
18 74 (1.60%) PowerShell
19 61 (1.32%) Objective-C
20 47 (1.01%) Bash Shell
Qualifications
1 382 (8.24%) Degree
2 244 (5.26%) Security Cleared
3 199 (4.29%) SC Cleared
4 138 (2.98%) Computer Science Degree
5 60 (1.29%) ISTQB
6 36 (0.78%) ISEB
7 35 (0.76%) PhD
8 28 (0.60%) ISTQB Foundation Certification
9 25 (0.54%) DV Cleared
10 14 (0.30%) Master's Degree
11 13 (0.28%) Numerate Degree
12 7 (0.15%) AWS Certification
12 7 (0.15%) ISEB Practitioner
12 7 (0.15%) SANS
13 6 (0.13%) ISTQB Advanced Certification
13 6 (0.13%) OSCE
13 6 (0.13%) OSCP
14 4 (0.086%) Microsoft Certification
14 4 (0.086%) PMI Certification
15 2 (0.043%) DBS Check
Quality Assurance & Compliance
1 334 (7.21%) QA
2 22 (0.47%) GDPR
3 14 (0.30%) ISO/IEC 27001
4 10 (0.22%) WCAG
5 8 (0.17%) ISO 9001
5 8 (0.17%) PCI DSS
6 6 (0.13%) Data Quality
6 6 (0.13%) NIST
7 2 (0.043%) NCSC
8 1 (0.022%) Disclosure Scotland
8 1 (0.022%) SLA
System Software
1 1,165 (25.13%) Docker
2 29 (0.63%) Active Directory
3 14 (0.30%) VMware Infrastructure
4 13 (0.28%) Postfix
5 10 (0.22%) NDS
6 9 (0.19%) NetIQ eDirectory
7 7 (0.15%) Hyper-V
7 7 (0.15%) KVM
8 5 (0.11%) vSphere
9 3 (0.065%) Firmware
9 3 (0.065%) LXC
10 1 (0.022%) HDFS
Systems Management
1 751 (16.20%) Kubernetes
2 369 (7.96%) Terraform
3 211 (4.55%) Ansible
4 91 (1.96%) Puppet
5 54 (1.17%) Opscode Chef
6 30 (0.65%) Istio
7 25 (0.54%) Fortio
7 25 (0.54%) Kiali
8 21 (0.45%) Prometheus
9 15 (0.32%) Kibana
10 9 (0.19%) Grafana
10 9 (0.19%) MIIS
10 9 (0.19%) NetIQ Identity Manager
11 8 (0.17%) Marathon
11 8 (0.17%) Mesos
11 8 (0.17%) Rancher
12 7 (0.15%) Single Sign-On
13 6 (0.13%) Consul
13 6 (0.13%) linkerd
13 6 (0.13%) Packer
Vendors
1 409 (8.82%) Microsoft
2 138 (2.98%) Google
3 107 (2.31%) Oracle
4 73 (1.57%) Atlassian
5 40 (0.86%) Xamarin
6 39 (0.84%) SAP
7 34 (0.73%) Salesforce.com
8 30 (0.65%) Adobe
9 29 (0.63%) Apple
9 29 (0.63%) Zend
10 28 (0.60%) IBM
11 18 (0.39%) VMware
12 17 (0.37%) Pega
13 16 (0.35%) MuleSoft
13 16 (0.35%) Solace
14 14 (0.30%) WSO2
15 13 (0.28%) Databricks
15 13 (0.28%) Red Hat
16 12 (0.26%) Facebook
17 11 (0.24%) ForgeRock