Period
to 20 September 2020

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 20 September 2020 with a comparison to the same period in the previous 2 years.

Test-Driven Development (TDD)
UK
6 months to
20 Sep 2020
Same period 2019 Same period 2018
Rank 29 31 23
Rank change year-on-year +2 -8 -3
Permanent jobs citing TDD 3,740 9,397 14,199
As % of all permanent jobs advertised in the UK 7.62% 6.65% 8.49%
As % of the Processes & Methodologies category 8.23% 7.21% 9.24%
Number of salaries quoted 3,652 8,055 12,708
Median annual salary £60,000 £57,000 £52,833
Median salary % change year-on-year +5.26% +7.89% +4.62%
10th Percentile £38,050 £35,000 £33,750
90th Percentile £90,000 £87,500 £85,000
UK excluding London median annual salary £52,500 £50,000 £47,500
% change year-on-year +5.00% +5.26% +5.56%

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 45,424 130,252 153,678
As % of all permanent IT jobs advertised in the UK 92.57% 92.19% 91.88%
Number of salaries quoted 36,845 102,233 122,379
Median annual salary £55,000 £52,500 £50,000
Median salary % change year-on-year +4.76% +5.00% -
10th Percentile £32,750 £30,000 £29,000
90th Percentile £91,250 £86,250 £82,500
UK excluding London median annual salary £50,000 £45,000 £45,000
% change year-on-year +11.11% - +5.88%

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 20 September 2020.

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 20 September 2020. 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 0 3,517 £60,000 +4.35% 877
London +7 1,976 £70,000 +3.70% 412
UK excluding London 0 1,679 £52,500 +5.00% 505
South East -1 534 £55,000 +4.76% 108
Work from Home +11 502 £65,000 +13.04% 165
North of England +2 487 £50,000 - 194
North West -1 273 £55,000 +4.76% 125
South West +14 231 £51,500 +14.44% 45
Midlands +22 198 £52,500 +6.36% 74
Yorkshire +17 169 £50,000 +5.26% 44
West Midlands +41 149 £52,500 +5.00% 51
Scotland +8 124 £52,500 +5.00% 23
East of England -31 67 £55,000 +4.76% 43
East Midlands -3 49 £52,000 +15.56% 23
North East +10 45 £45,000 +5.26% 25
Wales +5 31 £50,000 +5.26% 16
Northern Ireland +14 11 £61,250 +16.67% 3

For the 6 months to 20 September 2020, 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 2,591 (69.28%) Agile Software Development
2 1,685 (45.05%) JavaScript
3 1,428 (38.18%) BDD
4 1,423 (38.05%) C#
5 1,350 (36.10%) .NET
6 1,146 (30.64%) Java
7 1,100 (29.41%) Microservices
8 976 (26.10%) AWS
9 944 (25.24%) AngularJS
10 924 (24.71%) Azure
11 914 (24.44%) DevOps
12 901 (24.09%) Scrum
13 888 (23.74%) Software Engineering
14 881 (23.56%) React
15 827 (22.11%) SQL
16 815 (21.79%) Docker
17 801 (21.42%) Node.js
18 768 (20.53%) HTML
19 746 (19.95%) CSS
20 742 (19.84%) MVC
21 732 (19.57%) Git (software)
22 726 (19.41%) SQL Server
23 703 (18.80%) Test Automation
24 684 (18.29%) Finance
25 681 (18.21%) .NET Core
26 663 (17.73%) Continuous Integration
27 611 (16.34%) ASP.NET
28 549 (14.68%) Python
29 523 (13.98%) OO
30 515 (13.77%) RESTful

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 208 (5.56%) Elasticsearch
2 104 (2.78%) Confluence
3 85 (2.27%) CMS
4 62 (1.66%) Tomcat
5 60 (1.60%) IIS
6 50 (1.34%) Apache Spark
7 46 (1.23%) Apache
8 31 (0.83%) Umbraco
9 23 (0.61%) Sitecore CMS
10 22 (0.59%) NServiceBus
11 21 (0.56%) JBoss
12 19 (0.51%) EPiServer
12 19 (0.51%) nginx
13 18 (0.48%) SharePoint
14 15 (0.40%) DNN
14 15 (0.40%) WebSphere
15 14 (0.37%) Moodle
16 13 (0.35%) Oracle Workflow
17 12 (0.32%) WordPress
18 11 (0.29%) Immediacy CMS
Applications
1 16 (0.43%) Microsoft Excel
2 8 (0.21%) Microsoft Office
3 6 (0.16%) MS Visio
4 5 (0.13%) Adobe Creative Suite
4 5 (0.13%) Figma
5 3 (0.080%) Chatbot
5 3 (0.080%) Photoshop
6 2 (0.053%) Adobe Illustrator
7 1 (0.027%) Adobe XD
7 1 (0.027%) InVision
7 1 (0.027%) Mingle
7 1 (0.027%) Spreadsheet
7 1 (0.027%) Zeplin
Business Applications
1 31 (0.83%) Dynamics CRM
2 14 (0.37%) Magento
3 7 (0.19%) IBM Operational Decision Manager
3 7 (0.19%) Payment Gateway
4 6 (0.16%) Shopify
5 5 (0.13%) Distributed Ledger
6 4 (0.11%) SDL Web 8
7 2 (0.053%) R3 Corda
7 2 (0.053%) Remedy ITSM
7 2 (0.053%) Unit4 Business World
8 1 (0.027%) Salesforce.com CRM
Cloud Services
1 976 (26.10%) AWS
2 924 (24.71%) Azure
3 212 (5.67%) Serverless
4 196 (5.24%) GCP
5 188 (5.03%) SaaS
6 129 (3.45%) GitHub
7 118 (3.16%) AWS Lambda
8 80 (2.14%) Amazon EC2
9 74 (1.98%) npm
10 61 (1.63%) Cloud Computing
11 55 (1.47%) PaaS
12 46 (1.23%) Amazon ECS
13 38 (1.02%) AWS CloudFormation
14 34 (0.91%) Amazon SQS
15 27 (0.72%) Amazon S3
16 24 (0.64%) OpenShift
17 23 (0.61%) NuGet
18 22 (0.59%) Dynamics 365
19 21 (0.56%) Azure Data Factory
20 19 (0.51%) Slack
Communications & Networking
1 71 (1.90%) Skype
2 62 (1.66%) HTTP
3 60 (1.60%) Internet
4 18 (0.48%) DNS
5 16 (0.43%) TCP/IP
6 11 (0.29%) Network Security
7 7 (0.19%) AMQP
7 7 (0.19%) SSL
8 6 (0.16%) H.323
9 5 (0.13%) SMTP
9 5 (0.13%) Wireless
10 4 (0.11%) FIX Connectivity
11 3 (0.080%) Broadband
11 3 (0.080%) NFC
11 3 (0.080%) SNMP
11 3 (0.080%) SSH
12 2 (0.053%) Firewall
12 2 (0.053%) MQTT
12 2 (0.053%) VoIP
13 1 (0.027%) Wi-Fi
Database & Business Intelligence
1 726 (19.41%) SQL Server
2 481 (12.86%) NoSQL
3 380 (10.16%) MongoDB
4 270 (7.22%) MySQL
5 192 (5.13%) PostgreSQL
6 175 (4.68%) Relational Database
7 117 (3.13%) SQL Server 2019
8 114 (3.05%) Redis
9 75 (2.01%) Apache Cassandra
10 67 (1.79%) Big Data
11 66 (1.76%) Amazon DynamoDB
11 66 (1.76%) Data Warehouse
12 59 (1.58%) Hadoop
13 38 (1.02%) SQL Server Reporting Services
14 35 (0.94%) Amazon RDS
15 31 (0.83%) SQL Server Integration Services
16 28 (0.75%) Azure SQL Database
17 26 (0.70%) Cosmos DB
18 22 (0.59%) SQL Server 2008
18 22 (0.59%) SQL Server Analysis Services
Development Applications
1 732 (19.57%) Git (software)
2 360 (9.63%) Jenkins
3 341 (9.12%) Selenium
4 271 (7.25%) JIRA
5 152 (4.06%) JUnit
6 150 (4.01%) TeamCity
7 135 (3.61%) Maven
8 128 (3.42%) Cucumber
9 118 (3.16%) webpack
10 111 (2.97%) SpecFlow
11 107 (2.86%) Mockito
12 105 (2.81%) Visual Studio
13 92 (2.46%) NUnit
14 90 (2.41%) Bitbucket
15 82 (2.19%) Cypress.io
16 74 (1.98%) WebDriver
17 71 (1.90%) Jasmine
17 71 (1.90%) Octopus Deploy
18 69 (1.84%) Mocha
19 66 (1.76%) SoapUI
General
1 684 (18.29%) Finance
2 176 (4.71%) Banking
3 118 (3.16%) Retail
4 98 (2.62%) Games
5 83 (2.22%) Marketing
6 70 (1.87%) Front Office
7 66 (1.76%) Public Sector
8 62 (1.66%) Law
9 45 (1.20%) Electronics
10 43 (1.15%) Telecoms
11 42 (1.12%) Advertising
11 42 (1.12%) Investment Banking
12 32 (0.86%) Manufacturing
13 28 (0.75%) Publishing
14 25 (0.67%) Back Office
15 23 (0.61%) Financial Institution
16 13 (0.35%) Legal
17 10 (0.27%) Pharmaceutical
18 8 (0.21%) Retail Banking
19 7 (0.19%) Military
Job Titles
1 2,501 (66.87%) Developer
2 673 (17.99%) .NET Developer
3 501 (13.40%) Java Developer
4 487 (13.02%) C# Developer
5 474 (12.67%) Senior Developer
6 409 (10.94%) Software Engineer
7 356 (9.52%) C# .NET Developer
8 288 (7.70%) Software Developer
9 282 (7.54%) Full Stack Developer
10 177 (4.73%) Lead Developer
11 158 (4.22%) Front End Developer (Client-Side Developer)
12 144 (3.85%) JavaScript Developer
12 144 (3.85%) React Developer
13 137 (3.66%) PHP Developer
14 134 (3.58%) Senior Software Engineer
15 125 (3.34%) Java Engineer
16 123 (3.29%) Senior Java Developer
17 107 (2.86%) Python Developer
18 98 (2.62%) Angular Developer
19 97 (2.59%) DevOps Engineer
Libraries, Frameworks & Software Standards
1 1,350 (36.10%) .NET
2 944 (25.24%) AngularJS
3 881 (23.56%) React
4 801 (21.42%) Node.js
5 768 (20.53%) HTML
6 746 (19.95%) CSS
7 681 (18.21%) .NET Core
8 611 (16.34%) ASP.NET
9 515 (13.77%) RESTful
10 506 (13.53%) REST
11 486 (12.99%) Spring
12 452 (12.09%) Web Services
13 420 (11.23%) .NET Framework
14 417 (11.15%) ASP.NET MVC
15 410 (10.96%) ASP.NET Web API
16 368 (9.84%) Vue.js
17 291 (7.78%) HTML5
18 286 (7.65%) Entity Framework
19 249 (6.66%) Spring Boot
20 219 (5.86%) CSS3
Miscellaneous
1 373 (9.97%) Greenfield Project
2 185 (4.95%) User Experience
3 156 (4.17%) Mobile App
4 133 (3.56%) Analytical Skills
5 92 (2.46%) Algorithms
6 81 (2.17%) Enterprise Software
7 80 (2.14%) Self-Motivation
8 68 (1.82%) Cloud Native
9 65 (1.74%) Data Structures
10 60 (1.60%) Virtual Team
11 55 (1.47%) Hedge funds
12 44 (1.18%) Equities
13 32 (0.86%) Social Media
14 30 (0.80%) Derivative
14 30 (0.80%) Foreign Exchange (FX)
15 29 (0.78%) Fixed Income
16 28 (0.75%) Media Streaming
17 27 (0.72%) Video\Live Streaming
18 26 (0.70%) N-Tier
18 26 (0.70%) Tandem
Operating Systems
1 256 (6.84%) Linux
2 192 (5.13%) Windows
3 136 (3.64%) Android
4 126 (3.37%) Apple iOS
5 65 (1.74%) Unix
6 24 (0.64%) Windows Server
7 15 (0.40%) VMS
8 12 (0.32%) Ubuntu
9 8 (0.21%) CentOS
10 7 (0.19%) Red Hat Enterprise Linux
11 6 (0.16%) Mac OS
12 5 (0.13%) Mac OS X
13 4 (0.11%) Windows 10
14 3 (0.080%) AIX
14 3 (0.080%) Debian
14 3 (0.080%) Windows Server 2012
14 3 (0.080%) Windows XP
15 1 (0.027%) Solaris
15 1 (0.027%) Windows Embedded Compact
15 1 (0.027%) Windows Mobile
Processes & Methodologies
1 2,591 (69.28%) Agile Software Development
2 1,428 (38.18%) BDD
3 1,100 (29.41%) Microservices
4 914 (24.44%) DevOps
5 901 (24.09%) Scrum
6 888 (23.74%) Software Engineering
7 742 (19.84%) MVC
8 703 (18.80%) Test Automation
9 663 (17.73%) Continuous Integration
10 523 (13.98%) OO
11 372 (9.95%) Kanban
12 365 (9.76%) Fintech
13 359 (9.60%) Mentoring
13 359 (9.60%) Unit Testing
14 343 (9.17%) SOLID
15 320 (8.56%) Pair Programming
16 269 (7.19%) Continuous Delivery
17 266 (7.11%) Front End Development
18 255 (6.82%) OOP
19 244 (6.52%) Problem-Solving
Programming Languages
1 1,685 (45.05%) JavaScript
2 1,423 (38.05%) C#
3 1,146 (30.64%) Java
4 827 (22.11%) SQL
5 549 (14.68%) Python
6 438 (11.71%) TypeScript
7 297 (7.94%) Java 8
8 245 (6.55%) PHP
9 201 (5.37%) Scala
10 153 (4.09%) C++
10 153 (4.09%) Ruby
11 152 (4.06%) Kotlin
12 132 (3.53%) Go
13 123 (3.29%) T-SQL
14 114 (3.05%) ES6
15 80 (2.14%) PowerShell
16 71 (1.90%) Apple Swift
17 65 (1.74%) C
18 51 (1.36%) Objective-C
19 46 (1.23%) Bash Shell
Qualifications
1 314 (8.40%) Degree
2 239 (6.39%) Security Cleared
3 162 (4.33%) SC Cleared
4 133 (3.56%) Computer Science Degree
5 36 (0.96%) DV Cleared
6 24 (0.64%) ISTQB
7 21 (0.56%) ISEB
8 18 (0.48%) Microsoft Certification
9 10 (0.27%) MCITP
10 9 (0.24%) Numerate Degree
10 9 (0.24%) PhD
11 7 (0.19%) ISTQB Foundation Certification
11 7 (0.19%) Master's Degree
12 4 (0.11%) CISA
12 4 (0.11%) CISSP
13 3 (0.080%) BPSS Clearance
13 3 (0.080%) DBS Check
13 3 (0.080%) ISTQB Advanced Certification
13 3 (0.080%) Sun Certification
14 2 (0.053%) CRISC
Quality Assurance & Compliance
1 270 (7.22%) QA
2 12 (0.32%) Data Quality
3 9 (0.24%) GDPR
4 6 (0.16%) PCI DSS
5 3 (0.080%) WCAG
6 2 (0.053%) ISO/IEC 27001
6 2 (0.053%) NIST
6 2 (0.053%) SLA
7 1 (0.027%) Dodd-Frank
System Software
1 815 (21.79%) Docker
2 41 (1.10%) VMware Infrastructure
3 36 (0.96%) Active Directory
4 22 (0.59%) vSphere
5 16 (0.43%) NDS
6 15 (0.40%) NetIQ eDirectory
7 12 (0.32%) Postfix
8 8 (0.21%) Hyper-V
9 6 (0.16%) KVM
10 4 (0.11%) LXC
10 4 (0.11%) vCloud
11 3 (0.080%) Microsoft App-V
12 2 (0.053%) HDFS
13 1 (0.027%) Apache ZooKeeper
13 1 (0.027%) Cronacle
13 1 (0.027%) iptables
Systems Management
1 463 (12.38%) Kubernetes
2 200 (5.35%) Terraform
3 125 (3.34%) Ansible
4 56 (1.50%) Opscode Chef
5 52 (1.39%) Puppet
6 25 (0.67%) Istio
6 25 (0.67%) NetIQ Identity Manager
7 15 (0.40%) Mesos
8 14 (0.37%) Tivoli
9 13 (0.35%) Marathon
10 8 (0.21%) HP Quality Center
10 8 (0.21%) Kibana
10 8 (0.21%) Oracle Identity Manager
10 8 (0.21%) Tivoli Identity Manager
11 6 (0.16%) Grafana
11 6 (0.16%) Single Sign-On
12 5 (0.13%) Prometheus
13 4 (0.11%) HP ALM
13 4 (0.11%) MIIS
13 4 (0.11%) Rancher
Vendors
1 405 (10.83%) Microsoft
2 156 (4.17%) Oracle
3 119 (3.18%) Google
4 46 (1.23%) Atlassian
5 45 (1.20%) VMware
6 43 (1.15%) Zend
7 42 (1.12%) SAP
8 29 (0.78%) IBM
9 27 (0.72%) NetIQ
10 26 (0.70%) Sitecore
11 23 (0.61%) ForgeRock
12 20 (0.53%) Adobe
12 20 (0.53%) Xamarin
13 16 (0.43%) Facebook
13 16 (0.43%) Sony
14 14 (0.37%) Apple
14 14 (0.37%) Salesforce.com
15 13 (0.35%) MuleSoft
15 13 (0.35%) Okta
16 12 (0.32%) HP