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

Test-Driven Development (TDD)
UK
6 months to
4 Aug 2020
Same period 2019 Same period 2018
Rank 29 31 23
Rank change year-on-year +2 -8 -4
Permanent jobs citing TDD 4,876 9,522 15,114
As % of all permanent jobs advertised in the UK 7.33% 6.66% 8.74%
As % of the Processes & Methodologies category 7.94% 7.22% 9.50%
Number of salaries quoted 4,649 8,262 13,753
Median annual salary £60,000 £55,000 £52,500
Median salary % change year-on-year +9.09% +4.76% +5.00%
10th Percentile £37,500 £35,000 £33,750
90th Percentile £91,700 £87,500 £82,500
UK excluding London median annual salary £50,000 £50,000 £47,500
% change year-on-year - +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 61,385 131,929 159,040
As % of all permanent IT jobs advertised in the UK 92.23% 92.23% 91.98%
Number of salaries quoted 48,971 103,918 126,923
Median annual salary £55,000 £52,500 £50,000
Median salary % change year-on-year +4.76% +5.00% +1.01%
10th Percentile £32,500 £30,000 £29,000
90th Percentile £90,000 £86,250 £82,500
UK excluding London median annual salary £47,500 £45,000 £45,000
% change year-on-year +5.56% - +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 4 August 2020.

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 4 August 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 +1 4,559 £60,000 +7.32% 754
London +6 2,558 £70,000 +3.70% 322
UK excluding London +1 2,238 £50,000 - 470
South East -3 682 £55,000 +4.76% 110
North of England +4 658 £50,000 - 158
Work from Home +12 538 £65,000 +13.04% 133
North West +2 350 £55,000 +4.76% 106
South West +14 328 £50,000 +11.11% 60
Yorkshire +16 240 £50,000 +11.11% 36
Midlands +4 224 £50,000 +11.11% 73
Scotland +9 176 £45,000 -10.00% 26
West Midlands +23 167 £50,000 +11.11% 49
East of England -29 105 £50,000 - 30
North East +24 68 £45,000 +4.65% 16
East Midlands -18 57 £45,000 - 24
Wales +8 49 £45,000 - 10
Northern Ireland +24 17 £56,000 +17.89% 3
Isle of Man - 3 £47,500 -

For the 6 months to 4 August 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 3,511 (72.01%) Agile Software Development
2 2,161 (44.32%) JavaScript
3 2,005 (41.12%) BDD
4 1,960 (40.20%) C#
5 1,855 (38.04%) .NET
6 1,566 (32.12%) Java
7 1,427 (29.27%) Microservices
8 1,375 (28.20%) Scrum
9 1,367 (28.04%) AngularJS
10 1,334 (27.36%) AWS
11 1,327 (27.21%) Azure
12 1,272 (26.09%) React
13 1,180 (24.20%) Software Engineering
14 1,103 (22.62%) DevOps
15 1,074 (22.03%) Node.js
16 1,066 (21.86%) SQL
17 1,034 (21.21%) Docker
18 1,009 (20.69%) Git (software)
19 1,005 (20.61%) HTML
20 987 (20.24%) SQL Server
21 980 (20.10%) CSS
22 960 (19.69%) .NET Core
23 950 (19.48%) MVC
24 913 (18.72%) Test Automation
25 906 (18.58%) Continuous Integration
26 877 (17.99%) Finance
27 828 (16.98%) ASP.NET
28 685 (14.05%) TypeScript
29 671 (13.76%) .NET Framework
30 661 (13.56%) Kanban

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 339 (6.95%) Elasticsearch
2 170 (3.49%) Confluence
3 101 (2.07%) Tomcat
4 98 (2.01%) CMS
5 84 (1.72%) Apache
6 80 (1.64%) Apache Spark
7 64 (1.31%) IIS
8 45 (0.92%) Umbraco
9 30 (0.62%) nginx
9 30 (0.62%) Sitecore CMS
10 28 (0.57%) EPiServer
11 24 (0.49%) JBoss
11 24 (0.49%) SharePoint
12 19 (0.39%) DNN
13 18 (0.37%) NServiceBus
13 18 (0.37%) WebSphere
14 17 (0.35%) Immediacy CMS
14 17 (0.35%) Kentico
14 17 (0.35%) Sitefinity
15 15 (0.31%) Oracle Workflow
Applications
1 19 (0.39%) Microsoft Excel
2 13 (0.27%) Chatbot
3 9 (0.18%) Adobe XD
3 9 (0.18%) InVision
3 9 (0.18%) Zeplin
4 7 (0.14%) Microsoft Office
5 6 (0.12%) MS Visio
6 5 (0.10%) Adobe Creative Suite
7 3 (0.062%) Photoshop
8 1 (0.021%) Adobe Illustrator
8 1 (0.021%) Mingle
Business Applications
1 28 (0.57%) Dynamics CRM
2 9 (0.18%) Magento
3 8 (0.16%) SDL Web 8
4 7 (0.14%) Distributed Ledger
4 7 (0.14%) Payment Gateway
5 4 (0.082%) Dynamics NAV
6 3 (0.062%) R3 Corda
7 2 (0.041%) IBM Operational Decision Manager
7 2 (0.041%) Remedy ITSM
7 2 (0.041%) Tesseract
7 2 (0.041%) Unit4 Business World
Cloud Services
1 1,334 (27.36%) AWS
2 1,327 (27.21%) Azure
3 286 (5.87%) Serverless
4 251 (5.15%) SaaS
5 232 (4.76%) GCP
6 158 (3.24%) AWS Lambda
7 155 (3.18%) GitHub
8 100 (2.05%) PaaS
9 87 (1.78%) Amazon EC2
10 73 (1.50%) npm
11 61 (1.25%) Cloud Computing
12 57 (1.17%) Amazon S3
13 52 (1.07%) Amazon SQS
13 52 (1.07%) AWS CloudFormation
14 44 (0.90%) Amazon ECS
15 37 (0.76%) OpenShift
16 31 (0.64%) Power Platform
17 26 (0.53%) Azure Functions
18 22 (0.45%) Slack
19 19 (0.39%) Dynamics 365
Communications & Networking
1 98 (2.01%) Internet
2 83 (1.70%) HTTP
3 62 (1.27%) Skype
4 24 (0.49%) TCP/IP
5 20 (0.41%) DNS
6 10 (0.21%) Broadband
7 9 (0.18%) SSL
8 8 (0.16%) Network Security
8 8 (0.16%) Wireless
9 7 (0.14%) AMQP
9 7 (0.14%) MQTT
10 5 (0.10%) SMTP
11 4 (0.082%) Firewall
11 4 (0.082%) FIX Connectivity
11 4 (0.082%) H.323
11 4 (0.082%) VoIP
12 3 (0.062%) Bluetooth
12 3 (0.062%) NFC
13 2 (0.041%) SSH
13 2 (0.041%) VLAN
Database & Business Intelligence
1 987 (20.24%) SQL Server
2 544 (11.16%) NoSQL
3 537 (11.01%) MongoDB
4 338 (6.93%) MySQL
5 241 (4.94%) SQL Server 2019
6 236 (4.84%) PostgreSQL
7 213 (4.37%) Relational Database
8 127 (2.60%) Redis
9 104 (2.13%) Hadoop
10 99 (2.03%) Apache Cassandra
11 87 (1.78%) Amazon DynamoDB
12 86 (1.76%) Big Data
13 71 (1.46%) Data Warehouse
14 55 (1.13%) Azure SQL Database
15 50 (1.03%) Cosmos DB
16 43 (0.88%) Amazon RDS
17 42 (0.86%) SQL Server Reporting Services
18 35 (0.72%) RDBMS
19 34 (0.70%) SQL Server Integration Services
20 29 (0.59%) SQL Server 2012
Development Applications
1 1,009 (20.69%) Git (software)
2 499 (10.23%) Jenkins
3 420 (8.61%) Selenium
4 359 (7.36%) JIRA
5 213 (4.37%) Maven
6 183 (3.75%) Visual Studio
7 175 (3.59%) Cucumber
8 172 (3.53%) JUnit
9 160 (3.28%) TeamCity
10 157 (3.22%) SpecFlow
11 136 (2.79%) webpack
12 134 (2.75%) NUnit
13 118 (2.42%) Bitbucket
14 106 (2.17%) Team Foundation Server
15 95 (1.95%) Jasmine
16 93 (1.91%) Mockito
17 90 (1.85%) Cypress.io
17 90 (1.85%) WebDriver
18 86 (1.76%) Octopus Deploy
19 84 (1.72%) SoapUI
General
1 877 (17.99%) Finance
2 284 (5.82%) Banking
3 199 (4.08%) Games
4 180 (3.69%) Retail
5 120 (2.46%) Marketing
6 99 (2.03%) Front Office
7 82 (1.68%) Public Sector
8 72 (1.48%) Investment Banking
9 63 (1.29%) Law
10 54 (1.11%) Telecoms
11 46 (0.94%) Advertising
12 45 (0.92%) Electronics
13 38 (0.78%) Legal
14 36 (0.74%) Back Office
15 35 (0.72%) Financial Institution
15 35 (0.72%) Publishing
16 34 (0.70%) Manufacturing
17 15 (0.31%) Military
18 12 (0.25%) Automotive
19 11 (0.23%) Pharmaceutical
Job Titles
1 3,313 (67.95%) Developer
2 937 (19.22%) .NET Developer
3 712 (14.60%) Java Developer
4 706 (14.48%) Senior Developer
5 631 (12.94%) C# Developer
6 535 (10.97%) Software Engineer
7 424 (8.70%) C# .NET Developer
8 385 (7.90%) Software Developer
9 353 (7.24%) Full Stack Developer
10 229 (4.70%) React Developer
11 213 (4.37%) Lead Developer
12 210 (4.31%) Senior Java Developer
13 208 (4.27%) JavaScript Developer
14 205 (4.20%) Front End Developer (Client-Side Developer)
15 174 (3.57%) Java Engineer
16 161 (3.30%) Senior Software Engineer
17 152 (3.12%) Senior .NET Developer
18 134 (2.75%) PHP Developer
19 132 (2.71%) Junior
20 131 (2.69%) Angular Developer
Libraries, Frameworks & Software Standards
1 1,855 (38.04%) .NET
2 1,367 (28.04%) AngularJS
3 1,272 (26.09%) React
4 1,074 (22.03%) Node.js
5 1,005 (20.61%) HTML
6 980 (20.10%) CSS
7 960 (19.69%) .NET Core
8 828 (16.98%) ASP.NET
9 671 (13.76%) .NET Framework
10 660 (13.54%) RESTful
11 638 (13.08%) Spring
12 605 (12.41%) ASP.NET Web API
13 584 (11.98%) Web Services
14 578 (11.85%) REST
15 566 (11.61%) ASP.NET MVC
16 488 (10.01%) Vue.js
17 456 (9.35%) Entity Framework
18 402 (8.24%) HTML5
19 298 (6.11%) jQuery
20 296 (6.07%) Spring Boot
Miscellaneous
1 545 (11.18%) Greenfield Project
2 284 (5.82%) User Experience
3 189 (3.88%) Mobile App
4 166 (3.40%) Enterprise Software
5 163 (3.34%) Analytical Skills
6 135 (2.77%) Self-Motivation
7 116 (2.38%) Algorithms
8 104 (2.13%) Data Structures
9 96 (1.97%) Cloud Native
10 71 (1.46%) Hedge funds
11 64 (1.31%) Virtual Team
12 49 (1.00%) Foreign Exchange (FX)
13 46 (0.94%) Equities
13 46 (0.94%) Tandem
14 40 (0.82%) N-Tier
15 36 (0.74%) Derivative
15 36 (0.74%) Fixed Income
16 27 (0.55%) Social Network
17 26 (0.53%) Blog
18 25 (0.51%) Linux Command Line
Operating Systems
1 340 (6.97%) Linux
2 249 (5.11%) Windows
3 157 (3.22%) Android
4 147 (3.01%) Apple iOS
5 125 (2.56%) Unix
6 34 (0.70%) Windows Server
7 22 (0.45%) Mac OS X
8 14 (0.29%) Windows Server 2012
9 12 (0.25%) Red Hat Enterprise Linux
10 11 (0.23%) VMS
10 11 (0.23%) Windows Server 2016
11 9 (0.18%) Mac OS
12 8 (0.16%) Ubuntu
13 6 (0.12%) CentOS
14 4 (0.082%) Debian
14 4 (0.082%) Windows 10
14 4 (0.082%) Windows Server 2019
15 3 (0.062%) Windows XP
16 2 (0.041%) AIX
16 2 (0.041%) Solaris
Processes & Methodologies
1 3,511 (72.01%) Agile Software Development
2 2,005 (41.12%) BDD
3 1,427 (29.27%) Microservices
4 1,375 (28.20%) Scrum
5 1,180 (24.20%) Software Engineering
6 1,103 (22.62%) DevOps
7 950 (19.48%) MVC
8 913 (18.72%) Test Automation
9 906 (18.58%) Continuous Integration
10 661 (13.56%) Kanban
11 641 (13.15%) OO
12 489 (10.03%) Fintech
13 447 (9.17%) SOLID
14 442 (9.06%) Unit Testing
15 430 (8.82%) Pair Programming
16 422 (8.65%) Mentoring
17 355 (7.28%) Problem-Solving
18 352 (7.22%) SDLC
19 348 (7.14%) Front End Development
20 334 (6.85%) Continuous Delivery
Programming Languages
1 2,161 (44.32%) JavaScript
2 1,960 (40.20%) C#
3 1,566 (32.12%) Java
4 1,066 (21.86%) SQL
5 685 (14.05%) TypeScript
6 657 (13.47%) Python
7 408 (8.37%) Java 8
8 317 (6.50%) PHP
9 277 (5.68%) Scala
10 192 (3.94%) Kotlin
11 185 (3.79%) Ruby
12 183 (3.75%) C++
13 169 (3.47%) T-SQL
14 157 (3.22%) ES6
15 142 (2.91%) Go
16 84 (1.72%) PowerShell
17 76 (1.56%) C
18 70 (1.44%) Apple Swift
19 54 (1.11%) Bash Shell
19 54 (1.11%) Objective-C
Qualifications
1 385 (7.90%) Degree
2 195 (4.00%) Security Cleared
3 151 (3.10%) Computer Science Degree
4 109 (2.24%) SC Cleared
5 40 (0.82%) DV Cleared
6 37 (0.76%) ISTQB
7 36 (0.74%) ISEB
8 29 (0.59%) Microsoft Certification
9 10 (0.21%) MCITP
10 9 (0.18%) Master's Degree
11 8 (0.16%) Numerate Degree
12 6 (0.12%) ISTQB Foundation Certification
13 4 (0.082%) CISA
13 4 (0.082%) CISSP
13 4 (0.082%) MBA
13 4 (0.082%) PhD
13 4 (0.082%) PMI Certification
13 4 (0.082%) Sun Certification
14 3 (0.062%) MBCS
14 3 (0.062%) Postgraduate
Quality Assurance & Compliance
1 355 (7.28%) QA
2 14 (0.29%) Data Quality
3 11 (0.23%) GDPR
4 7 (0.14%) ISO 9001
4 7 (0.14%) PCI DSS
5 4 (0.082%) ISO/IEC 27001
6 3 (0.062%) ISO 15022
6 3 (0.062%) ISO 20022
7 2 (0.041%) HL7
7 2 (0.041%) NIST
7 2 (0.041%) PMO
7 2 (0.041%) SLA
7 2 (0.041%) WCAG
8 1 (0.021%) Dodd-Frank
System Software
1 1,034 (21.21%) Docker
2 47 (0.96%) VMware Infrastructure
3 39 (0.80%) Active Directory
4 31 (0.64%) vSphere
5 17 (0.35%) NDS
6 16 (0.33%) NetIQ eDirectory
7 8 (0.16%) Apache ZooKeeper
7 8 (0.16%) Postfix
8 6 (0.12%) Hyper-V
9 4 (0.082%) KVM
9 4 (0.082%) vCloud
10 3 (0.062%) HDFS
10 3 (0.062%) LXC
10 3 (0.062%) Microsoft App-V
11 2 (0.041%) Virtual Machines
11 2 (0.041%) VirtualBox
12 1 (0.021%) Cronacle
12 1 (0.021%) iptables
Systems Management
1 642 (13.17%) Kubernetes
2 209 (4.29%) Terraform
3 157 (3.22%) Ansible
4 70 (1.44%) Opscode Chef
5 68 (1.39%) Puppet
6 28 (0.57%) NetIQ Identity Manager
7 26 (0.53%) Istio
8 15 (0.31%) Tivoli
9 14 (0.29%) Kibana
10 10 (0.21%) HP Quality Center
10 10 (0.21%) Mesos
10 10 (0.21%) Oracle Identity Manager
10 10 (0.21%) Tivoli Identity Manager
11 8 (0.16%) Marathon
11 8 (0.16%) Salt
12 7 (0.14%) Grafana
12 7 (0.14%) logstash
12 7 (0.14%) Single Sign-On
13 6 (0.12%) HP ALM
13 6 (0.12%) Prometheus
Vendors
1 551 (11.30%) Microsoft
2 212 (4.35%) Oracle
3 151 (3.10%) Google
4 66 (1.35%) Atlassian
5 52 (1.07%) SAP
6 48 (0.98%) VMware
7 46 (0.94%) Zend
8 34 (0.70%) Sitecore
9 33 (0.68%) Adobe
10 30 (0.62%) NetIQ
11 27 (0.55%) IBM
11 27 (0.55%) TIBCO
12 26 (0.53%) Xamarin
13 25 (0.51%) ForgeRock
14 24 (0.49%) Salesforce.com
15 23 (0.47%) Splunk
15 23 (0.47%) Tableau
16 17 (0.35%) Alterian
17 16 (0.33%) Foundry
18 15 (0.31%) Okta