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

Test-Driven Development (TDD)
UK
6 months to
28 Oct 2021
Same period 2020 Same period 2019
Rank 37 30 31
Rank change year-on-year -7 +1 -7
Permanent jobs citing TDD 8,825 3,724 9,312
As % of all permanent jobs advertised in the UK 6.94% 7.50% 6.80%
As % of the Processes & Methodologies category 7.37% 8.06% 7.34%
Number of salaries quoted 4,956 3,255 7,602
10th Percentile £40,000 £38,750 £35,000
25th Percentile £48,750 £47,500 £43,750
Median annual salary (50th Percentile) £62,500 £60,000 £57,500
Median % change year-on-year +4.17% +4.35% +4.55%
75th Percentile £80,000 £77,500 £75,000
90th Percentile £92,500 £90,000 £87,500
UK excluding London median annual salary £55,000 £51,000 £50,000
% change year-on-year +7.84% +2.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 119,742 46,190 126,882
As % of all permanent IT jobs advertised in the UK 94.19% 93.06% 92.60%
Number of salaries quoted 79,117 38,578 101,498
10th Percentile £32,750 £32,750 £30,000
25th Percentile £42,500 £42,500 £37,750
Median annual salary (50th Percentile) £57,500 £55,000 £52,500
Median % change year-on-year +4.55% +4.76% +5.00%
75th Percentile £77,500 £73,750 £70,077
90th Percentile £95,000 £90,000 £87,500
UK excluding London median annual salary £50,000 £49,000 £45,000
% change year-on-year +2.04% +8.89% -

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 28 October 2021.

Salary histogram for TDD in the UK

TDD
Top 17 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 28 October 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,858 £62,500 +4.17% 1,507
London -6 4,488 £75,000 +7.14% 756
UK excluding London -2 3,767 £55,000 +7.84% 832
Work from Home -12 1,836 £60,000 - 372
South East +4 1,333 £55,000 - 197
North of England -11 875 £56,750 +13.50% 281
North West -4 503 £55,000 - 159
Midlands -8 482 £50,000 -4.76% 135
South West -18 367 £52,500 +5.00% 74
Yorkshire -12 329 £57,500 +15.00% 76
West Midlands -12 319 £52,500 - 77
Scotland -6 276 £51,500 +8.42% 57
East of England -7 204 £62,500 +31.58% 56
Wales +36 172 £45,000 -10.00% 30
East Midlands +11 162 £50,000 -4.76% 57
Northern Ireland +10 78 £40,000 -30.43% 2
North East -37 43 £45,345 +0.77% 46

For the 6 months to 28 October 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 6,447 (73.05%) Agile Software Development
2 3,627 (41.10%) JavaScript
3 3,425 (38.81%) Java
4 2,995 (33.94%) Software Engineering
5 2,978 (33.75%) React
6 2,961 (33.55%) BDD
7 2,856 (32.36%) C#
8 2,838 (32.16%) Microservices
9 2,833 (32.10%) AWS
10 2,641 (29.93%) Scrum
11 2,461 (27.89%) .NET
12 2,382 (26.99%) DevOps
13 2,341 (26.53%) Azure
14 2,279 (25.82%) Docker
15 2,144 (24.29%) SQL
16 2,009 (22.76%) Git (software)
17 1,991 (22.56%) Node.js
18 1,963 (22.24%) AngularJS
19 1,905 (21.59%) Continuous Integration
20 1,813 (20.54%) Python
21 1,783 (20.20%) Full Stack Development
22 1,723 (19.52%) Spring
23 1,717 (19.46%) Test Automation
24 1,692 (19.17%) Kubernetes
25 1,691 (19.16%) Social Skills
26 1,677 (19.00%) Finance
27 1,585 (17.96%) CSS
28 1,526 (17.29%) HTML
29 1,458 (16.52%) REST
30 1,395 (15.81%) Jenkins

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 452 (5.12%) Elasticsearch
2 236 (2.67%) Apache
3 221 (2.50%) CMS
4 217 (2.46%) Apache Spark
5 214 (2.42%) Confluence
6 145 (1.64%) GemFire
7 88 (1.00%) nginx
8 74 (0.84%) WordPress
9 58 (0.66%) Cloud Foundry
10 57 (0.65%) EPiServer
11 56 (0.63%) Tomcat
12 52 (0.59%) IIS
13 45 (0.51%) IBM Domino
14 44 (0.50%) Apache Solr
15 42 (0.48%) Umbraco
16 36 (0.41%) Drupal
17 34 (0.39%) SharePoint
18 31 (0.35%) JBoss
19 30 (0.34%) Headless CMS
20 27 (0.31%) OpenStack
Applications
1 50 (0.57%) Sketch
2 37 (0.42%) Figma
3 36 (0.41%) InVision
3 36 (0.41%) Microsoft Office
3 36 (0.41%) Simulink
4 26 (0.29%) Spreadsheet
5 20 (0.23%) MS Visio
6 12 (0.14%) Chatbot
7 11 (0.12%) Microsoft Excel
8 8 (0.091%) EngageOne
9 4 (0.045%) Photoshop
10 3 (0.034%) Adobe Creative Suite
10 3 (0.034%) Maya
11 2 (0.023%) Adobe XD
11 2 (0.023%) Zeplin
12 1 (0.011%) Adobe Illustrator
Business Applications
1 75 (0.85%) Dynamics CRM
2 58 (0.66%) Payment Gateway
3 18 (0.20%) Magento
4 12 (0.14%) Oracle BPM
5 8 (0.091%) Distributed Ledger
6 7 (0.079%) IBM Operational Decision Manager
6 7 (0.079%) R3 Corda
7 6 (0.068%) MetaTrader
8 5 (0.057%) Refinitiv Enterprise Platform
8 5 (0.057%) RMDS
8 5 (0.057%) Salesforce.com CRM
9 4 (0.045%) NetSuite
9 4 (0.045%) SDL Web 8
9 4 (0.045%) Shopify
10 3 (0.034%) Summit
11 2 (0.023%) Academy Revenues and Benefits
11 2 (0.023%) Actimize
12 1 (0.011%) Oracle Receivables
12 1 (0.011%) Sentinel
Cloud Services
1 2,833 (32.10%) AWS
2 2,341 (26.53%) Azure
3 988 (11.20%) Serverless
4 974 (11.04%) GCP
5 848 (9.61%) GitHub
6 502 (5.69%) SaaS
7 454 (5.14%) AWS Lambda
8 297 (3.37%) Amazon S3
9 251 (2.84%) AWS CloudFormation
10 200 (2.27%) Amazon EC2
11 177 (2.01%) Amazon ECS
12 175 (1.98%) PaaS
13 147 (1.67%) npm
14 145 (1.64%) Amazon SQS
15 135 (1.53%) Amazon Kinesis
16 112 (1.27%) OpenShift
17 103 (1.17%) Azure Functions
18 101 (1.14%) Azure Service Bus
19 94 (1.07%) Cloud Computing
20 90 (1.02%) Heroku
Communications & Networking
1 260 (2.95%) HTTP
2 254 (2.88%) Broadband
3 73 (0.83%) Internet
4 45 (0.51%) TCP/IP
5 38 (0.43%) Bluetooth
6 36 (0.41%) DVB
7 33 (0.37%) Modbus
7 33 (0.37%) RS-422
7 33 (0.37%) RS-485
8 29 (0.33%) Calico
9 28 (0.32%) AMQP
10 27 (0.31%) DNS
11 26 (0.29%) MQTT
12 19 (0.22%) NFC
13 16 (0.18%) WebEx
14 10 (0.11%) 5G
14 10 (0.11%) WPA
15 9 (0.10%) SSL
16 8 (0.091%) Network Security
17 7 (0.079%) HTTPS
Database & Business Intelligence
1 1,052 (11.92%) SQL Server
2 989 (11.21%) NoSQL
3 861 (9.76%) PostgreSQL
4 773 (8.76%) MongoDB
5 668 (7.57%) Relational Database
6 647 (7.33%) Redis
7 632 (7.16%) MySQL
8 552 (6.25%) Big Data
9 316 (3.58%) Amazon DynamoDB
10 190 (2.15%) Amazon RDS
11 167 (1.89%) RDBMS
12 149 (1.69%) HBase
13 133 (1.51%) Amazon Aurora
14 128 (1.45%) MariaDB
15 103 (1.17%) Apache Cassandra
16 96 (1.09%) Hadoop
17 95 (1.08%) Blockchain
18 89 (1.01%) Amazon Athena
19 52 (0.59%) Data Warehouse
20 47 (0.53%) Azure SQL Database
Development Applications
1 2,009 (22.76%) Git (software)
2 1,395 (15.81%) Jenkins
3 634 (7.18%) Selenium
4 538 (6.10%) JIRA
5 431 (4.88%) Cucumber
6 426 (4.83%) Cypress.io
7 356 (4.03%) JUnit
8 315 (3.57%) webpack
9 311 (3.52%) GitLab
10 291 (3.30%) Gradle
11 287 (3.25%) NUnit
12 260 (2.95%) Octopus Deploy
13 257 (2.91%) Maven
14 236 (2.67%) Team Foundation Server
15 228 (2.58%) Mockito
16 226 (2.56%) TeamCity
17 205 (2.32%) Storybook
18 198 (2.24%) Visual Studio
19 194 (2.20%) IntelliJ
20 189 (2.14%) Sonatype Nexus
General
1 1,691 (19.16%) Social Skills
2 1,677 (19.00%) Finance
3 662 (7.50%) Banking
4 451 (5.11%) Public Sector
5 386 (4.37%) Inclusion and Diversity
6 375 (4.25%) Retail
7 365 (4.14%) Analytical Skills
8 288 (3.26%) Games
9 274 (3.10%) Marketing
10 239 (2.71%) Law
11 150 (1.70%) Advertising
12 141 (1.60%) Legal
13 134 (1.52%) Telecoms
14 119 (1.35%) Publishing
15 114 (1.29%) Electronics
16 96 (1.09%) Pharmaceutical
17 93 (1.05%) Investment Banking
18 90 (1.02%) Manufacturing
19 88 (1.00%) Financial Institution
20 87 (0.99%) Front Office
Job Titles
1 4,918 (55.73%) Developer
2 1,668 (18.90%) Software Engineer
3 1,371 (15.54%) Senior Developer
4 1,127 (12.77%) Java Developer
5 879 (9.96%) Software Developer
6 732 (8.29%) .NET Developer
7 630 (7.14%) Full Stack Developer
8 539 (6.11%) C# Developer
9 511 (5.79%) Senior Software Engineer
10 494 (5.60%) Front End Developer (Client-Side Developer)
11 463 (5.25%) React Developer
12 406 (4.60%) Lead Developer
13 323 (3.66%) C# .NET Developer
14 298 (3.38%) Java Engineer
15 293 (3.32%) Senior Software Developer
16 282 (3.20%) PHP Developer
17 261 (2.96%) Senior Java Developer
18 258 (2.92%) Backend Developer
19 241 (2.73%) Senior .NET Developer
20 206 (2.33%) Senior C# Developer
Libraries, Frameworks & Software Standards
1 2,978 (33.75%) React
2 2,461 (27.89%) .NET
3 1,991 (22.56%) Node.js
4 1,963 (22.24%) AngularJS
5 1,723 (19.52%) Spring
6 1,585 (17.96%) CSS
7 1,526 (17.29%) HTML
8 1,458 (16.52%) REST
9 1,303 (14.76%) RESTful
10 1,204 (13.64%) Web Services
11 1,153 (13.07%) .NET Core
12 749 (8.49%) Spring Boot
13 706 (8.00%) Redux
14 700 (7.93%) Kafka
15 696 (7.89%) GraphQL
16 677 (7.67%) Vue.js
17 628 (7.12%) .NET Framework
18 620 (7.03%) Hibernate
19 606 (6.87%) HTML5
20 567 (6.42%) ASP.NET
Miscellaneous
1 793 (8.99%) User Experience
2 514 (5.82%) Greenfield Project
3 397 (4.50%) Self-Motivation
4 390 (4.42%) Mobile App
5 339 (3.84%) Algorithms
6 276 (3.13%) Enterprise Software
7 249 (2.82%) Data Structures
8 229 (2.59%) Social Media
9 214 (2.42%) Virtual Team
10 206 (2.33%) Cloud Native
11 138 (1.56%) Legacy Code
12 133 (1.51%) Video\Live Streaming
13 132 (1.50%) Linux Command Line
14 95 (1.08%) NHS
15 88 (1.00%) BBC
16 87 (0.99%) Blog
16 87 (0.99%) Legacy Systems
16 87 (0.99%) Management Information System
17 81 (0.92%) Video on Demand
18 78 (0.88%) Legacy Applications
Operating Systems
1 816 (9.25%) Linux
2 400 (4.53%) Android
3 356 (4.03%) Unix
4 355 (4.02%) Apple iOS
5 343 (3.89%) Windows
6 41 (0.46%) Mac OS
7 34 (0.39%) Mesosphere
8 25 (0.28%) Mac OS X
9 24 (0.27%) Windows Server
10 22 (0.25%) CentOS
11 16 (0.18%) Embedded Linux
12 15 (0.17%) Ubuntu
13 9 (0.10%) VMS
14 8 (0.091%) Red Hat Enterprise Linux
15 7 (0.079%) SUSE
16 4 (0.045%) DC/OS
16 4 (0.045%) Tizen
16 4 (0.045%) webOS
17 2 (0.023%) FreeRTOS
18 1 (0.011%) tvOS
Processes & Methodologies
1 6,447 (73.05%) Agile Software Development
2 2,995 (33.94%) Software Engineering
3 2,961 (33.55%) BDD
4 2,838 (32.16%) Microservices
5 2,641 (29.93%) Scrum
6 2,382 (26.99%) DevOps
7 1,905 (21.59%) Continuous Integration
8 1,783 (20.20%) Full Stack Development
9 1,717 (19.46%) Test Automation
10 1,373 (15.56%) Mentoring
11 1,211 (13.72%) SOLID
12 1,112 (12.60%) Unit Testing
13 1,078 (12.22%) OO
14 1,075 (12.18%) Problem-Solving
15 900 (10.20%) Computer Science
16 897 (10.16%) Front End Development
17 884 (10.02%) MVC
18 874 (9.90%) SDLC
19 872 (9.88%) Coaching
20 871 (9.87%) Continuous Improvement
Programming Languages
1 3,627 (41.10%) JavaScript
2 3,425 (38.81%) Java
3 2,856 (32.36%) C#
4 2,144 (24.29%) SQL
5 1,813 (20.54%) Python
6 1,391 (15.76%) TypeScript
7 601 (6.81%) Java 8
8 596 (6.75%) PHP
9 555 (6.29%) Scala
10 526 (5.96%) C++
11 451 (5.11%) Kotlin
12 442 (5.01%) Go
13 398 (4.51%) C
14 395 (4.48%) ES6
15 364 (4.12%) Ruby
16 224 (2.54%) Java 11
17 191 (2.16%) Bash Shell
18 187 (2.12%) Shell Script
19 185 (2.10%) Groovy
20 171 (1.94%) PowerShell
Qualifications
1 979 (11.09%) Degree
2 533 (6.04%) Security Cleared
3 520 (5.89%) Computer Science Degree
4 494 (5.60%) SC Cleared
5 141 (1.60%) OCP
5 141 (1.60%) Oracle Certification
6 73 (0.83%) Master's Degree
7 64 (0.73%) ISTQB
8 43 (0.49%) ISEB
9 42 (0.48%) ISTQB Foundation Certification
10 26 (0.29%) BPSS Clearance
11 25 (0.28%) AWS Certification
12 22 (0.25%) PhD
13 19 (0.22%) Microsoft Certification
14 17 (0.19%) Numerate Degree
15 16 (0.18%) SANS
16 14 (0.16%) DV Cleared
17 10 (0.11%) SAFe Agilist
18 5 (0.057%) ISTQB Advanced Certification
19 4 (0.045%) A+ Certification
Quality Assurance & Compliance
1 873 (9.89%) QA
2 190 (2.15%) Accessibility
3 49 (0.56%) SLA
4 45 (0.51%) PSD2
5 41 (0.46%) GDPR
6 36 (0.41%) Def Stans
6 36 (0.41%) MISRA
7 27 (0.31%) WCAG
8 23 (0.26%) MiFID
9 21 (0.24%) Data Quality
9 21 (0.24%) EMIR
10 16 (0.18%) ISO 9001
11 12 (0.14%) WAI
12 4 (0.045%) 21 CFR Part 11
12 4 (0.045%) ISO 20022
12 4 (0.045%) ISO/IEC 27001
12 4 (0.045%) PCI DSS
12 4 (0.045%) SEPA
13 3 (0.034%) GxP
14 1 (0.011%) HIPAA
System Software
1 2,279 (25.82%) Docker
2 117 (1.33%) HDFS
3 104 (1.18%) VMware Infrastructure
4 40 (0.45%) Firmware
5 34 (0.39%) Apache ZooKeeper
5 34 (0.39%) Virtual Machines
6 24 (0.27%) Postfix
7 20 (0.23%) Active Directory
8 17 (0.19%) Varnish
9 8 (0.091%) Ceph
10 6 (0.068%) NDS
10 6 (0.068%) NetIQ eDirectory
11 4 (0.045%) vSphere
12 3 (0.034%) NFS
12 3 (0.034%) VMware NSX
13 1 (0.011%) Hyper-V
13 1 (0.011%) KVM
13 1 (0.011%) Platform Symphony
Systems Management
1 1,692 (19.17%) Kubernetes
2 829 (9.39%) Terraform
3 362 (4.10%) Ansible
4 223 (2.53%) Grafana
5 161 (1.82%) Opscode Chef
6 156 (1.77%) Prometheus
7 111 (1.26%) Kibana
8 86 (0.97%) Puppet
9 65 (0.74%) logstash
10 48 (0.54%) Opsgenie
11 44 (0.50%) Graphite
12 34 (0.39%) Automic
13 33 (0.37%) Graylog
14 31 (0.35%) Single Sign-On
15 28 (0.32%) Consul
16 26 (0.29%) Rancher
17 25 (0.28%) Istio
17 25 (0.28%) linkerd
18 24 (0.27%) ZABBIX
19 21 (0.24%) MIIS
Vendors
1 648 (7.34%) Microsoft
2 543 (6.15%) Google
3 332 (3.76%) Oracle
4 141 (1.60%) VMware
5 123 (1.39%) Okta
6 119 (1.35%) Apple
7 93 (1.05%) IBM
8 83 (0.94%) Splunk
9 79 (0.90%) Atlassian
10 60 (0.68%) YouTube
11 58 (0.66%) Xamarin
12 50 (0.57%) Spotify
13 44 (0.50%) Salesforce.com
14 43 (0.49%) Adobe
15 41 (0.46%) SAP
16 40 (0.45%) New Relic
17 39 (0.44%) LexisNexis
18 37 (0.42%) Sybase
19 34 (0.39%) WooCommerce
20 32 (0.36%) Databricks