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

Test-Driven Development (TDD)
UK
6 months to
6 Jun 2020
Same period 2019 Same period 2018
Rank 26 30 20
Rank change year-on-year +4 -10 -2
Permanent jobs citing TDD 6,451 10,014 15,844
As % of all permanent jobs advertised in the UK 7.45% 6.96% 9.15%
As % of the Processes & Methodologies category 8.08% 7.55% 9.92%
Number of salaries quoted 5,961 8,738 14,698
Median annual salary £60,000 £55,000 £50,000
Median salary % change year-on-year +9.09% +10.00% -
10th Percentile £37,000 £35,000 £33,750
90th Percentile £90,000 £86,250 £80,000
UK excluding London median annual salary £50,000 £50,000 £46,000
% change year-on-year - +8.70% +2.22%

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 79,878 132,660 159,772
As % of all permanent IT jobs advertised in the UK 92.28% 92.25% 92.30%
Number of salaries quoted 63,305 103,927 128,523
Median annual salary £55,000 £52,500 £50,000
Median salary % change year-on-year +4.76% +5.00% +5.26%
10th Percentile £31,250 £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 6 June 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 6 June 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 +3 6,041 £60,000 +9.09% 619
London +6 3,490 £70,000 +7.69% 244
UK excluding London -2 2,870 £50,000 - 401
South East -4 909 £55,000 +10.00% 68
North of England +5 829 £50,000 +5.26% 168
Work from Home +10 608 £57,500 +4.55% 71
North West +4 442 £52,500 +5.00% 92
South West +9 382 £50,000 +11.11% 57
Yorkshire +7 308 £50,000 +11.11% 51
Midlands -2 272 £50,750 +12.78% 55
Scotland +9 224 £47,500 -5.00% 15
East of England -15 182 £52,500 - 27
West Midlands +6 175 £51,500 +14.44% 34
East Midlands -13 97 £50,000 +11.11% 21
North East +16 79 £45,000 -5.26% 25
Wales +3 71 £45,000 +5.88% 8
Northern Ireland +15 18 £42,000 -16.00% 3
Isle of Man - 6 £47,500 -

For the 6 months to 6 June 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 4,784 (74.16%) Agile Software Development
2 2,874 (44.55%) JavaScript
3 2,700 (41.85%) BDD
4 2,617 (40.57%) C#
5 2,493 (38.65%) .NET
6 2,118 (32.83%) Java
7 1,976 (30.63%) Scrum
8 1,901 (29.47%) Microservices
9 1,894 (29.36%) AWS
10 1,883 (29.19%) AngularJS
11 1,834 (28.43%) Azure
12 1,702 (26.38%) React
13 1,484 (23.00%) Software Engineering
14 1,427 (22.12%) SQL
15 1,405 (21.78%) DevOps
16 1,404 (21.76%) Node.js
17 1,401 (21.72%) HTML
18 1,371 (21.25%) MVC
19 1,353 (20.97%) SQL Server
20 1,352 (20.96%) CSS
20 1,352 (20.96%) Git (software)
21 1,288 (19.97%) Continuous Integration
22 1,257 (19.49%) Docker
23 1,244 (19.28%) .NET Core
24 1,193 (18.49%) Test Automation
25 1,190 (18.45%) Finance
26 1,178 (18.26%) ASP.NET
27 1,009 (15.64%) Kanban
28 978 (15.16%) TypeScript
29 970 (15.04%) .NET Framework

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 555 (8.60%) Elasticsearch
2 233 (3.61%) Confluence
3 131 (2.03%) CMS
4 112 (1.74%) Apache Spark
5 98 (1.52%) Tomcat
6 92 (1.43%) Apache
7 80 (1.24%) IIS
8 70 (1.09%) Umbraco
9 66 (1.02%) Sitecore CMS
10 54 (0.84%) nginx
11 49 (0.76%) EPiServer
12 31 (0.48%) SharePoint
12 31 (0.48%) WebSphere
13 29 (0.45%) Sitefinity
14 26 (0.40%) DNN
14 26 (0.40%) Immediacy CMS
14 26 (0.40%) Kentico
15 19 (0.29%) JBoss
16 14 (0.22%) Cloud Foundry
17 13 (0.20%) Oracle SOA Suite
Applications
1 20 (0.31%) Adobe XD
1 20 (0.31%) InVision
1 20 (0.31%) Zeplin
2 19 (0.29%) Microsoft Excel
3 18 (0.28%) Chatbot
4 8 (0.12%) Microsoft Office
5 6 (0.093%) MS Visio
5 6 (0.093%) Photoshop
6 5 (0.078%) Adobe Creative Suite
7 4 (0.062%) Adobe Illustrator
7 4 (0.062%) Microsoft Project
7 4 (0.062%) Spreadsheet
8 1 (0.016%) Mingle
Business Applications
1 51 (0.79%) Dynamics CRM
2 17 (0.26%) Magento
3 15 (0.23%) Payment Gateway
4 9 (0.14%) SDL Web 8
5 7 (0.11%) Distributed Ledger
6 6 (0.093%) Dynamics NAV
7 5 (0.078%) WebTrends
8 4 (0.062%) Dynamics AX
8 4 (0.062%) R3 Corda
9 3 (0.047%) Tesseract
10 2 (0.031%) Remedy ITSM
10 2 (0.031%) Unit4 Business World
11 1 (0.016%) Salesforce.com CRM
11 1 (0.016%) SAP Hybris
11 1 (0.016%) Shopify
Cloud Services
1 1,894 (29.36%) AWS
2 1,834 (28.43%) Azure
3 373 (5.78%) Serverless
4 308 (4.77%) SaaS
5 248 (3.84%) GCP
6 209 (3.24%) GitHub
7 204 (3.16%) AWS Lambda
8 150 (2.33%) PaaS
9 110 (1.71%) Amazon EC2
10 88 (1.36%) Amazon S3
10 88 (1.36%) Amazon SQS
11 72 (1.12%) Cloud Computing
11 72 (1.12%) npm
12 71 (1.10%) AWS CloudFormation
13 59 (0.91%) OpenShift
14 44 (0.68%) Power Platform
15 43 (0.67%) Amazon ECS
16 37 (0.57%) Amazon Cognito
16 37 (0.57%) Azure Functions
17 36 (0.56%) Slack
Communications & Networking
1 134 (2.08%) Internet
2 103 (1.60%) HTTP
3 44 (0.68%) Skype
4 24 (0.37%) TCP/IP
5 23 (0.36%) DNS
6 20 (0.31%) Broadband
7 12 (0.19%) SSL
8 10 (0.16%) Wireless
9 8 (0.12%) FIX Connectivity
10 7 (0.11%) Bluetooth
10 7 (0.11%) MQTT
11 6 (0.093%) FTP
12 5 (0.078%) AMQP
12 5 (0.078%) SMTP
13 4 (0.062%) Firewall
13 4 (0.062%) Reverse Proxy
13 4 (0.062%) VoIP
13 4 (0.062%) Wi-Fi
14 3 (0.047%) NFC
14 3 (0.047%) VLAN
Database & Business Intelligence
1 1,353 (20.97%) SQL Server
2 734 (11.38%) MongoDB
3 590 (9.15%) NoSQL
4 462 (7.16%) MySQL
5 422 (6.54%) SQL Server 2019
6 337 (5.22%) PostgreSQL
7 256 (3.97%) Relational Database
8 154 (2.39%) Redis
9 137 (2.12%) Hadoop
10 129 (2.00%) Big Data
11 111 (1.72%) Apache Cassandra
12 105 (1.63%) Amazon DynamoDB
13 82 (1.27%) Data Warehouse
14 80 (1.24%) Amazon RDS
15 69 (1.07%) Azure SQL Database
16 65 (1.01%) Cosmos DB
17 52 (0.81%) SQL Server 2012
18 51 (0.79%) RDBMS
18 51 (0.79%) SQL Server 2016
19 39 (0.60%) SQL Server Integration Services
Development Applications
1 1,352 (20.96%) Git (software)
2 681 (10.56%) Jenkins
3 520 (8.06%) Selenium
4 471 (7.30%) JIRA
5 292 (4.53%) Maven
6 288 (4.46%) Cucumber
7 278 (4.31%) Visual Studio
8 227 (3.52%) JUnit
9 207 (3.21%) TeamCity
10 193 (2.99%) NUnit
11 191 (2.96%) SpecFlow
12 169 (2.62%) Team Foundation Server
13 153 (2.37%) webpack
14 152 (2.36%) Bitbucket
14 152 (2.36%) Jasmine
15 120 (1.86%) Octopus Deploy
16 116 (1.80%) SoapUI
17 107 (1.66%) WebDriver
18 102 (1.58%) Subversion
19 100 (1.55%) Mocha
General
1 1,190 (18.45%) Finance
2 413 (6.40%) Banking
3 338 (5.24%) Games
4 314 (4.87%) Retail
5 193 (2.99%) Marketing
6 143 (2.22%) Front Office
6 143 (2.22%) Public Sector
7 95 (1.47%) Investment Banking
8 87 (1.35%) Telecoms
9 64 (0.99%) Advertising
10 63 (0.98%) Legal
11 58 (0.90%) Financial Institution
12 55 (0.85%) Electronics
13 54 (0.84%) Law
14 48 (0.74%) Manufacturing
15 44 (0.68%) Back Office
16 35 (0.54%) Publishing
17 21 (0.33%) Automotive
18 14 (0.22%) Military
19 13 (0.20%) Pharmaceutical
Job Titles
1 4,372 (67.77%) Developer
2 1,287 (19.95%) .NET Developer
3 955 (14.80%) Java Developer
4 938 (14.54%) Senior Developer
5 920 (14.26%) C# Developer
6 705 (10.93%) Software Engineer
7 583 (9.04%) C# .NET Developer
8 510 (7.91%) Software Developer
9 436 (6.76%) Full Stack Developer
10 307 (4.76%) React Developer
11 291 (4.51%) Front End Developer (Client-Side Developer)
12 287 (4.45%) Java Engineer
13 269 (4.17%) Senior Java Developer
14 252 (3.91%) JavaScript Developer
15 251 (3.89%) Lead Developer
16 223 (3.46%) Senior Software Engineer
17 198 (3.07%) Senior .NET Developer
18 197 (3.05%) Junior
19 187 (2.90%) PHP Developer
20 181 (2.81%) Java Software Engineer
Libraries, Frameworks & Software Standards
1 2,493 (38.65%) .NET
2 1,883 (29.19%) AngularJS
3 1,702 (26.38%) React
4 1,404 (21.76%) Node.js
5 1,401 (21.72%) HTML
6 1,352 (20.96%) CSS
7 1,244 (19.28%) .NET Core
8 1,178 (18.26%) ASP.NET
9 970 (15.04%) .NET Framework
10 918 (14.23%) ASP.NET Web API
11 878 (13.61%) Spring
12 858 (13.30%) ASP.NET MVC
12 858 (13.30%) RESTful
13 799 (12.39%) REST
14 717 (11.11%) Entity Framework
15 690 (10.70%) Web Services
16 683 (10.59%) Vue.js
17 591 (9.16%) HTML5
18 427 (6.62%) jQuery
19 383 (5.94%) CSS3
Miscellaneous
1 741 (11.49%) Greenfield Project
2 424 (6.57%) User Experience
3 287 (4.45%) Mobile App
4 261 (4.05%) Enterprise Software
5 215 (3.33%) Analytical Skills
6 160 (2.48%) Data Structures
7 159 (2.46%) Self-Motivation
8 158 (2.45%) Algorithms
9 111 (1.72%) Cloud Native
10 98 (1.52%) Hedge funds
11 64 (0.99%) Tandem
11 64 (0.99%) Virtual Team
12 58 (0.90%) Public Cloud
13 52 (0.81%) Foreign Exchange (FX)
14 46 (0.71%) Client/Server
14 46 (0.71%) Derivative
15 44 (0.68%) Fixed Income
15 44 (0.68%) N-Tier
16 43 (0.67%) Blog
16 43 (0.67%) Equities
Operating Systems
1 527 (8.17%) Linux
2 373 (5.78%) Windows
3 247 (3.83%) Apple iOS
4 241 (3.74%) Android
5 210 (3.26%) Unix
6 87 (1.35%) Mac OS X
7 35 (0.54%) Windows Server
8 20 (0.31%) Windows Server 2019
9 13 (0.20%) Red Hat Enterprise Linux
9 13 (0.20%) Windows Server 2012
10 11 (0.17%) Windows Server 2016
11 10 (0.16%) Mac OS
12 8 (0.12%) CentOS
13 6 (0.093%) Debian
13 6 (0.093%) VMS
14 4 (0.062%) Ubuntu
14 4 (0.062%) Windows 10
15 3 (0.047%) tvOS
15 3 (0.047%) watchOS
15 3 (0.047%) Windows XP
Processes & Methodologies
1 4,784 (74.16%) Agile Software Development
2 2,700 (41.85%) BDD
3 1,976 (30.63%) Scrum
4 1,901 (29.47%) Microservices
5 1,484 (23.00%) Software Engineering
6 1,405 (21.78%) DevOps
7 1,371 (21.25%) MVC
8 1,288 (19.97%) Continuous Integration
9 1,193 (18.49%) Test Automation
10 1,009 (15.64%) Kanban
11 788 (12.22%) OO
12 608 (9.42%) SOLID
13 607 (9.41%) Unit Testing
14 601 (9.32%) Pair Programming
15 585 (9.07%) Mentoring
16 579 (8.98%) Fintech
17 513 (7.95%) Problem-Solving
18 487 (7.55%) Front End Development
19 484 (7.50%) SDLC
20 472 (7.32%) Continuous Delivery
Programming Languages
1 2,874 (44.55%) JavaScript
2 2,617 (40.57%) C#
3 2,118 (32.83%) Java
4 1,427 (22.12%) SQL
5 978 (15.16%) TypeScript
6 835 (12.94%) Python
7 584 (9.05%) Java 8
8 457 (7.08%) PHP
9 349 (5.41%) Scala
10 284 (4.40%) Ruby
11 282 (4.37%) Kotlin
12 235 (3.64%) T-SQL
13 223 (3.46%) C++
14 202 (3.13%) ES6
15 147 (2.28%) Go
16 134 (2.08%) Apple Swift
17 105 (1.63%) PowerShell
18 88 (1.36%) C
19 79 (1.22%) Objective-C
20 75 (1.16%) Bash Shell
Qualifications
1 475 (7.36%) Degree
2 166 (2.57%) Computer Science Degree
3 165 (2.56%) Security Cleared
4 81 (1.26%) SC Cleared
5 56 (0.87%) ISEB
6 52 (0.81%) ISTQB
7 39 (0.60%) DV Cleared
8 36 (0.56%) Microsoft Certification
9 16 (0.25%) Numerate Degree
10 14 (0.22%) Master's Degree
11 11 (0.17%) AWS Certification
11 11 (0.17%) ISTQB Foundation Certification
12 10 (0.16%) MCITP
13 8 (0.12%) Postgraduate
13 8 (0.12%) TOGAF Certification
14 7 (0.11%) IIBA
15 5 (0.078%) MCP
16 4 (0.062%) CISSP
16 4 (0.062%) MBA
16 4 (0.062%) Sun Certification
Quality Assurance & Compliance
1 499 (7.74%) QA
2 16 (0.25%) GDPR
3 9 (0.14%) PCI DSS
4 8 (0.12%) Data Quality
4 8 (0.12%) PMO
5 7 (0.11%) ISO 15022
5 7 (0.11%) ISO 20022
5 7 (0.11%) ISO 9001
5 7 (0.11%) ISO/IEC 27001
6 4 (0.062%) PMBOK
7 2 (0.031%) HL7
7 2 (0.031%) NIST
7 2 (0.031%) PSD2
8 1 (0.016%) Dodd-Frank
8 1 (0.016%) SLA
8 1 (0.016%) WAI
System Software
1 1,257 (19.49%) Docker
2 52 (0.81%) VMware Infrastructure
3 42 (0.65%) Active Directory
4 33 (0.51%) vSphere
5 15 (0.23%) Apache ZooKeeper
5 15 (0.23%) Postfix
6 7 (0.11%) NDS
7 6 (0.093%) NetIQ eDirectory
8 5 (0.078%) Hyper-V
8 5 (0.078%) LXC
8 5 (0.078%) Virtual Machines
9 4 (0.062%) HDFS
9 4 (0.062%) vCloud
10 3 (0.047%) Microsoft App-V
11 2 (0.031%) VirtualBox
12 1 (0.016%) Cronacle
12 1 (0.016%) Firmware
12 1 (0.016%) iptables
12 1 (0.016%) KVM
Systems Management
1 833 (12.91%) Kubernetes
2 271 (4.20%) Terraform
3 234 (3.63%) Ansible
4 91 (1.41%) Opscode Chef
5 89 (1.38%) Puppet
6 25 (0.39%) Kibana
7 24 (0.37%) Mesos
8 23 (0.36%) HP Quality Center
9 22 (0.34%) Istio
9 22 (0.34%) Marathon
10 14 (0.22%) NetIQ Identity Manager
11 13 (0.20%) logstash
11 13 (0.20%) Rancher
12 12 (0.19%) Grafana
13 10 (0.16%) Prometheus
13 10 (0.16%) Single Sign-On
14 9 (0.14%) Salt
15 7 (0.11%) MIIS
16 6 (0.093%) HP ALM
16 6 (0.093%) Tivoli
Vendors
1 796 (12.34%) Microsoft
2 291 (4.51%) Oracle
3 204 (3.16%) Google
4 85 (1.32%) Atlassian
5 79 (1.22%) SAP
6 76 (1.18%) Sitecore
7 75 (1.16%) Zend
8 56 (0.87%) Salesforce.com
9 54 (0.84%) Adobe
10 52 (0.81%) VMware
11 43 (0.67%) Splunk
12 41 (0.64%) Tableau
13 34 (0.53%) IBM
14 33 (0.51%) FIS
14 33 (0.51%) TIBCO
14 33 (0.51%) WorldPay
15 32 (0.50%) HP
15 32 (0.50%) Xamarin
16 27 (0.42%) Sage
17 26 (0.40%) Alterian