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

Test-Driven Development (TDD)
UK
6 months to
9 Apr 2020
Same period 2019 Same period 2018
Rank 25 27 19
Rank change year-on-year +2 -8 +1
Permanent jobs citing TDD 8,448 10,936 16,418
As % of all permanent jobs advertised in the UK 7.34% 7.34% 9.26%
As % of the Processes & Methodologies category 7.97% 7.96% 10.04%
Number of salaries quoted 7,749 9,808 15,556
Median annual salary £59,000 £55,000 £50,000
Median salary % change year-on-year +7.27% +10.00% -
10th Percentile £36,250 £34,775 £32,500
90th Percentile £88,750 £86,250 £78,750
UK excluding London median annual salary £50,000 £50,000 £45,000
% change year-on-year - +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 105,988 137,424 163,586
As % of all permanent IT jobs advertised in the UK 92.04% 92.21% 92.31%
Number of salaries quoted 84,055 108,077 132,865
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 £88,750 £85,000 £81,250
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 9 April 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 9 April 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 7,921 £60,000 +9.09% 1,063
London +6 4,430 £70,000 +7.69% 522
UK excluding London -1 3,891 £50,000 - 592
North of England +4 1,170 £50,000 +5.26% 182
South East -10 1,157 £52,500 +5.00% 152
Work from Home +10 801 £55,000 - 94
North West +5 649 £52,500 +5.00% 101
South West -10 480 £50,000 +5.26% 77
Yorkshire 0 425 £50,000 +11.11% 52
Midlands -9 404 £50,000 +11.11% 86
East of England -8 307 £52,500 -0.94% 43
Scotland +10 282 £50,000 - 29
West Midlands +4 240 £50,000 +11.11% 43
East Midlands -7 164 £45,000 +5.88% 43
North East +9 96 £45,000 -2.70% 29
Wales -10 88 £45,000 - 19
Northern Ireland 0 28 £42,500 - 4
Isle of Man - 7 £47,500 -

For the 6 months to 9 April 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 6,214 (73.56%) Agile Software Development
2 3,636 (43.04%) JavaScript
3 3,504 (41.48%) BDD
4 3,491 (41.32%) C#
5 3,319 (39.29%) .NET
6 2,763 (32.71%) Java
7 2,575 (30.48%) Scrum
8 2,379 (28.16%) AngularJS
9 2,257 (26.72%) Microservices
10 2,237 (26.48%) AWS
11 2,227 (26.36%) Azure
12 1,974 (23.37%) React
13 1,885 (22.31%) MVC
13 1,885 (22.31%) SQL
14 1,851 (21.91%) Software Engineering
15 1,846 (21.85%) Git (software)
16 1,844 (21.83%) Continuous Integration
17 1,817 (21.51%) DevOps
18 1,806 (21.38%) HTML
19 1,791 (21.20%) SQL Server
20 1,726 (20.43%) CSS
21 1,684 (19.93%) Node.js
22 1,641 (19.42%) ASP.NET
23 1,562 (18.49%) Docker
24 1,545 (18.29%) Test Automation
25 1,447 (17.13%) Finance
26 1,418 (16.79%) .NET Core
27 1,329 (15.73%) RESTful
28 1,256 (14.87%) ASP.NET Web API
29 1,231 (14.57%) .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 568 (6.72%) Elasticsearch
2 291 (3.44%) Confluence
3 147 (1.74%) Apache Spark
4 146 (1.73%) CMS
5 123 (1.46%) Tomcat
6 109 (1.29%) Apache
7 84 (0.99%) IIS
8 81 (0.96%) Umbraco
9 77 (0.91%) Sitecore CMS
10 68 (0.80%) nginx
11 52 (0.62%) EPiServer
12 41 (0.49%) Cloud Foundry
13 39 (0.46%) SharePoint
14 37 (0.44%) JBoss
14 37 (0.44%) WebSphere
15 33 (0.39%) Sitefinity
16 30 (0.36%) Adobe Experience Manager
17 29 (0.34%) Kentico
18 26 (0.31%) DNN
18 26 (0.31%) Immediacy CMS
Applications
1 30 (0.36%) Chatbot
2 26 (0.31%) Adobe XD
3 25 (0.30%) InVision
3 25 (0.30%) Zeplin
4 15 (0.18%) Microsoft Excel
5 14 (0.17%) Microsoft Office
6 12 (0.14%) Photoshop
7 7 (0.083%) MS Visio
8 6 (0.071%) Adobe Illustrator
8 6 (0.071%) Spreadsheet
9 5 (0.059%) Microsoft Project
10 2 (0.024%) Adobe Creative Suite
10 2 (0.024%) Sketch
11 1 (0.012%) Figma
11 1 (0.012%) Gliffy
11 1 (0.012%) Mingle
Business Applications
1 58 (0.69%) Dynamics CRM
2 22 (0.26%) Payment Gateway
3 19 (0.22%) Magento
4 14 (0.17%) WebTrends
5 11 (0.13%) Dynamics NAV
6 8 (0.095%) Dynamics AX
6 8 (0.095%) SAP Hybris
6 8 (0.095%) SDL Web 8
7 6 (0.071%) Distributed Ledger
8 4 (0.047%) R3 Corda
9 3 (0.036%) Tesseract
10 2 (0.024%) Adobe Campaign
10 2 (0.024%) Unit4 Business World
11 1 (0.012%) Oracle BPM
11 1 (0.012%) PolarLake
11 1 (0.012%) Remedy ITSM
11 1 (0.012%) Salesforce.com CRM
11 1 (0.012%) Shopify
Cloud Services
1 2,237 (26.48%) AWS
2 2,227 (26.36%) Azure
3 435 (5.15%) Serverless
4 367 (4.34%) SaaS
5 307 (3.63%) GCP
6 296 (3.50%) GitHub
7 214 (2.53%) AWS Lambda
8 184 (2.18%) PaaS
9 118 (1.40%) Amazon S3
10 116 (1.37%) Amazon EC2
11 98 (1.16%) OpenShift
12 95 (1.12%) Amazon SQS
13 82 (0.97%) npm
14 75 (0.89%) AWS CloudFormation
15 67 (0.79%) Cloud Computing
16 52 (0.62%) Slack
17 44 (0.52%) Azure Functions
17 44 (0.52%) Power Platform
18 40 (0.47%) Amazon Kinesis
18 40 (0.47%) Heroku
Communications & Networking
1 192 (2.27%) Internet
2 117 (1.38%) HTTP
3 27 (0.32%) Broadband
4 25 (0.30%) Skype
5 21 (0.25%) TCP/IP
6 20 (0.24%) DNS
7 14 (0.17%) SSL
8 12 (0.14%) GoToMeeting
9 11 (0.13%) AMQP
9 11 (0.13%) FTP
10 10 (0.12%) Bluetooth
10 10 (0.12%) Hyperconnected
11 9 (0.11%) Wi-Fi
11 9 (0.11%) Wireless
12 8 (0.095%) MPLS
12 8 (0.095%) SNMP
12 8 (0.095%) Softphone
13 7 (0.083%) MQTT
14 6 (0.071%) FIX Connectivity
15 5 (0.059%) VoIP
Database & Business Intelligence
1 1,791 (21.20%) SQL Server
2 881 (10.43%) NoSQL
3 773 (9.15%) MongoDB
4 583 (6.90%) MySQL
5 414 (4.90%) PostgreSQL
6 360 (4.26%) SQL Server 2019
7 330 (3.91%) Relational Database
8 280 (3.31%) SQL Server 2016
9 201 (2.38%) Redis
10 183 (2.17%) Big Data
11 173 (2.05%) Hadoop
12 140 (1.66%) Apache Cassandra
13 113 (1.34%) Amazon DynamoDB
14 106 (1.25%) Amazon RDS
15 98 (1.16%) Azure SQL Database
16 88 (1.04%) Data Warehouse
17 87 (1.03%) Cosmos DB
18 83 (0.98%) RDBMS
19 61 (0.72%) SQL Server 2012
20 44 (0.52%) Amazon Redshift
Development Applications
1 1,846 (21.85%) Git (software)
2 872 (10.32%) Jenkins
3 659 (7.80%) Selenium
4 611 (7.23%) JIRA
5 394 (4.66%) Cucumber
6 383 (4.53%) Maven
7 356 (4.21%) Visual Studio
8 308 (3.65%) JUnit
9 296 (3.50%) TeamCity
10 276 (3.27%) NUnit
11 232 (2.75%) Team Foundation Server
12 221 (2.62%) SpecFlow
13 184 (2.18%) Bitbucket
14 181 (2.14%) Octopus Deploy
15 174 (2.06%) Jasmine
16 163 (1.93%) webpack
17 158 (1.87%) SoapUI
18 155 (1.83%) Subversion
19 145 (1.72%) WebDriver
20 140 (1.66%) Postman
General
1 1,447 (17.13%) Finance
2 530 (6.27%) Banking
3 468 (5.54%) Retail
4 454 (5.37%) Games
5 271 (3.21%) Marketing
6 233 (2.76%) Public Sector
7 168 (1.99%) Front Office
8 118 (1.40%) Telecoms
9 94 (1.11%) Legal
10 93 (1.10%) Investment Banking
11 74 (0.88%) Financial Institution
12 73 (0.86%) Advertising
13 69 (0.82%) Electronics
13 69 (0.82%) Manufacturing
14 61 (0.72%) Law
15 58 (0.69%) Back Office
16 52 (0.62%) Automotive
17 45 (0.53%) Publishing
18 19 (0.22%) Aerospace
19 18 (0.21%) Online Betting
Job Titles
1 5,738 (67.92%) Developer
2 1,711 (20.25%) .NET Developer
3 1,307 (15.47%) Senior Developer
4 1,247 (14.76%) C# Developer
5 1,242 (14.70%) Java Developer
6 916 (10.84%) Software Engineer
7 773 (9.15%) C# .NET Developer
8 669 (7.92%) Software Developer
9 542 (6.42%) Full Stack Developer
10 410 (4.85%) React Developer
11 388 (4.59%) Front End Developer (Client-Side Developer)
12 385 (4.56%) Senior Java Developer
13 380 (4.50%) Java Engineer
14 315 (3.73%) JavaScript Developer
15 296 (3.50%) Lead Developer
16 276 (3.27%) Senior Software Engineer
17 267 (3.16%) Senior .NET Developer
18 261 (3.09%) Junior
19 260 (3.08%) Java Software Engineer
20 246 (2.91%) PHP Developer
Libraries, Frameworks & Software Standards
1 3,319 (39.29%) .NET
2 2,379 (28.16%) AngularJS
3 1,974 (23.37%) React
4 1,806 (21.38%) HTML
5 1,726 (20.43%) CSS
6 1,684 (19.93%) Node.js
7 1,641 (19.42%) ASP.NET
8 1,418 (16.79%) .NET Core
9 1,329 (15.73%) RESTful
10 1,256 (14.87%) ASP.NET Web API
11 1,231 (14.57%) .NET Framework
12 1,199 (14.19%) ASP.NET MVC
13 1,183 (14.00%) Spring
14 978 (11.58%) REST
15 949 (11.23%) Web Services
16 885 (10.48%) Entity Framework
17 741 (8.77%) HTML5
18 727 (8.61%) Vue.js
19 544 (6.44%) jQuery
20 490 (5.80%) Spring Boot
Miscellaneous
1 992 (11.74%) Greenfield Project
2 545 (6.45%) User Experience
3 392 (4.64%) Mobile App
4 342 (4.05%) Enterprise Software
5 275 (3.26%) Analytical Skills
6 218 (2.58%) Data Structures
7 213 (2.52%) Algorithms
8 203 (2.40%) Self-Motivation
9 138 (1.63%) Cloud Native
10 85 (1.01%) Public Cloud
11 82 (0.97%) Hedge funds
12 76 (0.90%) Blog
13 71 (0.84%) Foreign Exchange (FX)
14 70 (0.83%) Virtual Team
15 60 (0.71%) Tandem
16 57 (0.67%) Client/Server
17 53 (0.63%) Fixed Income
18 50 (0.59%) N-Tier
19 46 (0.54%) Derivative
20 43 (0.51%) iPad
Operating Systems
1 692 (8.19%) Linux
2 469 (5.55%) Windows
3 400 (4.73%) Android
4 385 (4.56%) Apple iOS
5 280 (3.31%) Unix
6 130 (1.54%) Mac OS X
7 40 (0.47%) Windows Server
8 22 (0.26%) CentOS
9 21 (0.25%) Red Hat Enterprise Linux
9 21 (0.25%) Windows Server 2019
10 19 (0.22%) Windows Server 2016
11 17 (0.20%) Mac OS
12 11 (0.13%) Windows Server 2012
13 10 (0.12%) Ubuntu
14 7 (0.083%) Debian
15 6 (0.071%) watchOS
16 4 (0.047%) tvOS
17 3 (0.036%) Solaris
18 2 (0.024%) ThreadX
18 2 (0.024%) VMS
Processes & Methodologies
1 6,214 (73.56%) Agile Software Development
2 3,504 (41.48%) BDD
3 2,575 (30.48%) Scrum
4 2,257 (26.72%) Microservices
5 1,885 (22.31%) MVC
6 1,851 (21.91%) Software Engineering
7 1,844 (21.83%) Continuous Integration
8 1,817 (21.51%) DevOps
9 1,545 (18.29%) Test Automation
10 1,205 (14.26%) Kanban
11 1,010 (11.96%) OO
12 812 (9.61%) Unit Testing
13 808 (9.56%) Mentoring
14 798 (9.45%) Pair Programming
15 766 (9.07%) SOLID
16 709 (8.39%) Problem-Solving
17 671 (7.94%) Continuous Delivery
18 669 (7.92%) Front End Development
19 662 (7.84%) Fintech
20 637 (7.54%) Web Application Development
Programming Languages
1 3,636 (43.04%) JavaScript
2 3,491 (41.32%) C#
3 2,763 (32.71%) Java
4 1,885 (22.31%) SQL
5 1,003 (11.87%) Python
6 997 (11.80%) TypeScript
7 759 (8.98%) Java 8
8 599 (7.09%) PHP
9 474 (5.61%) Ruby
10 403 (4.77%) Scala
11 394 (4.66%) Kotlin
12 275 (3.26%) C++
13 259 (3.07%) ES6
14 258 (3.05%) T-SQL
15 201 (2.38%) Apple Swift
16 151 (1.79%) Go
17 138 (1.63%) C
18 132 (1.56%) PowerShell
19 109 (1.29%) Objective-C
20 93 (1.10%) Bash Shell
Qualifications
1 616 (7.29%) Degree
2 187 (2.21%) Computer Science Degree
3 173 (2.05%) Security Cleared
4 90 (1.07%) SC Cleared
5 70 (0.83%) ISTQB
6 69 (0.82%) ISEB
7 60 (0.71%) DV Cleared
8 51 (0.60%) Microsoft Certification
9 29 (0.34%) Numerate Degree
10 23 (0.27%) Postgraduate
11 15 (0.18%) Master's Degree
12 13 (0.15%) MCP
13 11 (0.13%) AWS Certification
14 10 (0.12%) IIBA
14 10 (0.12%) ISTQB Foundation Certification
14 10 (0.12%) TOGAF Certification
15 4 (0.047%) MBA
15 4 (0.047%) MCSD
15 4 (0.047%) PMI Certification
15 4 (0.047%) Sun Certification
Quality Assurance & Compliance
1 625 (7.40%) QA
2 30 (0.36%) GDPR
3 13 (0.15%) Data Quality
3 13 (0.15%) ISO/IEC 27001
4 11 (0.13%) PMO
5 7 (0.083%) ISO 15022
5 7 (0.083%) ISO 20022
5 7 (0.083%) ISO 9001
6 5 (0.059%) PCI DSS
7 4 (0.047%) PMBOK
8 3 (0.036%) PSD2
9 2 (0.024%) HL7
9 2 (0.024%) WAI
10 1 (0.012%) IEC 62304
10 1 (0.012%) ISO 13485
10 1 (0.012%) NIST
10 1 (0.012%) SLA
System Software
1 1,562 (18.49%) Docker
2 47 (0.56%) Active Directory
3 33 (0.39%) VMware Infrastructure
4 24 (0.28%) vSphere
5 17 (0.20%) Postfix
6 15 (0.18%) Apache ZooKeeper
7 14 (0.17%) Virtual Machines
8 9 (0.11%) HDFS
9 7 (0.083%) Hyper-V
10 5 (0.059%) vCloud
11 4 (0.047%) LXC
12 3 (0.036%) NDS
12 3 (0.036%) NetIQ eDirectory
13 2 (0.024%) Oracle RAC
13 2 (0.024%) VirtualBox
14 1 (0.012%) Apache Flume
14 1 (0.012%) Cronacle
14 1 (0.012%) Firmware
Systems Management
1 1,033 (12.23%) Kubernetes
2 309 (3.66%) Terraform
3 303 (3.59%) Ansible
4 128 (1.52%) Puppet
5 119 (1.41%) Opscode Chef
6 40 (0.47%) Kibana
7 39 (0.46%) Mesos
8 38 (0.45%) Marathon
9 36 (0.43%) HP Quality Center
10 25 (0.30%) Rancher
11 23 (0.27%) Istio
12 21 (0.25%) Grafana
13 17 (0.20%) Prometheus
13 17 (0.20%) Single Sign-On
14 16 (0.19%) logstash
15 13 (0.15%) MIIS
15 13 (0.15%) Salt
16 9 (0.11%) Docker Swarm
17 7 (0.083%) NetIQ Identity Manager
18 6 (0.071%) HP ALM
Vendors
1 1,074 (12.71%) Microsoft
2 380 (4.50%) Oracle
3 277 (3.28%) Google
4 112 (1.33%) SAP
5 108 (1.28%) Atlassian
6 87 (1.03%) Sitecore
7 85 (1.01%) Zend
8 81 (0.96%) Adobe
9 78 (0.92%) WorldPay
10 72 (0.85%) Salesforce.com
11 68 (0.80%) FIS
12 56 (0.66%) IBM
13 51 (0.60%) Splunk
14 46 (0.54%) HP
14 46 (0.54%) Red Hat
14 46 (0.54%) Xamarin
15 45 (0.53%) Apple
16 42 (0.50%) Tableau
17 39 (0.46%) TIBCO
18 37 (0.44%) Facebook