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

Test-Driven Development (TDD)
UK
6 months to
13 Jul 2020
Same period 2019 Same period 2018
Rank 27 32 23
Rank change year-on-year +5 -9 -4
Permanent jobs citing TDD 5,598 9,900 15,881
As % of all permanent jobs advertised in the UK 7.35% 6.72% 8.90%
As % of the Processes & Methodologies category 7.98% 7.29% 9.66%
Number of salaries quoted 5,321 8,609 14,552
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 £90,000 £87,500 £82,500
UK excluding London median annual salary £50,000 £50,000 £45,500
% change year-on-year - +9.89% +1.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 70,170 135,755 164,404
As % of all permanent IT jobs advertised in the UK 92.17% 92.21% 92.12%
Number of salaries quoted 55,978 106,868 131,604
Median annual salary £55,000 £52,500 £50,000
Median salary % change year-on-year +4.76% +5.00% +3.09%
10th Percentile £31,916 £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 13 July 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 13 July 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 5,256 £60,000 +9.09% 674
London +7 2,986 £70,000 +7.69% 287
UK excluding London -1 2,526 £50,000 - 422
South East -1 803 £55,000 +4.76% 102
North of England +2 720 £50,000 +3.17% 140
Work from Home +11 560 £60,000 +9.09% 90
North West -1 379 £51,750 -1.43% 90
South West +15 378 £50,000 +11.11% 45
Yorkshire +11 267 £50,000 +11.11% 32
Midlands -3 245 £50,000 +11.11% 64
Scotland +9 181 £45,000 -10.00% 20
West Midlands +16 178 £50,000 +11.11% 41
East of England -26 137 £52,500 +5.00% 36
North East +20 74 £45,000 +2.27% 18
East Midlands -22 67 £50,000 +11.11% 23
Wales -1 55 £45,000 +3.81% 12
Northern Ireland +26 19 £56,000 +14.87% 3
Isle of Man - 5 £47,500 -

For the 6 months to 13 July 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,070 (72.70%) Agile Software Development
2 2,492 (44.52%) JavaScript
3 2,350 (41.98%) BDD
4 2,241 (40.03%) C#
5 2,134 (38.12%) .NET
6 1,821 (32.53%) Java
7 1,647 (29.42%) Microservices
8 1,639 (29.28%) Scrum
9 1,600 (28.58%) AngularJS
10 1,578 (28.19%) AWS
11 1,548 (27.65%) Azure
12 1,487 (26.56%) React
13 1,333 (23.81%) Software Engineering
14 1,246 (22.26%) DevOps
15 1,236 (22.08%) Node.js
16 1,234 (22.04%) SQL
17 1,205 (21.53%) HTML
18 1,173 (20.95%) Git (software)
19 1,170 (20.90%) CSS
20 1,149 (20.53%) Docker
21 1,135 (20.28%) SQL Server
22 1,123 (20.06%) MVC
23 1,095 (19.56%) Continuous Integration
24 1,075 (19.20%) .NET Core
25 1,038 (18.54%) Test Automation
26 1,016 (18.15%) Finance
27 974 (17.40%) ASP.NET
28 818 (14.61%) TypeScript
29 810 (14.47%) .NET Framework
30 805 (14.38%) 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 429 (7.66%) Elasticsearch
2 192 (3.43%) Confluence
3 117 (2.09%) CMS
4 101 (1.80%) Tomcat
5 96 (1.71%) Apache Spark
6 93 (1.66%) Apache
7 70 (1.25%) IIS
8 55 (0.98%) Umbraco
9 44 (0.79%) Sitecore CMS
10 41 (0.73%) nginx
11 36 (0.64%) EPiServer
12 29 (0.52%) WebSphere
13 27 (0.48%) SharePoint
14 22 (0.39%) Sitefinity
15 21 (0.38%) DNN
16 20 (0.36%) Immediacy CMS
16 20 (0.36%) Kentico
17 17 (0.30%) JBoss
18 14 (0.25%) Cloud Foundry
18 14 (0.25%) NServiceBus
Applications
1 20 (0.36%) Microsoft Excel
2 15 (0.27%) Chatbot
3 9 (0.16%) Adobe XD
3 9 (0.16%) InVision
3 9 (0.16%) Zeplin
4 6 (0.11%) Microsoft Office
5 5 (0.089%) Adobe Creative Suite
5 5 (0.089%) MS Visio
6 3 (0.054%) Photoshop
7 1 (0.018%) Adobe Illustrator
7 1 (0.018%) Mingle
7 1 (0.018%) Spreadsheet
Business Applications
1 36 (0.64%) Dynamics CRM
2 14 (0.25%) Magento
3 8 (0.14%) SDL Web 8
4 7 (0.13%) Payment Gateway
5 6 (0.11%) Distributed Ledger
5 6 (0.11%) Dynamics NAV
6 4 (0.071%) R3 Corda
7 3 (0.054%) Tesseract
8 2 (0.036%) Dynamics AX
8 2 (0.036%) Remedy ITSM
8 2 (0.036%) Unit4 Business World
9 1 (0.018%) Shopify
9 1 (0.018%) WebTrends
Cloud Services
1 1,578 (28.19%) AWS
2 1,548 (27.65%) Azure
3 339 (6.06%) Serverless
4 272 (4.86%) SaaS
5 232 (4.14%) GCP
6 190 (3.39%) AWS Lambda
7 167 (2.98%) GitHub
8 130 (2.32%) PaaS
9 109 (1.95%) Amazon EC2
10 69 (1.23%) Amazon S3
11 68 (1.21%) Amazon SQS
11 68 (1.21%) npm
12 67 (1.20%) Cloud Computing
13 61 (1.09%) AWS CloudFormation
14 47 (0.84%) Amazon ECS
15 41 (0.73%) Power Platform
16 39 (0.70%) OpenShift
17 35 (0.63%) Azure Functions
18 28 (0.50%) Amazon Cognito
19 24 (0.43%) Slack
Communications & Networking
1 111 (1.98%) Internet
2 92 (1.64%) HTTP
3 58 (1.04%) Skype
4 22 (0.39%) DNS
4 22 (0.39%) TCP/IP
5 14 (0.25%) Broadband
6 11 (0.20%) SSL
7 10 (0.18%) Wireless
8 7 (0.13%) AMQP
8 7 (0.13%) MQTT
9 6 (0.11%) FIX Connectivity
9 6 (0.11%) FTP
9 6 (0.11%) Network Security
10 5 (0.089%) Bluetooth
10 5 (0.089%) SMTP
11 4 (0.071%) Firewall
11 4 (0.071%) Reverse Proxy
11 4 (0.071%) VoIP
12 3 (0.054%) NFC
12 3 (0.054%) VLAN
Database & Business Intelligence
1 1,135 (20.28%) SQL Server
2 613 (10.95%) MongoDB
3 574 (10.25%) NoSQL
4 388 (6.93%) MySQL
5 307 (5.48%) SQL Server 2019
6 285 (5.09%) PostgreSQL
7 236 (4.22%) Relational Database
8 135 (2.41%) Redis
9 124 (2.22%) Hadoop
10 106 (1.89%) Big Data
11 105 (1.88%) Apache Cassandra
12 102 (1.82%) Amazon DynamoDB
13 72 (1.29%) Data Warehouse
14 62 (1.11%) Azure SQL Database
15 59 (1.05%) Cosmos DB
16 57 (1.02%) Amazon RDS
17 48 (0.86%) SQL Server Reporting Services
18 41 (0.73%) SQL Server 2012
18 41 (0.73%) SQL Server Integration Services
19 38 (0.68%) RDBMS
Development Applications
1 1,173 (20.95%) Git (software)
2 602 (10.75%) Jenkins
3 475 (8.49%) Selenium
4 409 (7.31%) JIRA
5 251 (4.48%) Maven
6 232 (4.14%) Visual Studio
7 230 (4.11%) Cucumber
8 191 (3.41%) TeamCity
9 189 (3.38%) JUnit
10 169 (3.02%) SpecFlow
11 158 (2.82%) NUnit
12 148 (2.64%) webpack
13 133 (2.38%) Bitbucket
14 132 (2.36%) Team Foundation Server
15 123 (2.20%) Jasmine
16 104 (1.86%) SoapUI
17 101 (1.80%) WebDriver
18 100 (1.79%) Octopus Deploy
19 95 (1.70%) Mocha
20 93 (1.66%) Mockito
General
1 1,016 (18.15%) Finance
2 333 (5.95%) Banking
3 260 (4.64%) Games
4 227 (4.06%) Retail
5 145 (2.59%) Marketing
6 122 (2.18%) Front Office
7 103 (1.84%) Public Sector
8 84 (1.50%) Investment Banking
9 71 (1.27%) Law
10 69 (1.23%) Telecoms
11 54 (0.96%) Advertising
11 54 (0.96%) Legal
12 50 (0.89%) Financial Institution
13 42 (0.75%) Electronics
14 41 (0.73%) Back Office
15 37 (0.66%) Publishing
16 35 (0.63%) Manufacturing
17 17 (0.30%) Automotive
18 15 (0.27%) Military
19 12 (0.21%) Pharmaceutical
Job Titles
1 3,784 (67.60%) Developer
2 1,084 (19.36%) .NET Developer
3 829 (14.81%) Senior Developer
4 810 (14.47%) Java Developer
5 751 (13.42%) C# Developer
6 624 (11.15%) Software Engineer
7 490 (8.75%) C# .NET Developer
8 438 (7.82%) Software Developer
9 392 (7.00%) Full Stack Developer
10 270 (4.82%) React Developer
11 246 (4.39%) Senior Java Developer
12 242 (4.32%) Front End Developer (Client-Side Developer)
13 232 (4.14%) JavaScript Developer
14 227 (4.06%) Java Engineer
15 221 (3.95%) Lead Developer
16 203 (3.63%) Senior Software Engineer
17 181 (3.23%) Senior .NET Developer
18 157 (2.80%) PHP Developer
19 154 (2.75%) Junior
20 141 (2.52%) AWS Developer
Libraries, Frameworks & Software Standards
1 2,134 (38.12%) .NET
2 1,600 (28.58%) AngularJS
3 1,487 (26.56%) React
4 1,236 (22.08%) Node.js
5 1,205 (21.53%) HTML
6 1,170 (20.90%) CSS
7 1,075 (19.20%) .NET Core
8 974 (17.40%) ASP.NET
9 810 (14.47%) .NET Framework
10 749 (13.38%) RESTful
11 734 (13.11%) Spring
12 719 (12.84%) ASP.NET Web API
13 676 (12.08%) REST
14 674 (12.04%) ASP.NET MVC
15 642 (11.47%) Web Services
16 566 (10.11%) Entity Framework
17 561 (10.02%) Vue.js
18 497 (8.88%) HTML5
19 348 (6.22%) jQuery
20 327 (5.84%) Spring Boot
Miscellaneous
1 650 (11.61%) Greenfield Project
2 363 (6.48%) User Experience
3 222 (3.97%) Mobile App
4 198 (3.54%) Enterprise Software
5 184 (3.29%) Analytical Skills
6 146 (2.61%) Self-Motivation
7 135 (2.41%) Data Structures
8 133 (2.38%) Algorithms
9 111 (1.98%) Cloud Native
10 83 (1.48%) Hedge funds
11 73 (1.30%) Virtual Team
12 53 (0.95%) Tandem
13 52 (0.93%) N-Tier
14 50 (0.89%) Foreign Exchange (FX)
15 45 (0.80%) Fixed Income
16 43 (0.77%) Equities
17 38 (0.68%) Derivative
18 34 (0.61%) Client/Server
19 33 (0.59%) Public Cloud
20 30 (0.54%) Linux Command Line
Operating Systems
1 412 (7.36%) Linux
2 300 (5.36%) Windows
3 188 (3.36%) Android
4 183 (3.27%) Apple iOS
5 160 (2.86%) Unix
6 47 (0.84%) Mac OS X
7 36 (0.64%) Windows Server
8 14 (0.25%) Windows Server 2012
9 13 (0.23%) Red Hat Enterprise Linux
10 11 (0.20%) Mac OS
10 11 (0.20%) Windows Server 2016
11 10 (0.18%) Windows Server 2019
12 7 (0.13%) VMS
13 6 (0.11%) CentOS
13 6 (0.11%) Ubuntu
14 4 (0.071%) Debian
14 4 (0.071%) Windows 10
15 3 (0.054%) tvOS
15 3 (0.054%) Windows XP
16 2 (0.036%) AIX
Processes & Methodologies
1 4,070 (72.70%) Agile Software Development
2 2,350 (41.98%) BDD
3 1,647 (29.42%) Microservices
4 1,639 (29.28%) Scrum
5 1,333 (23.81%) Software Engineering
6 1,246 (22.26%) DevOps
7 1,123 (20.06%) MVC
8 1,095 (19.56%) Continuous Integration
9 1,038 (18.54%) Test Automation
10 805 (14.38%) Kanban
11 713 (12.74%) OO
12 542 (9.68%) Fintech
13 527 (9.41%) SOLID
14 517 (9.24%) Unit Testing
15 476 (8.50%) Pair Programming
16 464 (8.29%) Mentoring
17 413 (7.38%) Problem-Solving
18 402 (7.18%) Front End Development
19 399 (7.13%) SDLC
20 390 (6.97%) Continuous Delivery
Programming Languages
1 2,492 (44.52%) JavaScript
2 2,241 (40.03%) C#
3 1,821 (32.53%) Java
4 1,234 (22.04%) SQL
5 818 (14.61%) TypeScript
6 742 (13.25%) Python
7 491 (8.77%) Java 8
8 385 (6.88%) PHP
9 314 (5.61%) Scala
10 242 (4.32%) Kotlin
10 242 (4.32%) Ruby
11 202 (3.61%) C++
12 195 (3.48%) T-SQL
13 173 (3.09%) ES6
14 144 (2.57%) Go
15 96 (1.71%) Apple Swift
16 93 (1.66%) C
17 89 (1.59%) PowerShell
18 66 (1.18%) Bash Shell
19 64 (1.14%) Objective-C
Qualifications
1 416 (7.43%) Degree
2 183 (3.27%) Security Cleared
3 157 (2.80%) Computer Science Degree
4 95 (1.70%) SC Cleared
5 47 (0.84%) ISEB
6 45 (0.80%) ISTQB
7 38 (0.68%) DV Cleared
8 31 (0.55%) Microsoft Certification
9 11 (0.20%) Numerate Degree
10 10 (0.18%) Master's Degree
10 10 (0.18%) MCITP
11 7 (0.13%) ISTQB Foundation Certification
12 6 (0.11%) Postgraduate
13 4 (0.071%) CISA
13 4 (0.071%) CISSP
13 4 (0.071%) MBA
13 4 (0.071%) PMI Certification
13 4 (0.071%) Sun Certification
14 3 (0.054%) MBCS
14 3 (0.054%) MCP
Quality Assurance & Compliance
1 403 (7.20%) QA
2 14 (0.25%) GDPR
3 10 (0.18%) Data Quality
4 9 (0.16%) PCI DSS
5 7 (0.13%) ISO 15022
5 7 (0.13%) ISO 20022
5 7 (0.13%) ISO 9001
6 5 (0.089%) ISO/IEC 27001
6 5 (0.089%) PMO
7 2 (0.036%) HL7
7 2 (0.036%) NIST
7 2 (0.036%) SLA
8 1 (0.018%) Dodd-Frank
8 1 (0.018%) WAI
System Software
1 1,149 (20.53%) Docker
2 56 (1.00%) VMware Infrastructure
3 36 (0.64%) Active Directory
3 36 (0.64%) vSphere
4 14 (0.25%) NDS
5 13 (0.23%) NetIQ eDirectory
6 11 (0.20%) Apache ZooKeeper
6 11 (0.20%) Postfix
7 6 (0.11%) Hyper-V
8 5 (0.089%) LXC
9 4 (0.071%) HDFS
9 4 (0.071%) vCloud
9 4 (0.071%) Virtual Machines
10 3 (0.054%) KVM
10 3 (0.054%) Microsoft App-V
11 2 (0.036%) VirtualBox
12 1 (0.018%) Cronacle
12 1 (0.018%) iptables
Systems Management
1 735 (13.13%) Kubernetes
2 239 (4.27%) Terraform
3 181 (3.23%) Ansible
4 71 (1.27%) Puppet
5 65 (1.16%) Opscode Chef
6 25 (0.45%) NetIQ Identity Manager
7 22 (0.39%) Istio
8 20 (0.36%) Kibana
9 16 (0.29%) HP Quality Center
10 15 (0.27%) Mesos
11 13 (0.23%) Marathon
11 13 (0.23%) Tivoli
12 9 (0.16%) Grafana
12 9 (0.16%) logstash
12 9 (0.16%) Salt
12 9 (0.16%) Single Sign-On
13 8 (0.14%) Oracle Identity Manager
13 8 (0.14%) Tivoli Identity Manager
14 6 (0.11%) HP ALM
15 5 (0.089%) Rancher
Vendors
1 656 (11.72%) Microsoft
2 246 (4.39%) Oracle
3 167 (2.98%) Google
4 74 (1.32%) Atlassian
5 57 (1.02%) SAP
5 57 (1.02%) Zend
6 56 (1.00%) VMware
7 50 (0.89%) Sitecore
8 38 (0.68%) Tableau
9 36 (0.64%) Salesforce.com
10 34 (0.61%) Adobe
11 33 (0.59%) Splunk
12 32 (0.57%) TIBCO
13 30 (0.54%) Xamarin
14 27 (0.48%) NetIQ
15 26 (0.46%) IBM
16 22 (0.39%) ForgeRock
17 20 (0.36%) Alterian
17 20 (0.36%) HP
18 17 (0.30%) Apple