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

Test-Driven Development (TDD)
UK
6 months to
6 May 2021
Same period 2020 Same period 2019
Rank 33 26 29
Rank change year-on-year -7 +3 -9
Permanent jobs citing TDD 5,774 7,467 10,588
As % of all permanent jobs advertised in the UK 6.56% 7.31% 7.21%
As % of the Processes & Methodologies category 7.08% 7.92% 7.80%
Number of salaries quoted 4,550 6,206 8,779
10th Percentile £39,975 £36,250 £33,750
25th Percentile £47,500 £45,000 £41,250
Median annual salary (50th Percentile) £60,000 £60,000 £55,000
Median % change year-on-year - +9.09% +10.00%
75th Percentile £77,500 £75,000 £72,500
90th Percentile £90,025 £90,000 £86,250
UK excluding London median annual salary £54,653 £50,000 £50,000
% change year-on-year +9.31% - +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 81,609 94,244 135,671
As % of all permanent IT jobs advertised in the UK 92.66% 92.26% 92.34%
Number of salaries quoted 61,819 75,665 107,345
10th Percentile £32,500 £31,250 £30,000
25th Percentile £41,250 £40,000 £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 £72,500 £70,000
90th Percentile £90,000 £90,000 £85,000
UK excluding London median annual salary £48,500 £47,500 £45,000
% change year-on-year +2.11% +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 6 May 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 6 May 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 -7 5,282 £60,000 - 1,260
London -5 2,744 £72,500 +3.57% 603
UK excluding London -8 2,738 £54,653 +9.31% 743
Work from Home -15 1,146 £62,500 +13.64% 275
South East +9 883 £55,000 +4.76% 147
North of England -9 746 £53,500 +7.00% 267
North West -6 403 £53,000 +0.95% 186
South West -11 383 £50,000 - 86
Midlands -7 314 £52,500 +5.00% 89
Yorkshire -11 313 £54,653 +9.31% 51
West Midlands +2 220 £55,000 +10.00% 67
Scotland -13 203 £52,000 +4.00% 55
East of England -5 158 £62,500 +13.64% 65
East Midlands -24 89 £50,000 - 21
North East -35 30 £50,000 +11.11% 30
Wales -17 26 £50,000 +11.11% 26
Northern Ireland +5 19 £44,500 -8.72% 9
Isle of Man -12 11 - -

For the 6 months to 6 May 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 4,037 (69.92%) Agile Software Development
2 2,547 (44.11%) JavaScript
3 2,135 (36.98%) C#
4 2,120 (36.72%) Java
5 2,029 (35.14%) BDD
6 1,817 (31.47%) .NET
7 1,774 (30.72%) AWS
8 1,729 (29.94%) Microservices
9 1,666 (28.85%) Software Engineering
10 1,658 (28.71%) DevOps
11 1,611 (27.90%) Azure
12 1,528 (26.46%) Docker
13 1,431 (24.78%) Scrum
14 1,410 (24.42%) React
15 1,393 (24.13%) SQL
16 1,181 (20.45%) Kubernetes
17 1,164 (20.16%) AngularJS
18 1,161 (20.11%) Git (software)
19 1,142 (19.78%) Test Automation
20 1,103 (19.10%) Python
21 1,079 (18.69%) CSS
22 1,075 (18.62%) .NET Core
23 1,049 (18.17%) Continuous Integration
24 1,037 (17.96%) HTML
25 972 (16.83%) Finance
26 911 (15.78%) Node.js
27 864 (14.96%) Spring
28 820 (14.20%) Social Skills
29 792 (13.72%) Mentoring
30 774 (13.40%) 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 254 (4.40%) Elasticsearch
2 141 (2.44%) Confluence
3 83 (1.44%) nginx
4 79 (1.37%) CMS
5 73 (1.26%) Apache Spark
6 68 (1.18%) Tomcat
7 57 (0.99%) Apache
8 50 (0.87%) IIS
9 37 (0.64%) ColdFusion
10 30 (0.52%) Cloud Foundry
10 30 (0.52%) SharePoint
11 29 (0.50%) NServiceBus
12 26 (0.45%) GemFire
13 25 (0.43%) Oracle Workflow
13 25 (0.43%) WordPress
14 23 (0.40%) Umbraco
15 20 (0.35%) JBoss
16 19 (0.33%) Apache Solr
17 16 (0.28%) Mule
18 15 (0.26%) OpenStack
Applications
1 35 (0.61%) Sketch
2 30 (0.52%) InVision
3 17 (0.29%) Chatbot
4 15 (0.26%) Figma
5 12 (0.21%) Adobe Illustrator
6 11 (0.19%) Microsoft Excel
7 7 (0.12%) Adobe Creative Suite
8 6 (0.10%) Microsoft Office
8 6 (0.10%) Simulink
9 4 (0.069%) Zeplin
10 3 (0.052%) Adobe XD
10 3 (0.052%) EngageOne
10 3 (0.052%) Photoshop
11 1 (0.017%) Microsoft Project
11 1 (0.017%) MS Visio
Business Applications
1 26 (0.45%) Dynamics CRM
2 7 (0.12%) Magento
3 6 (0.10%) Oracle BPM
4 5 (0.087%) NetSuite
4 5 (0.087%) Payment Gateway
4 5 (0.087%) Shopify
5 4 (0.069%) Dynamics AX
5 4 (0.069%) IBM Operational Decision Manager
6 2 (0.035%) SAP Business One
6 2 (0.035%) Summit
7 1 (0.017%) Infor M3
7 1 (0.017%) Oracle Receivables
7 1 (0.017%) Oracle Retail
Cloud Services
1 1,774 (30.72%) AWS
2 1,611 (27.90%) Azure
3 548 (9.49%) GCP
4 489 (8.47%) Serverless
5 360 (6.23%) SaaS
6 217 (3.76%) AWS Lambda
7 206 (3.57%) GitHub
8 181 (3.13%) AWS CloudFormation
9 142 (2.46%) PaaS
10 118 (2.04%) Amazon EC2
11 104 (1.80%) Azure Service Bus
12 103 (1.78%) Azure Functions
13 76 (1.32%) Amazon SQS
14 75 (1.30%) Amazon S3
15 71 (1.23%) npm
16 67 (1.16%) Amazon ECS
17 64 (1.11%) Azure Cosmos DB
17 64 (1.11%) Power Platform
18 56 (0.97%) Azure Service Fabric
19 51 (0.88%) Cloud Computing
Communications & Networking
1 99 (1.71%) HTTP
2 37 (0.64%) Internet
3 31 (0.54%) Skype
4 23 (0.40%) Broadband
5 17 (0.29%) TCP/IP
6 14 (0.24%) Modbus
6 14 (0.24%) RS-422
6 14 (0.24%) RS-485
7 13 (0.23%) Network Security
8 11 (0.19%) Wi-Fi
9 8 (0.14%) SSH
9 8 (0.14%) Wireless
10 7 (0.12%) Bluetooth
10 7 (0.12%) Calico
10 7 (0.12%) Wireshark
11 6 (0.10%) AMQP
11 6 (0.10%) DNS
11 6 (0.10%) H.323
12 5 (0.087%) MQTT
12 5 (0.087%) ZigBee
Database & Business Intelligence
1 752 (13.02%) SQL Server
2 587 (10.17%) NoSQL
3 430 (7.45%) PostgreSQL
4 378 (6.55%) MySQL
5 348 (6.03%) Relational Database
6 343 (5.94%) MongoDB
7 242 (4.19%) Redis
8 177 (3.07%) Big Data
9 127 (2.20%) Amazon DynamoDB
10 99 (1.71%) Amazon RDS
11 69 (1.20%) Hadoop
12 65 (1.13%) Azure SQL Database
13 60 (1.04%) Apache Cassandra
14 57 (0.99%) Data Warehouse
15 51 (0.88%) Power BI
16 43 (0.74%) SQL Server Reporting Services
17 40 (0.69%) RDBMS
17 40 (0.69%) SQL Server Integration Services
18 38 (0.66%) Blockchain
19 36 (0.62%) Couchbase
Development Applications
1 1,161 (20.11%) Git (software)
2 571 (9.89%) Jenkins
3 540 (9.35%) Selenium
4 357 (6.18%) JIRA
5 306 (5.30%) Cucumber
6 269 (4.66%) GitLab
7 243 (4.21%) Cypress.io
8 232 (4.02%) Maven
9 198 (3.43%) JUnit
10 193 (3.34%) Visual Studio
11 180 (3.12%) NUnit
12 176 (3.05%) TeamCity
13 168 (2.91%) SpecFlow
14 165 (2.86%) webpack
15 136 (2.36%) Octopus Deploy
16 131 (2.27%) Gradle
17 114 (1.97%) Subversion
18 99 (1.71%) IntelliJ
19 90 (1.56%) Postman
20 86 (1.49%) JMeter
General
1 972 (16.83%) Finance
2 820 (14.20%) Social Skills
3 334 (5.78%) Banking
4 236 (4.09%) Marketing
5 219 (3.79%) Games
6 207 (3.59%) Retail
7 199 (3.45%) Public Sector
8 161 (2.79%) Analytical Skills
9 110 (1.91%) Front Office
10 92 (1.59%) Organisational Skills
11 81 (1.40%) Investment Banking
12 73 (1.26%) Electronics
13 69 (1.20%) Publishing
14 67 (1.16%) Telecoms
15 64 (1.11%) Advertising
16 63 (1.09%) Financial Institution
17 59 (1.02%) Influencing Skills
18 58 (1.00%) Law
19 53 (0.92%) Presentation Skills
20 52 (0.90%) Legal
Job Titles
1 3,337 (57.79%) Developer
2 964 (16.70%) Software Engineer
3 940 (16.28%) Senior Developer
4 776 (13.44%) Java Developer
5 693 (12.00%) .NET Developer
6 464 (8.04%) Software Developer
7 457 (7.91%) C# Developer
8 418 (7.24%) Full Stack Developer
9 341 (5.91%) Senior Software Engineer
10 329 (5.70%) Front End Developer (Client-Side Developer)
11 307 (5.32%) C# .NET Developer
12 306 (5.30%) React Developer
13 264 (4.57%) Lead Developer
14 251 (4.35%) Java Engineer
15 199 (3.45%) Senior Java Developer
16 165 (2.86%) Senior .NET Developer
17 164 (2.84%) Test Engineer
18 160 (2.77%) Senior Software Developer
19 159 (2.75%) JavaScript Developer
20 148 (2.56%) Python Engineer
Libraries, Frameworks & Software Standards
1 1,817 (31.47%) .NET
2 1,410 (24.42%) React
3 1,164 (20.16%) AngularJS
4 1,079 (18.69%) CSS
5 1,075 (18.62%) .NET Core
6 1,037 (17.96%) HTML
7 911 (15.78%) Node.js
8 864 (14.96%) Spring
9 774 (13.40%) REST
10 735 (12.73%) RESTful
11 677 (11.72%) Web Services
12 553 (9.58%) .NET Framework
13 523 (9.06%) ASP.NET
14 477 (8.26%) Vue.js
15 466 (8.07%) Kafka
16 445 (7.71%) Spring Boot
17 432 (7.48%) HTML5
18 354 (6.13%) Redux
19 315 (5.46%) CSS3
20 303 (5.25%) ASP.NET Web API
Miscellaneous
1 430 (7.45%) Greenfield Project
2 413 (7.15%) User Experience
3 391 (6.77%) Mobile App
4 180 (3.12%) Algorithms
5 177 (3.07%) Self-Motivation
6 135 (2.34%) Data Structures
7 112 (1.94%) Cloud Native
8 89 (1.54%) EPoS
9 74 (1.28%) Enterprise Software
10 72 (1.25%) Management Information System
11 71 (1.23%) Equities
12 67 (1.16%) Blog
13 60 (1.04%) NHS
14 57 (0.99%) iPad
15 56 (0.97%) Fixed Income
16 47 (0.81%) Derivative
17 46 (0.80%) Virtual Team
18 40 (0.69%) Renewable Energy
19 39 (0.68%) Hedge funds
20 37 (0.64%) Over-the-Top Content
Operating Systems
1 476 (8.24%) Linux
2 210 (3.64%) Android
3 168 (2.91%) Windows
4 159 (2.75%) Apple iOS
5 144 (2.49%) Unix
6 30 (0.52%) Windows Server
7 24 (0.42%) Embedded Linux
8 18 (0.31%) Ubuntu
9 12 (0.21%) CentOS
9 12 (0.21%) Mac OS
10 7 (0.12%) Debian
11 6 (0.10%) Windows Server 2008
12 5 (0.087%) VMS
13 4 (0.069%) FreeRTOS
13 4 (0.069%) Mac OS X
Processes & Methodologies
1 4,037 (69.92%) Agile Software Development
2 2,029 (35.14%) BDD
3 1,729 (29.94%) Microservices
4 1,666 (28.85%) Software Engineering
5 1,658 (28.71%) DevOps
6 1,431 (24.78%) Scrum
7 1,142 (19.78%) Test Automation
8 1,049 (18.17%) Continuous Integration
9 792 (13.72%) Mentoring
10 702 (12.16%) MVC
11 698 (12.09%) OO
12 664 (11.50%) SOLID
13 622 (10.77%) Unit Testing
14 588 (10.18%) Fintech
15 564 (9.77%) SDLC
16 536 (9.28%) Front End Development
17 513 (8.88%) Pair Programming
18 510 (8.83%) Continuous Delivery
19 443 (7.67%) Problem-Solving
20 427 (7.40%) Kanban
Programming Languages
1 2,547 (44.11%) JavaScript
2 2,135 (36.98%) C#
3 2,120 (36.72%) Java
4 1,393 (24.13%) SQL
5 1,103 (19.10%) Python
6 713 (12.35%) TypeScript
7 383 (6.63%) Go
8 373 (6.46%) Java 8
9 338 (5.85%) C++
10 333 (5.77%) Kotlin
11 332 (5.75%) PHP
12 307 (5.32%) Scala
13 247 (4.28%) Ruby
14 195 (3.38%) ES6
15 129 (2.23%) T-SQL
16 115 (1.99%) C
17 74 (1.28%) Bash Shell
18 71 (1.23%) PowerShell
19 66 (1.14%) Groovy
20 57 (0.99%) Apple Swift
Qualifications
1 491 (8.50%) Degree
2 182 (3.15%) Computer Science Degree
3 130 (2.25%) Security Cleared
4 119 (2.06%) SC Cleared
5 108 (1.87%) ISTQB
6 85 (1.47%) ISEB
7 70 (1.21%) ISTQB Foundation Certification
8 23 (0.40%) SANS
9 21 (0.36%) Microsoft Certification
10 20 (0.35%) OCP
10 20 (0.35%) Oracle Certification
10 20 (0.35%) PhD
11 19 (0.33%) AWS Certification
12 15 (0.26%) Master's Degree
13 10 (0.17%) BPSS Clearance
14 8 (0.14%) DV Cleared
14 8 (0.14%) Numerate Degree
15 7 (0.12%) OSCE
15 7 (0.12%) OSCP
16 6 (0.10%) DBS Check
Quality Assurance & Compliance
1 515 (8.92%) QA
2 48 (0.83%) GDPR
3 32 (0.55%) Data Quality
4 31 (0.54%) WCAG
5 26 (0.45%) ISO/IEC 27001
6 17 (0.29%) PCI DSS
7 16 (0.28%) PSD2
8 13 (0.23%) SOC 2
9 8 (0.14%) ISO 9001
10 7 (0.12%) NIST
10 7 (0.12%) SLA
10 7 (0.12%) SOC 1
11 6 (0.10%) Def Stans
11 6 (0.10%) EMIR
11 6 (0.10%) MiFID
11 6 (0.10%) MISRA
12 4 (0.069%) ISO 20022
13 1 (0.017%) NCSC
13 1 (0.017%) PMO
13 1 (0.017%) SEPA
System Software
1 1,528 (26.46%) Docker
2 56 (0.97%) Active Directory
3 31 (0.54%) NDS
4 30 (0.52%) NetIQ eDirectory
5 28 (0.48%) VMware Infrastructure
6 18 (0.31%) Firmware
7 14 (0.24%) HDFS
8 11 (0.19%) Hyper-V
9 8 (0.14%) Postfix
9 8 (0.14%) Virtual Machines
9 8 (0.14%) vSphere
10 7 (0.12%) KVM
11 5 (0.087%) Ceph
11 5 (0.087%) Xen
12 4 (0.069%) Apache ZooKeeper
13 2 (0.035%) NFS
13 2 (0.035%) Platform Symphony
13 2 (0.035%) Varnish
14 1 (0.017%) LXC
Systems Management
1 1,181 (20.45%) Kubernetes
2 436 (7.55%) Terraform
3 234 (4.05%) Ansible
4 71 (1.23%) Puppet
5 64 (1.11%) Opscode Chef
6 61 (1.06%) Prometheus
7 39 (0.68%) Grafana
8 30 (0.52%) Kibana
9 28 (0.48%) NetIQ Identity Manager
10 24 (0.42%) Istio
11 19 (0.33%) MIIS
12 17 (0.29%) Fortio
12 17 (0.29%) Kiali
13 10 (0.17%) Docker Swarm
14 9 (0.16%) linkerd
15 8 (0.14%) Consul
15 8 (0.14%) Packer
16 7 (0.12%) Rancher
16 7 (0.12%) Salt
16 7 (0.12%) Single Sign-On
Vendors
1 470 (8.14%) Microsoft
2 225 (3.90%) Google
3 198 (3.43%) Oracle
4 55 (0.95%) Atlassian
5 53 (0.92%) Salesforce.com
6 44 (0.76%) Adobe
6 44 (0.76%) IBM
6 44 (0.76%) VMware
7 37 (0.64%) SAP
8 36 (0.62%) Xamarin
9 33 (0.57%) ForgeRock
9 33 (0.57%) Splunk
10 31 (0.54%) NetIQ
11 25 (0.43%) Databricks
11 25 (0.43%) Okta
12 22 (0.38%) New Relic
13 21 (0.36%) Apple
14 19 (0.33%) Solace
15 15 (0.26%) AppDynamics
15 15 (0.26%) Pega