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

Test-Driven Development (TDD)
UK
6 months to
7 Mar 2021
Same period 2020 Same period 2019
Rank 30 27 27
Rank change year-on-year -3 0 -8
Permanent jobs citing TDD 5,245 8,725 11,414
As % of all permanent jobs advertised in the UK 6.94% 7.19% 7.69%
As % of the Processes & Methodologies category 7.50% 7.81% 8.33%
Number of salaries quoted 5,303 8,031 10,413
Median annual salary £60,000 £59,000 £55,000
Median salary % change year-on-year +1.69% +7.27% +10.00%
10th Percentile £38,750 £35,000 £34,000
90th Percentile £90,000 £88,750 £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 69,956 111,700 137,092
As % of all permanent IT jobs advertised in the UK 92.60% 92.01% 92.35%
Number of salaries quoted 54,582 89,590 109,539
Median annual salary £55,000 £53,700 £52,500
Median salary % change year-on-year +2.42% +2.28% +5.00%
10th Percentile £32,500 £31,000 £30,000
90th Percentile £90,000 £88,750 £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 7 March 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 7 March 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 -3 4,816 £60,000 - 1,176
UK excluding London -2 2,528 £52,500 +5.00% 723
London -4 2,458 £70,000 +3.23% 516
Work from Home -9 1,056 £60,000 +9.09% 273
South East +8 825 £55,000 +4.76% 152
North of England -9 702 £52,500 +5.00% 244
North West -2 388 £52,500 - 148
South West -1 328 £50,000 - 98
Midlands +1 308 £55,000 +10.00% 108
Yorkshire -14 261 £52,500 +5.00% 76
West Midlands +18 215 £55,000 +10.00% 72
Scotland -11 173 £52,500 +5.00% 44
East of England -7 140 £65,000 +13.04% 55
East Midlands -12 90 £52,500 +16.67% 35
North East -12 53 £50,000 +11.11% 20
Wales -6 29 £50,000 +9.29% 18
Northern Ireland +2 17 £38,000 -20.00% 5
Isle of Man -9 11 - - 1

For the 6 months to 7 March 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,590 (68.45%) Agile Software Development
2 2,316 (44.16%) JavaScript
3 1,918 (36.57%) C#
4 1,887 (35.98%) Java
5 1,801 (34.34%) BDD
6 1,767 (33.69%) .NET
7 1,486 (28.33%) Microservices
8 1,480 (28.22%) AWS
9 1,474 (28.10%) DevOps
10 1,422 (27.11%) Software Engineering
11 1,374 (26.20%) Docker
12 1,353 (25.80%) Azure
13 1,304 (24.86%) SQL
14 1,228 (23.41%) Scrum
15 1,131 (21.56%) React
16 1,051 (20.04%) AngularJS
16 1,051 (20.04%) Python
17 1,016 (19.37%) Test Automation
18 1,011 (19.28%) .NET Core
19 948 (18.07%) Kubernetes
20 935 (17.83%) Git (software)
21 934 (17.81%) HTML
21 934 (17.81%) CSS
22 866 (16.51%) Continuous Integration
23 823 (15.69%) Finance
24 783 (14.93%) Node.js
25 726 (13.84%) Spring
26 699 (13.33%) MVC
27 689 (13.14%) REST
28 684 (13.04%) SQL Server

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 202 (3.85%) Elasticsearch
2 129 (2.46%) Confluence
3 64 (1.22%) nginx
4 63 (1.20%) CMS
5 55 (1.05%) Tomcat
6 49 (0.93%) IIS
7 44 (0.84%) Apache Spark
8 32 (0.61%) Apache
9 29 (0.55%) NServiceBus
10 28 (0.53%) WordPress
11 23 (0.44%) JBoss
12 21 (0.40%) ColdFusion
12 21 (0.40%) Umbraco
13 19 (0.36%) SharePoint
13 19 (0.36%) WebSphere
14 18 (0.34%) Mule
15 17 (0.32%) Red Hat Fuse
16 15 (0.29%) Mule ESB
17 13 (0.25%) Apache Solr
18 11 (0.21%) OpenStack
Applications
1 24 (0.46%) InVision
1 24 (0.46%) Sketch
2 14 (0.27%) Chatbot
3 12 (0.23%) Figma
4 11 (0.21%) Adobe Creative Suite
5 8 (0.15%) Adobe Illustrator
5 8 (0.15%) Microsoft Excel
6 5 (0.095%) Microsoft Office
7 3 (0.057%) Adobe XD
7 3 (0.057%) Photoshop
7 3 (0.057%) Spreadsheet
8 2 (0.038%) Simulink
9 1 (0.019%) EngageOne
9 1 (0.019%) Microsoft Project
9 1 (0.019%) MS Visio
Business Applications
1 11 (0.21%) Magento
2 9 (0.17%) Dynamics CRM
2 9 (0.17%) Shopify
3 6 (0.11%) Payment Gateway
4 4 (0.076%) IBM Operational Decision Manager
5 2 (0.038%) NetSuite
5 2 (0.038%) SAP Business One
6 1 (0.019%) Dynamics AX
6 1 (0.019%) Infor M3
6 1 (0.019%) nopCommerce
6 1 (0.019%) Odoo
6 1 (0.019%) Oracle Retail
6 1 (0.019%) Salesforce.com CRM
6 1 (0.019%) Sentinel
Cloud Services
1 1,480 (28.22%) AWS
2 1,353 (25.80%) Azure
3 409 (7.80%) GCP
4 370 (7.05%) Serverless
5 309 (5.89%) SaaS
6 178 (3.39%) AWS Lambda
7 156 (2.97%) AWS CloudFormation
8 119 (2.27%) GitHub
9 106 (2.02%) PaaS
10 102 (1.94%) Amazon EC2
11 76 (1.45%) Azure Functions
12 67 (1.28%) npm
13 64 (1.22%) Amazon SQS
14 54 (1.03%) Cloud Computing
15 53 (1.01%) Amazon S3
16 50 (0.95%) Amazon ECS
17 39 (0.74%) Azure Data Factory
18 37 (0.71%) Power Platform
19 36 (0.69%) Azure Active Directory
20 34 (0.65%) IaaS
Communications & Networking
1 70 (1.33%) HTTP
2 45 (0.86%) Skype
3 34 (0.65%) Internet
4 18 (0.34%) TCP/IP
5 10 (0.19%) Wi-Fi
5 10 (0.19%) Wireless
6 8 (0.15%) Bluetooth
6 8 (0.15%) H.323
6 8 (0.15%) Network Security
7 7 (0.13%) RS-485
7 7 (0.13%) Wireshark
8 6 (0.11%) Modbus
8 6 (0.11%) MQTT
8 6 (0.11%) RS-422
8 6 (0.11%) ZigBee
9 4 (0.076%) Broadband
10 3 (0.057%) AMQP
10 3 (0.057%) DNS
10 3 (0.057%) SSL
10 3 (0.057%) VPN
Database & Business Intelligence
1 684 (13.04%) SQL Server
2 555 (10.58%) NoSQL
3 371 (7.07%) MySQL
4 343 (6.54%) PostgreSQL
5 325 (6.20%) MongoDB
6 293 (5.59%) Relational Database
7 210 (4.00%) Redis
8 125 (2.38%) Big Data
9 105 (2.00%) Amazon DynamoDB
10 80 (1.53%) Amazon RDS
11 75 (1.43%) Cosmos DB
12 51 (0.97%) Apache Cassandra
12 51 (0.97%) Hadoop
13 42 (0.80%) Data Warehouse
14 38 (0.72%) Blockchain
15 37 (0.71%) Azure SQL Database
15 37 (0.71%) SQL Server Reporting Services
16 35 (0.67%) Hazelcast
16 35 (0.67%) SQL Server Integration Services
17 33 (0.63%) Couchbase
Development Applications
1 935 (17.83%) Git (software)
2 505 (9.63%) Selenium
3 466 (8.88%) Jenkins
4 287 (5.47%) JIRA
5 249 (4.75%) Cucumber
6 224 (4.27%) GitLab
7 183 (3.49%) Maven
8 169 (3.22%) Visual Studio
9 163 (3.11%) NUnit
10 160 (3.05%) TeamCity
11 157 (2.99%) Cypress.io
12 149 (2.84%) JUnit
13 129 (2.46%) webpack
14 125 (2.38%) Octopus Deploy
15 123 (2.35%) SpecFlow
16 104 (1.98%) WebDriver
17 101 (1.93%) Subversion
18 95 (1.81%) Gradle
19 78 (1.49%) Jasmine
20 74 (1.41%) Appium
General
1 823 (15.69%) Finance
2 216 (4.12%) Banking
3 167 (3.18%) Public Sector
4 166 (3.16%) Games
5 161 (3.07%) Marketing
6 138 (2.63%) Retail
7 92 (1.75%) Front Office
8 64 (1.22%) Electronics
9 62 (1.18%) Telecoms
10 59 (1.12%) Investment Banking
11 47 (0.90%) Financial Institution
12 46 (0.88%) Advertising
13 45 (0.86%) Manufacturing
14 43 (0.82%) Publishing
15 39 (0.74%) Law
16 38 (0.72%) Back Office
17 35 (0.67%) Automotive
18 22 (0.42%) Legal
18 22 (0.42%) Online Betting
19 13 (0.25%) Local Government
Job Titles
1 3,138 (59.83%) Developer
2 861 (16.42%) Senior Developer
3 805 (15.35%) Software Engineer
4 754 (14.38%) .NET Developer
5 700 (13.35%) Java Developer
6 508 (9.69%) C# Developer
7 438 (8.35%) Software Developer
8 406 (7.74%) Full Stack Developer
9 354 (6.75%) C# .NET Developer
10 271 (5.17%) Senior Software Engineer
11 262 (5.00%) Front End Developer (Client-Side Developer)
12 245 (4.67%) React Developer
13 242 (4.61%) Lead Developer
14 222 (4.23%) Java Engineer
15 190 (3.62%) Senior .NET Developer
16 185 (3.53%) Senior Java Developer
17 160 (3.05%) Python Engineer
18 152 (2.90%) Python Developer
19 142 (2.71%) DevOps Engineer
20 141 (2.69%) Senior Software Developer
Libraries, Frameworks & Software Standards
1 1,767 (33.69%) .NET
2 1,131 (21.56%) React
3 1,051 (20.04%) AngularJS
4 1,011 (19.28%) .NET Core
5 934 (17.81%) CSS
5 934 (17.81%) HTML
6 783 (14.93%) Node.js
7 726 (13.84%) Spring
8 689 (13.14%) REST
9 604 (11.52%) RESTful
10 554 (10.56%) .NET Framework
11 540 (10.30%) Web Services
12 530 (10.10%) ASP.NET
13 456 (8.69%) Kafka
14 424 (8.08%) Vue.js
15 392 (7.47%) Spring Boot
16 371 (7.07%) HTML5
17 302 (5.76%) ASP.NET MVC
18 282 (5.38%) ASP.NET Web API
19 280 (5.34%) Redux
Miscellaneous
1 397 (7.57%) Greenfield Project
2 330 (6.29%) Mobile App
3 309 (5.89%) User Experience
4 193 (3.68%) Algorithms
5 142 (2.71%) Data Structures
6 126 (2.40%) Analytical Skills
7 123 (2.35%) Self-Motivation
8 107 (2.04%) Cloud Native
9 75 (1.43%) Enterprise Software
10 60 (1.14%) Equities
11 49 (0.93%) Fixed Income
12 48 (0.92%) EPoS
13 42 (0.80%) Over-the-Top Content
14 38 (0.72%) Virtual Team
15 36 (0.69%) Derivative
16 35 (0.67%) Blog
16 35 (0.67%) Online Games
17 33 (0.63%) LIMS
17 33 (0.63%) Management Information System
18 32 (0.61%) NHS
Operating Systems
1 440 (8.39%) Linux
2 195 (3.72%) Android
3 180 (3.43%) Windows
4 165 (3.15%) Apple iOS
5 93 (1.77%) Unix
6 24 (0.46%) Windows Server
7 20 (0.38%) Embedded Linux
8 13 (0.25%) CentOS
9 12 (0.23%) Ubuntu
10 11 (0.21%) Mac OS
11 7 (0.13%) Debian
12 6 (0.11%) Windows Server 2008
13 5 (0.095%) Red Hat Enterprise Linux
13 5 (0.095%) VMS
14 4 (0.076%) FreeRTOS
15 1 (0.019%) Mac OS X
Processes & Methodologies
1 3,590 (68.45%) Agile Software Development
2 1,801 (34.34%) BDD
3 1,486 (28.33%) Microservices
4 1,474 (28.10%) DevOps
5 1,422 (27.11%) Software Engineering
6 1,228 (23.41%) Scrum
7 1,016 (19.37%) Test Automation
8 866 (16.51%) Continuous Integration
9 699 (13.33%) MVC
10 632 (12.05%) OO
11 617 (11.76%) Mentoring
12 591 (11.27%) SOLID
13 551 (10.51%) Unit Testing
14 491 (9.36%) Fintech
15 458 (8.73%) SDLC
16 448 (8.54%) Front End Development
16 448 (8.54%) Pair Programming
17 390 (7.44%) Problem-Solving
18 387 (7.38%) Continuous Delivery
19 349 (6.65%) OOP
Programming Languages
1 2,316 (44.16%) JavaScript
2 1,918 (36.57%) C#
3 1,887 (35.98%) Java
4 1,304 (24.86%) SQL
5 1,051 (20.04%) Python
6 533 (10.16%) TypeScript
7 368 (7.02%) Go
8 356 (6.79%) Java 8
9 333 (6.35%) C++
10 302 (5.76%) PHP
11 272 (5.19%) Kotlin
11 272 (5.19%) Scala
12 219 (4.18%) Ruby
13 140 (2.67%) ES6
14 139 (2.65%) T-SQL
15 114 (2.17%) C
16 70 (1.33%) Apple Swift
17 66 (1.26%) PowerShell
18 57 (1.09%) Bash Shell
19 47 (0.90%) VB.NET
Qualifications
1 419 (7.99%) Degree
2 188 (3.58%) Security Cleared
3 161 (3.07%) SC Cleared
4 147 (2.80%) Computer Science Degree
5 88 (1.68%) ISTQB
6 58 (1.11%) ISEB
7 47 (0.90%) ISTQB Foundation Certification
8 31 (0.59%) PhD
9 13 (0.25%) DV Cleared
9 13 (0.25%) SANS
10 12 (0.23%) Master's Degree
11 10 (0.19%) OSCE
11 10 (0.19%) OSCP
12 8 (0.15%) AWS Certification
12 8 (0.15%) Microsoft Certification
12 8 (0.15%) Numerate Degree
13 7 (0.13%) ISEB Practitioner
14 5 (0.095%) DBS Check
15 4 (0.076%) ISTQB Advanced Certification
15 4 (0.076%) PMI Certification
Quality Assurance & Compliance
1 425 (8.10%) QA
2 35 (0.67%) GDPR
3 23 (0.44%) ISO/IEC 27001
4 20 (0.38%) WCAG
5 14 (0.27%) PCI DSS
6 10 (0.19%) NIST
7 9 (0.17%) ISO 9001
8 5 (0.095%) Data Quality
9 2 (0.038%) Def Stans
9 2 (0.038%) MISRA
9 2 (0.038%) NCSC
10 1 (0.019%) Disclosure Scotland
10 1 (0.019%) ISO 20022
10 1 (0.019%) SEPA
System Software
1 1,374 (26.20%) Docker
2 35 (0.67%) Active Directory
3 17 (0.32%) VMware Infrastructure
4 15 (0.29%) Firmware
5 11 (0.21%) Hyper-V
6 9 (0.17%) KVM
6 9 (0.17%) Postfix
7 7 (0.13%) NDS
8 6 (0.11%) NetIQ eDirectory
8 6 (0.11%) vSphere
9 3 (0.057%) Xen
10 2 (0.038%) Platform Symphony
11 1 (0.019%) Ceph
11 1 (0.019%) HDFS
11 1 (0.019%) LXC
11 1 (0.019%) NFS
11 1 (0.019%) Virtual Machines
Systems Management
1 948 (18.07%) Kubernetes
2 446 (8.50%) Terraform
3 232 (4.42%) Ansible
4 91 (1.73%) Puppet
5 48 (0.92%) Opscode Chef
6 34 (0.65%) Prometheus
7 32 (0.61%) Istio
8 28 (0.53%) Kibana
9 23 (0.44%) Fortio
9 23 (0.44%) Kiali
10 14 (0.27%) Grafana
11 11 (0.21%) MIIS
12 10 (0.19%) Consul
12 10 (0.19%) linkerd
13 8 (0.15%) Packer
13 8 (0.15%) Rancher
14 6 (0.11%) Marathon
14 6 (0.11%) Mesos
15 5 (0.095%) Docker Swarm
15 5 (0.095%) Single Sign-On
Vendors
1 433 (8.26%) Microsoft
2 174 (3.32%) Google
3 127 (2.42%) Oracle
4 68 (1.30%) Atlassian
5 49 (0.93%) Xamarin
6 43 (0.82%) Salesforce.com
6 43 (0.82%) SAP
7 40 (0.76%) Adobe
8 32 (0.61%) IBM
9 28 (0.53%) Apple
10 25 (0.48%) Splunk
11 20 (0.38%) Databricks
12 19 (0.36%) VMware
13 17 (0.32%) Pega
13 17 (0.32%) Zend
14 16 (0.31%) Solace
15 15 (0.29%) Twitter
16 13 (0.25%) WooCommerce
16 13 (0.25%) WSO2
17 12 (0.23%) ServiceNow