Period
to 23 January 2022

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

Test-Driven Development (TDD)
UK
6 months to
23 Jan 2022
Same period 2021 Same period 2020
Rank 41 31 28
Rank change year-on-year -10 -3 -3
Permanent jobs citing TDD 8,156 4,657 8,940
As % of all permanent jobs advertised in the UK 6.37% 7.36% 7.10%
As % of the Processes & Methodologies category 6.77% 7.90% 7.67%
Number of salaries quoted 4,647 3,993 7,285
10th Percentile £42,500 £38,800 £35,000
25th Percentile £50,000 £47,500 £45,000
Median annual salary (50th Percentile) £65,000 £60,000 £60,000
Median % change year-on-year +8.33% - +9.09%
75th Percentile £81,250 £77,500 £75,000
90th Percentile £96,250 £90,000 £87,500
UK excluding London median annual salary £55,000 £52,500 £50,000
% change year-on-year +4.76% +5.00% -

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 120,414 58,914 116,525
As % of all permanent IT jobs advertised in the UK 94.03% 93.10% 92.60%
Number of salaries quoted 78,049 48,002 93,468
10th Percentile £33,500 £32,500 £30,000
25th Percentile £43,750 £41,500 £38,750
Median annual salary (50th Percentile) £60,000 £55,000 £52,500
Median % change year-on-year +9.09% +4.76% -
75th Percentile £78,750 £73,750 £71,250
90th Percentile £95,000 £89,000 £87,500
UK excluding London median annual salary £50,000 £49,000 £46,000
% change year-on-year +2.04% +6.52% +2.22%

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 23 January 2022.

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 23 January 2022. 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
Jobs
England -7 7,203 £65,000 +8.33% 1,351
London -10 4,082 £75,000 +7.14% 656
UK excluding London -12 3,273 £55,000 +4.76% 794
Work from Home -11 1,932 £65,000 +8.33% 353
South East -2 1,107 £56,500 +2.73% 172
North of England -10 993 £57,500 +13.30% 265
North West -3 602 £60,000 +9.09% 166
Midlands -35 362 £52,500 -4.55% 115
Yorkshire -10 353 £57,500 +15.00% 64
South West -9 326 £52,500 +5.00% 73
West Midlands -47 223 £52,500 -4.55% 72
Scotland -28 192 £55,000 - 78
East of England -23 176 £65,000 +8.33% 58
East Midlands -4 139 £50,000 - 42
Wales +22 120 £50,000 - 23
North East -41 38 £45,000 -7.69% 35
Northern Ireland -14 32 £38,750 +25.00% 11

For the 6 months to 23 January 2022, 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,962 (73.10%) Agile Software Development
2 3,314 (40.63%) JavaScript
3 3,120 (38.25%) Software Engineering
4 2,960 (36.29%) Java
5 2,826 (34.65%) CI/CD
6 2,773 (34.00%) AWS
7 2,688 (32.96%) React
8 2,621 (32.14%) BDD
9 2,487 (30.49%) C#
10 2,453 (30.08%) DevOps
11 2,320 (28.45%) Microservices
12 2,312 (28.35%) Azure
13 2,244 (27.51%) Docker
14 2,086 (25.58%) .NET
15 2,054 (25.18%) Scrum
16 2,049 (25.12%) Git (software)
17 1,904 (23.34%) SQL
18 1,849 (22.67%) Full Stack Development
19 1,791 (21.96%) Continuous Integration
20 1,701 (20.86%) Kubernetes
21 1,699 (20.83%) AngularJS
22 1,682 (20.62%) Node.js
22 1,682 (20.62%) Python
23 1,641 (20.12%) HTML
24 1,625 (19.92%) Test Automation
25 1,567 (19.21%) CSS
26 1,554 (19.05%) Finance
27 1,459 (17.89%) Social Skills
28 1,335 (16.37%) Spring
29 1,300 (15.94%) TypeScript

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 358 (4.39%) Elasticsearch
2 188 (2.31%) Confluence
3 173 (2.12%) Apache
4 155 (1.90%) CMS
5 142 (1.74%) Apache Spark
6 70 (0.86%) nginx
7 60 (0.74%) WordPress
8 51 (0.63%) GemFire
9 47 (0.58%) JBoss
10 43 (0.53%) IIS
11 39 (0.48%) Cloud Foundry
11 39 (0.48%) Tomcat
12 38 (0.47%) EPiServer
13 30 (0.37%) IBM Domino
14 29 (0.36%) Jetty
14 29 (0.36%) SharePoint
15 26 (0.32%) WebSphere
16 21 (0.26%) OpenStack
17 19 (0.23%) Jupyter
18 17 (0.21%) Drupal
Applications
1 43 (0.53%) Sketch
2 30 (0.37%) MS Visio
3 26 (0.32%) InVision
3 26 (0.32%) Spreadsheet
4 22 (0.27%) Chatbot
5 21 (0.26%) Simulink
6 20 (0.25%) Microsoft Excel
7 15 (0.18%) Microsoft Office
8 10 (0.12%) Photoshop
9 9 (0.11%) Adobe XD
10 7 (0.086%) Maple
11 3 (0.037%) Adobe Illustrator
11 3 (0.037%) Microsoft Project
12 2 (0.025%) EngageOne
13 1 (0.012%) Zeplin
Business Applications
1 51 (0.63%) Dynamics CRM
2 25 (0.31%) Payment Gateway
3 21 (0.26%) Magento
4 15 (0.18%) Oracle BPM
5 12 (0.15%) Shopify
6 9 (0.11%) Distributed Ledger
6 9 (0.11%) R3 Corda
7 5 (0.061%) Refinitiv Enterprise Platform
7 5 (0.061%) RMDS
8 4 (0.049%) MetaTrader
9 3 (0.037%) IBM Operational Decision Manager
10 2 (0.025%) Actimize
10 2 (0.025%) Dynamics GP
10 2 (0.025%) Salesforce.com CRM
11 1 (0.012%) Dynamics AX
11 1 (0.012%) NetSuite
11 1 (0.012%) ProductWriter
Cloud Services
1 2,773 (34.00%) AWS
2 2,312 (28.35%) Azure
3 1,047 (12.84%) GCP
4 914 (11.21%) Serverless
5 639 (7.83%) GitHub
6 506 (6.20%) SaaS
7 477 (5.85%) AWS Lambda
8 297 (3.64%) Amazon S3
9 268 (3.29%) AWS CloudFormation
10 209 (2.56%) Amazon EC2
11 168 (2.06%) npm
12 150 (1.84%) Amazon SQS
13 149 (1.83%) Amazon ECS
14 142 (1.74%) PaaS
15 129 (1.58%) Cloud Computing
16 116 (1.42%) OpenShift
17 91 (1.12%) Azure Functions
18 88 (1.08%) Azure Service Bus
19 82 (1.01%) Amazon Kinesis
20 80 (0.98%) CloudFront
Communications & Networking
1 240 (2.94%) Broadband
2 191 (2.34%) HTTP
3 73 (0.90%) Internet
4 47 (0.58%) DNS
5 46 (0.56%) AMQP
6 39 (0.48%) TCP/IP
7 38 (0.47%) Bluetooth
8 34 (0.42%) NFC
9 25 (0.31%) MQTT
10 22 (0.27%) DVB
11 19 (0.23%) HTTPS
12 18 (0.22%) DSL
12 18 (0.22%) Modbus
12 18 (0.22%) RS-422
12 18 (0.22%) RS-485
12 18 (0.22%) VoIP
13 16 (0.20%) Calico
14 15 (0.18%) 5G
14 15 (0.18%) Wi-Fi
15 12 (0.15%) WPA
Database & Business Intelligence
1 860 (10.54%) SQL Server
2 842 (10.32%) NoSQL
3 736 (9.02%) MySQL
4 659 (8.08%) PostgreSQL
5 557 (6.83%) Relational Database
6 522 (6.40%) MongoDB
7 479 (5.87%) Redis
8 335 (4.11%) Big Data
9 284 (3.48%) Amazon DynamoDB
10 178 (2.18%) RDBMS
11 167 (2.05%) Amazon RDS
12 142 (1.74%) Amazon Aurora
13 137 (1.68%) Blockchain
14 102 (1.25%) Hadoop
15 92 (1.13%) Amazon Athena
16 86 (1.05%) Apache Cassandra
17 70 (0.86%) HBase
18 69 (0.85%) Azure SQL Database
19 56 (0.69%) BigQuery
20 54 (0.66%) Data Warehouse
Development Applications
1 2,049 (25.12%) Git (software)
2 1,164 (14.27%) Jenkins
3 620 (7.60%) Selenium
4 540 (6.62%) JIRA
5 413 (5.06%) Cucumber
6 395 (4.84%) JUnit
7 361 (4.43%) Cypress.io
8 323 (3.96%) GitLab
9 298 (3.65%) Maven
10 272 (3.33%) webpack
11 271 (3.32%) Octopus Deploy
12 259 (3.18%) TeamCity
13 256 (3.14%) NUnit
14 216 (2.65%) Team Foundation Server
15 203 (2.49%) CircleCI
15 203 (2.49%) Mockito
16 201 (2.46%) Gradle
17 190 (2.33%) Postman
18 183 (2.24%) Visual Studio
19 174 (2.13%) Subversion
General
1 1,554 (19.05%) Finance
2 1,459 (17.89%) Social Skills
3 557 (6.83%) Banking
4 423 (5.19%) Inclusion and Diversity
5 408 (5.00%) Analytical Skills
6 372 (4.56%) Retail
7 365 (4.48%) Public Sector
8 300 (3.68%) Games
9 226 (2.77%) Marketing
10 183 (2.24%) Advertising
11 173 (2.12%) Law
12 127 (1.56%) Publishing
13 125 (1.53%) Telecoms
14 112 (1.37%) Legal
15 102 (1.25%) Electronics
16 93 (1.14%) Financial Institution
17 92 (1.13%) Front Office
18 89 (1.09%) Manufacturing
19 82 (1.01%) Automotive
20 77 (0.94%) Investment Banking
Job Titles
1 4,505 (55.24%) Developer
2 1,607 (19.70%) Software Engineer
3 1,404 (17.21%) Senior Developer
4 1,000 (12.26%) Java Developer
5 757 (9.28%) Software Developer
6 633 (7.76%) Full Stack Developer
7 619 (7.59%) .NET Developer
8 545 (6.68%) C# Developer
9 501 (6.14%) Senior Software Engineer
10 412 (5.05%) Lead Developer
11 388 (4.76%) Front End Developer (Client-Side Developer)
12 352 (4.32%) React Developer
13 326 (4.00%) Java Engineer
14 307 (3.76%) Senior Java Developer
15 291 (3.57%) PHP Developer
16 265 (3.25%) C# .NET Developer
17 261 (3.20%) Senior C# Developer
18 244 (2.99%) Backend Developer
19 226 (2.77%) Senior .NET Developer
20 211 (2.59%) Senior Software Developer
Libraries, Frameworks & Software Standards
1 2,688 (32.96%) React
2 2,086 (25.58%) .NET
3 1,699 (20.83%) AngularJS
4 1,682 (20.62%) Node.js
5 1,641 (20.12%) HTML
6 1,567 (19.21%) CSS
7 1,335 (16.37%) Spring
8 1,130 (13.85%) REST
9 1,113 (13.65%) RESTful
10 1,049 (12.86%) .NET Core
11 828 (10.15%) Web Services
12 802 (9.83%) Spring Boot
13 758 (9.29%) Vue.js
14 714 (8.75%) Kafka
15 697 (8.55%) HTML5
16 610 (7.48%) ASP.NET
17 545 (6.68%) .NET Framework
18 493 (6.04%) CSS3
19 490 (6.01%) Redux
20 454 (5.57%) GraphQL
Miscellaneous
1 630 (7.72%) User Experience
2 475 (5.82%) Greenfield Project
3 379 (4.65%) Self-Motivation
4 336 (4.12%) Enterprise Software
5 335 (4.11%) Algorithms
6 322 (3.95%) Mobile App
7 282 (3.46%) Cloud Native
8 271 (3.32%) Data Structures
9 205 (2.51%) Social Media
10 204 (2.50%) Virtual Team
11 185 (2.27%) Legacy Code
12 145 (1.78%) Video\Live Streaming
13 121 (1.48%) Public Cloud
14 93 (1.14%) Over-the-Top Content
15 91 (1.12%) Blog
16 81 (0.99%) NHS
17 79 (0.97%) Video on Demand
18 72 (0.88%) Life Science
19 69 (0.85%) Foreign Exchange (FX)
19 69 (0.85%) iPad
Operating Systems
1 694 (8.51%) Linux
2 348 (4.27%) Android
3 333 (4.08%) Apple iOS
4 324 (3.97%) Windows
5 280 (3.43%) Unix
6 46 (0.56%) Mac OS
7 35 (0.43%) Ubuntu
8 31 (0.38%) Windows Server
9 22 (0.27%) CentOS
10 21 (0.26%) Mac OS X
11 20 (0.25%) VMS
12 15 (0.18%) Mesosphere
13 12 (0.15%) Red Hat Enterprise Linux
14 5 (0.061%) Embedded Linux
15 4 (0.049%) DC/OS
16 2 (0.025%) FreeRTOS
16 2 (0.025%) OpenWrt
17 1 (0.012%) Debian
17 1 (0.012%) FreeBSD
17 1 (0.012%) webOS
Processes & Methodologies
1 5,962 (73.10%) Agile Software Development
2 3,120 (38.25%) Software Engineering
3 2,826 (34.65%) CI/CD
4 2,621 (32.14%) BDD
5 2,453 (30.08%) DevOps
6 2,320 (28.45%) Microservices
7 2,054 (25.18%) Scrum
8 1,849 (22.67%) Full Stack Development
9 1,791 (21.96%) Continuous Integration
10 1,625 (19.92%) Test Automation
11 1,282 (15.72%) Mentoring
12 1,087 (13.33%) OO
13 1,083 (13.28%) Unit Testing
14 1,029 (12.62%) SOLID
15 898 (11.01%) Problem-Solving
16 878 (10.77%) MVC
17 820 (10.05%) Continuous Delivery
18 811 (9.94%) SDLC
19 793 (9.72%) Computer Science
20 782 (9.59%) Front End Development
Programming Languages
1 3,314 (40.63%) JavaScript
2 2,960 (36.29%) Java
3 2,487 (30.49%) C#
4 1,904 (23.34%) SQL
5 1,682 (20.62%) Python
6 1,300 (15.94%) TypeScript
7 605 (7.42%) PHP
8 491 (6.02%) Go
9 485 (5.95%) Scala
10 476 (5.84%) Java 8
11 438 (5.37%) C++
11 438 (5.37%) Ruby
12 399 (4.89%) Kotlin
13 363 (4.45%) C
14 339 (4.16%) ES6
15 253 (3.10%) Java 11
16 199 (2.44%) T-SQL
17 169 (2.07%) Bash
18 133 (1.63%) PowerShell
19 132 (1.62%) Shell Script
Qualifications
1 953 (11.68%) Degree
2 534 (6.55%) Computer Science Degree
3 263 (3.22%) Security Cleared
4 210 (2.57%) SC Cleared
5 62 (0.76%) Oracle Certification
6 57 (0.70%) Master's Degree
6 57 (0.70%) OCP
7 49 (0.60%) ISTQB
8 34 (0.42%) PMI Certification
9 29 (0.36%) AWS Certification
10 26 (0.32%) ISEB
11 24 (0.29%) Numerate Degree
12 22 (0.27%) ISTQB Foundation Certification
13 18 (0.22%) BPSS Clearance
13 18 (0.22%) PhD
14 17 (0.21%) Microsoft Certification
15 16 (0.20%) SANS
16 12 (0.15%) DV Cleared
16 12 (0.15%) IIBA
17 8 (0.098%) SAFe Agilist
Quality Assurance & Compliance
1 921 (11.29%) QA
2 248 (3.04%) Accessibility
3 45 (0.55%) SLA
4 29 (0.36%) GDPR
5 27 (0.33%) WCAG
6 20 (0.25%) Def Stans
6 20 (0.25%) MISRA
7 16 (0.20%) MiFID
8 15 (0.18%) ISO 9001
9 14 (0.17%) EMIR
10 8 (0.098%) PCI DSS
11 7 (0.086%) PSD2
11 7 (0.086%) WAI
12 6 (0.074%) Data Quality
13 5 (0.061%) SNOMED CT
14 3 (0.037%) 21 CFR Part 11
14 3 (0.037%) GxP
14 3 (0.037%) HL7
15 1 (0.012%) DICOM
15 1 (0.012%) ISO/IEC 27001
System Software
1 2,244 (27.51%) Docker
2 55 (0.67%) VMware Infrastructure
3 39 (0.48%) HDFS
4 30 (0.37%) Apache ZooKeeper
5 23 (0.28%) Firmware
6 20 (0.25%) Active Directory
7 19 (0.23%) Virtual Machines
8 16 (0.20%) Postfix
9 11 (0.13%) Varnish
10 6 (0.074%) LXC
11 4 (0.049%) Ceph
11 4 (0.049%) NFS
12 3 (0.037%) Oracle RAC
12 3 (0.037%) VMware NSX
13 2 (0.025%) vSphere
14 1 (0.012%) Hyper-V
Systems Management
1 1,701 (20.86%) Kubernetes
2 737 (9.04%) Terraform
3 240 (2.94%) Ansible
4 204 (2.50%) Grafana
5 136 (1.67%) Prometheus
6 119 (1.46%) Opscode Chef
7 82 (1.01%) Kibana
8 78 (0.96%) Puppet
9 51 (0.63%) logstash
10 43 (0.53%) Single Sign-On
11 42 (0.51%) Istio
12 28 (0.34%) Opsgenie
13 26 (0.32%) MIIS
13 26 (0.32%) Rancher
14 20 (0.25%) ZABBIX
15 19 (0.23%) HAProxy
15 19 (0.23%) Pingdom
16 17 (0.21%) Amdocs OSS
17 15 (0.18%) Automic
17 15 (0.18%) Graphite
Vendors
1 660 (8.09%) Microsoft
2 520 (6.38%) Google
3 270 (3.31%) Oracle
4 102 (1.25%) Apple
5 70 (0.86%) VMware
6 69 (0.85%) Xamarin
7 66 (0.81%) LexisNexis
8 63 (0.77%) Atlassian
9 53 (0.65%) Splunk
10 52 (0.64%) Zend
11 48 (0.59%) Spotify
12 45 (0.55%) YouTube
13 44 (0.54%) IBM
13 44 (0.54%) Okta
14 42 (0.51%) SAP
15 39 (0.48%) Adobe
16 37 (0.45%) New Relic
17 35 (0.43%) Databricks
18 34 (0.42%) Twitter
19 33 (0.40%) Salesforce.com