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

Test-Driven Development (TDD)
UK
6 months to
29 Jul 2021
Same period 2020 Same period 2019
Rank 36 29 32
Rank change year-on-year -7 +3 -8
Permanent jobs citing TDD 7,878 5,062 9,574
As % of all permanent jobs advertised in the UK 6.98% 7.34% 6.65%
As % of the Processes & Methodologies category 7.44% 7.91% 7.17%
Number of salaries quoted 4,735 4,363 7,821
10th Percentile £40,750 £37,500 £35,000
25th Percentile £47,500 £45,000 £42,500
Median annual salary (50th Percentile) £60,000 £60,000 £55,000
Median % change year-on-year - +9.09% +4.76%
75th Percentile £78,750 £77,500 £75,000
90th Percentile £92,500 £92,500 £87,500
UK excluding London median annual salary £55,000 £50,000 £50,000
% change year-on-year +10.00% - +5.26%

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 105,854 64,027 133,460
As % of all permanent IT jobs advertised in the UK 93.76% 92.78% 92.68%
Number of salaries quoted 72,195 51,873 106,459
10th Percentile £32,500 £32,500 £30,000
25th Percentile £42,000 £41,250 £37,500
Median annual salary (50th Percentile) £55,000 £55,000 £52,500
Median % change year-on-year - +4.76% +5.00%
75th Percentile £75,000 £73,750 £70,000
90th Percentile £92,500 £90,000 £86,250
UK excluding London median annual salary £50,000 £47,500 £45,000
% change year-on-year +5.26% +5.56% -

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 29 July 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 29 July 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 -5 7,080 £62,500 +4.17% 1,606
London -7 3,950 £75,000 +7.14% 762
UK excluding London -4 3,497 £55,000 +10.00% 920
Work from Home -19 1,502 £60,000 - 356
South East +5 1,190 £55,000 - 192
North of England -10 828 £55,000 +10.00% 311
North West -5 453 £55,000 +4.76% 187
Midlands -3 423 £52,500 +5.00% 155
South West -16 413 £52,500 +5.00% 87
Yorkshire -15 343 £57,500 +15.00% 89
West Midlands -4 300 £52,500 +5.00% 98
Scotland -8 296 £50,000 +5.26% 43
East of England +17 195 £60,000 +14.29% 92
East Midlands +2 118 £50,500 +1.00% 56
Wales +10 94 £43,750 -2.78% 32
Northern Ireland +1 60 £44,500 -20.54% 9
North East -48 32 £55,000 +22.22% 35
Isle of Man -9 7 - -

For the 6 months to 29 July 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 5,709 (72.47%) Agile Software Development
2 3,295 (41.83%) JavaScript
3 3,151 (40.00%) Java
4 2,843 (36.09%) BDD
5 2,637 (33.47%) React
6 2,622 (33.28%) C#
7 2,615 (33.19%) Microservices
8 2,537 (32.20%) Software Engineering
9 2,503 (31.77%) AWS
10 2,364 (30.01%) Scrum
11 2,224 (28.23%) .NET
12 2,087 (26.49%) DevOps
13 2,054 (26.07%) Azure
14 1,991 (25.27%) Docker
15 1,921 (24.38%) SQL
16 1,770 (22.47%) Git (software)
17 1,765 (22.40%) AngularJS
18 1,634 (20.74%) Node.js
19 1,632 (20.72%) Continuous Integration
20 1,610 (20.44%) Test Automation
21 1,550 (19.68%) Spring
22 1,538 (19.52%) Kubernetes
23 1,532 (19.45%) Finance
24 1,514 (19.22%) Python
25 1,492 (18.94%) Full Stack Development
26 1,481 (18.80%) CSS
27 1,377 (17.48%) Social Skills
28 1,347 (17.10%) HTML
29 1,343 (17.05%) REST
30 1,227 (15.58%) Mentoring

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 417 (5.29%) Elasticsearch
2 198 (2.51%) Confluence
3 184 (2.34%) Apache
3 184 (2.34%) CMS
4 178 (2.26%) Apache Spark
5 135 (1.71%) GemFire
6 104 (1.32%) nginx
7 73 (0.93%) Tomcat
8 71 (0.90%) Cloud Foundry
9 48 (0.61%) IIS
10 46 (0.58%) Apache Solr
11 41 (0.52%) Umbraco
12 40 (0.51%) WordPress
13 39 (0.50%) SharePoint
14 34 (0.43%) EPiServer
15 27 (0.34%) Drupal
15 27 (0.34%) Oracle Workflow
16 26 (0.33%) JBoss
17 23 (0.29%) ColdFusion
17 23 (0.29%) Headless CMS
Applications
1 47 (0.60%) Sketch
2 38 (0.48%) InVision
3 26 (0.33%) Microsoft Office
4 24 (0.30%) Simulink
5 17 (0.22%) Figma
6 15 (0.19%) Chatbot
6 15 (0.19%) Microsoft Excel
7 8 (0.10%) EngageOne
8 6 (0.076%) Adobe Illustrator
9 5 (0.063%) MS Visio
9 5 (0.063%) Zeplin
10 3 (0.038%) Adobe Creative Suite
10 3 (0.038%) Maya
11 2 (0.025%) Photoshop
12 1 (0.013%) Adobe XD
Business Applications
1 55 (0.70%) Dynamics CRM
2 38 (0.48%) Payment Gateway
3 14 (0.18%) Oracle BPM
4 8 (0.10%) IBM Operational Decision Manager
5 6 (0.076%) Distributed Ledger
5 6 (0.076%) NetSuite
6 5 (0.063%) R3 Corda
7 4 (0.051%) Dynamics AX
7 4 (0.051%) Magento
7 4 (0.051%) Salesforce.com CRM
7 4 (0.051%) SDL Web 8
7 4 (0.051%) Summit
8 2 (0.025%) Academy Revenues and Benefits
8 2 (0.025%) MetaTrader
8 2 (0.025%) SAP Business One
8 2 (0.025%) Shopify
9 1 (0.013%) Infor M3
9 1 (0.013%) Oracle Receivables
9 1 (0.013%) Oracle Retail
9 1 (0.013%) Sentinel
Cloud Services
1 2,503 (31.77%) AWS
2 2,054 (26.07%) Azure
3 850 (10.79%) Serverless
4 793 (10.07%) GCP
5 676 (8.58%) GitHub
6 500 (6.35%) SaaS
7 354 (4.49%) AWS Lambda
8 219 (2.78%) AWS CloudFormation
9 196 (2.49%) Amazon S3
10 192 (2.44%) Amazon EC2
10 192 (2.44%) PaaS
11 124 (1.57%) Amazon ECS
11 124 (1.57%) Amazon SQS
12 110 (1.40%) Azure Functions
13 108 (1.37%) Azure Service Bus
14 99 (1.26%) Amazon Kinesis
14 99 (1.26%) npm
15 92 (1.17%) Heroku
16 85 (1.08%) Azure Cosmos DB
17 78 (0.99%) Cloud Computing
Communications & Networking
1 199 (2.53%) HTTP
2 163 (2.07%) Broadband
3 69 (0.88%) Internet
4 33 (0.42%) TCP/IP
5 30 (0.38%) Modbus
5 30 (0.38%) RS-422
5 30 (0.38%) RS-485
6 29 (0.37%) Calico
7 19 (0.24%) Skype
8 17 (0.22%) Bluetooth
8 17 (0.22%) DVB
9 15 (0.19%) Network Security
10 14 (0.18%) MQTT
11 11 (0.14%) WebEx
12 10 (0.13%) Wireshark
13 9 (0.11%) NFC
14 8 (0.10%) SSH
15 7 (0.089%) DNS
15 7 (0.089%) RTP
15 7 (0.089%) SSL
Database & Business Intelligence
1 950 (12.06%) SQL Server
2 874 (11.09%) NoSQL
3 821 (10.42%) PostgreSQL
4 658 (8.35%) MongoDB
5 576 (7.31%) Relational Database
6 536 (6.80%) Redis
7 510 (6.47%) MySQL
8 468 (5.94%) Big Data
9 223 (2.83%) Amazon DynamoDB
10 156 (1.98%) Amazon RDS
11 119 (1.51%) MariaDB
12 116 (1.47%) HBase
13 111 (1.41%) RDBMS
14 106 (1.35%) Apache Cassandra
15 96 (1.22%) Hadoop
16 85 (1.08%) Amazon Aurora
17 77 (0.98%) Azure SQL Database
18 64 (0.81%) Data Warehouse
19 60 (0.76%) Blockchain
20 57 (0.72%) Power BI
Development Applications
1 1,770 (22.47%) Git (software)
2 1,157 (14.69%) Jenkins
3 624 (7.92%) Selenium
4 534 (6.78%) JIRA
5 442 (5.61%) Cucumber
6 358 (4.54%) Cypress.io
7 328 (4.16%) JUnit
8 311 (3.95%) GitLab
9 286 (3.63%) Gradle
10 283 (3.59%) Maven
11 263 (3.34%) webpack
12 254 (3.22%) NUnit
13 218 (2.77%) Visual Studio
14 210 (2.67%) SpecFlow
15 209 (2.65%) IntelliJ
16 207 (2.63%) TeamCity
17 188 (2.39%) Mockito
18 174 (2.21%) Eclipse
18 174 (2.21%) Octopus Deploy
18 174 (2.21%) Protractor
General
1 1,532 (19.45%) Finance
2 1,377 (17.48%) Social Skills
3 627 (7.96%) Banking
4 394 (5.00%) Public Sector
5 343 (4.35%) Retail
6 318 (4.04%) Marketing
7 287 (3.64%) Inclusion and Diversity
8 285 (3.62%) Games
9 269 (3.41%) Analytical Skills
10 182 (2.31%) Law
11 117 (1.49%) Advertising
12 104 (1.32%) Publishing
13 103 (1.31%) Legal
14 102 (1.29%) Electronics
15 100 (1.27%) Investment Banking
15 100 (1.27%) Organisational Skills
16 90 (1.14%) Front Office
17 87 (1.10%) Telecoms
18 79 (1.00%) Pharmaceutical
19 76 (0.96%) Financial Institution
Job Titles
1 4,339 (55.08%) Developer
2 1,479 (18.77%) Software Engineer
3 1,208 (15.33%) Senior Developer
4 1,033 (13.11%) Java Developer
5 731 (9.28%) Software Developer
6 710 (9.01%) .NET Developer
7 526 (6.68%) Full Stack Developer
8 492 (6.25%) Senior Software Engineer
9 455 (5.78%) Front End Developer (Client-Side Developer)
10 430 (5.46%) C# Developer
11 426 (5.41%) React Developer
12 321 (4.07%) Lead Developer
13 315 (4.00%) Java Engineer
14 293 (3.72%) C# .NET Developer
15 285 (3.62%) Senior Software Developer
16 215 (2.73%) Test Engineer
17 212 (2.69%) Senior Java Developer
18 189 (2.40%) Senior .NET Developer
19 188 (2.39%) PHP Developer
20 180 (2.28%) Backend Developer
Libraries, Frameworks & Software Standards
1 2,637 (33.47%) React
2 2,224 (28.23%) .NET
3 1,765 (22.40%) AngularJS
4 1,634 (20.74%) Node.js
5 1,550 (19.68%) Spring
6 1,481 (18.80%) CSS
7 1,347 (17.10%) HTML
8 1,343 (17.05%) REST
9 1,191 (15.12%) RESTful
10 1,153 (14.64%) .NET Core
11 1,100 (13.96%) Web Services
12 670 (8.50%) GraphQL
13 637 (8.09%) Spring Boot
14 619 (7.86%) .NET Framework
15 618 (7.84%) Redux
16 609 (7.73%) Kafka
17 575 (7.30%) Hibernate
18 566 (7.18%) Vue.js
19 564 (7.16%) HTML5
20 521 (6.61%) ASP.NET
Miscellaneous
1 716 (9.09%) User Experience
2 488 (6.19%) Greenfield Project
3 447 (5.67%) Mobile App
4 332 (4.21%) Self-Motivation
5 258 (3.27%) Algorithms
6 189 (2.40%) Data Structures
7 150 (1.90%) Enterprise Software
8 145 (1.84%) Virtual Team
9 136 (1.73%) Legacy Systems
10 132 (1.68%) Cloud Native
11 124 (1.57%) Social Media
12 123 (1.56%) Linux Command Line
13 109 (1.38%) Blog
14 105 (1.33%) Management Information System
15 90 (1.14%) Legacy Code
16 87 (1.10%) NHS
17 82 (1.04%) Video\Live Streaming
18 76 (0.96%) Derivative
19 74 (0.94%) Legacy Applications
20 69 (0.88%) BBC
Operating Systems
1 741 (9.41%) Linux
2 347 (4.40%) Android
3 318 (4.04%) Unix
4 286 (3.63%) Apple iOS
5 257 (3.26%) Windows
6 26 (0.33%) Embedded Linux
7 25 (0.32%) Mac OS X
8 23 (0.29%) Mesosphere
9 21 (0.27%) Ubuntu
10 19 (0.24%) Windows Server
11 14 (0.18%) CentOS
12 8 (0.10%) Mac OS
13 7 (0.089%) SUSE
14 5 (0.063%) VMS
15 4 (0.051%) Debian
15 4 (0.051%) Tizen
15 4 (0.051%) webOS
16 1 (0.013%) Solaris
16 1 (0.013%) VxWorks
Processes & Methodologies
1 5,709 (72.47%) Agile Software Development
2 2,843 (36.09%) BDD
3 2,615 (33.19%) Microservices
4 2,537 (32.20%) Software Engineering
5 2,364 (30.01%) Scrum
6 2,087 (26.49%) DevOps
7 1,632 (20.72%) Continuous Integration
8 1,610 (20.44%) Test Automation
9 1,492 (18.94%) Full Stack Development
10 1,227 (15.58%) Mentoring
11 1,017 (12.91%) SOLID
12 982 (12.47%) OO
13 928 (11.78%) Unit Testing
14 828 (10.51%) Problem-Solving
15 807 (10.24%) Front End Development
16 801 (10.17%) Pair Programming
17 800 (10.15%) MVC
18 794 (10.08%) SDLC
19 790 (10.03%) Fintech
20 763 (9.69%) Continuous Delivery
Programming Languages
1 3,295 (41.83%) JavaScript
2 3,151 (40.00%) Java
3 2,622 (33.28%) C#
4 1,921 (24.38%) SQL
5 1,514 (19.22%) Python
6 1,180 (14.98%) TypeScript
7 575 (7.30%) Java 8
8 467 (5.93%) Scala
9 454 (5.76%) Kotlin
10 450 (5.71%) C++
11 449 (5.70%) PHP
12 418 (5.31%) Go
13 332 (4.21%) Ruby
14 316 (4.01%) ES6
15 258 (3.27%) C
16 217 (2.75%) Java 11
17 165 (2.09%) Groovy
18 156 (1.98%) Shell Script
19 135 (1.71%) Bash Shell
20 130 (1.65%) PowerShell
Qualifications
1 804 (10.21%) Degree
2 425 (5.39%) Security Cleared
3 412 (5.23%) SC Cleared
4 376 (4.77%) Computer Science Degree
5 124 (1.57%) OCP
5 124 (1.57%) Oracle Certification
6 104 (1.32%) ISTQB
7 81 (1.03%) ISEB
8 76 (0.96%) ISTQB Foundation Certification
9 53 (0.67%) Master's Degree
10 35 (0.44%) Microsoft Certification
11 28 (0.36%) AWS Certification
12 23 (0.29%) BPSS Clearance
13 22 (0.28%) SANS
14 21 (0.27%) PhD
15 10 (0.13%) DV Cleared
16 7 (0.089%) DBS Check
16 7 (0.089%) Numerate Degree
17 4 (0.051%) CITP
17 4 (0.051%) ISEB Practitioner
Quality Assurance & Compliance
1 750 (9.52%) QA
2 161 (2.04%) Accessibility
3 58 (0.74%) GDPR
4 50 (0.63%) PSD2
5 43 (0.55%) Data Quality
6 42 (0.53%) SLA
7 35 (0.44%) WCAG
8 24 (0.30%) Def Stans
8 24 (0.30%) EMIR
8 24 (0.30%) MiFID
8 24 (0.30%) MISRA
9 16 (0.20%) ISO/IEC 27001
10 15 (0.19%) PCI DSS
11 9 (0.11%) SOC 2
12 7 (0.089%) ISO 20022
12 7 (0.089%) ISO 9001
13 6 (0.076%) WAI
14 5 (0.063%) SEPA
15 3 (0.038%) NIST
15 3 (0.038%) SOC 1
System Software
1 1,991 (25.27%) Docker
2 101 (1.28%) HDFS
3 87 (1.10%) VMware Infrastructure
4 36 (0.46%) Active Directory
5 34 (0.43%) Firmware
6 33 (0.42%) Virtual Machines
7 32 (0.41%) NDS
7 32 (0.41%) NetIQ eDirectory
8 24 (0.30%) Apache ZooKeeper
9 19 (0.24%) Postfix
10 11 (0.14%) Ceph
11 10 (0.13%) Varnish
12 9 (0.11%) Hyper-V
13 7 (0.089%) vSphere
14 5 (0.063%) KVM
14 5 (0.063%) Xen
15 4 (0.051%) NFS
16 2 (0.025%) Platform Symphony
17 1 (0.013%) LXC
Systems Management
1 1,538 (19.52%) Kubernetes
2 683 (8.67%) Terraform
3 344 (4.37%) Ansible
4 143 (1.82%) Opscode Chef
5 142 (1.80%) Prometheus
6 140 (1.78%) Grafana
7 84 (1.07%) Kibana
8 83 (1.05%) Puppet
9 38 (0.48%) Graphite
9 38 (0.48%) logstash
10 30 (0.38%) Graylog
10 30 (0.38%) NetIQ Identity Manager
10 30 (0.38%) Opsgenie
11 24 (0.30%) Consul
12 23 (0.29%) Automic
13 22 (0.28%) Istio
14 20 (0.25%) linkerd
15 18 (0.23%) MIIS
16 17 (0.22%) Docker Swarm
17 16 (0.20%) Single Sign-On
Vendors
1 583 (7.40%) Microsoft
2 403 (5.12%) Google
3 341 (4.33%) Oracle
4 134 (1.70%) VMware
5 110 (1.40%) Okta
6 89 (1.13%) IBM
7 79 (1.00%) Atlassian
8 76 (0.96%) Splunk
9 73 (0.93%) Apple
10 62 (0.79%) Salesforce.com
11 47 (0.60%) Instagram
12 46 (0.58%) Adobe
13 37 (0.47%) SAP
13 37 (0.47%) Sybase
14 36 (0.46%) New Relic
15 33 (0.42%) ForgeRock
16 32 (0.41%) NetIQ
17 30 (0.38%) Databricks
18 28 (0.36%) Xamarin
19 25 (0.32%) YouTube