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

Test-Driven Development (TDD)
UK
6 months to
23 Jan 2020
Same period 2019 Same period 2018
Rank 27 24 19
Rank change year-on-year -3 -5 +2
Permanent jobs citing TDD 8,936 12,044 16,072
As % of all permanent IT jobs advertised in the UK 7.11% 7.93% 9.21%
As % of the Processes & Methodologies category 7.73% 8.61% 9.98%
Number of salaries quoted 7,299 10,205 13,926
UK median annual salary £60,000 £55,000 £50,000
Median salary % change year-on-year +9.09% +10.00% -
10th Percentile £35,000 £33,750 £32,500
90th Percentile £87,500 £87,500 £78,500
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 115,658 139,904 160,974
As % of all permanent IT jobs advertised in the UK 91.97% 92.15% 92.20%
Number of salaries quoted 91,616 110,302 129,818
UK median annual salary £52,500 £52,500 £50,000
Median salary % change year-on-year - +5.00% +5.26%
10th Percentile £30,485 £29,769 £28,500
90th Percentile £87,500 £85,000 £80,000
UK excluding London median annual salary £46,000 £45,000 £45,000
% change year-on-year +2.22% - +5.88%

TDD
Job Vacancy Trend

Job postings citing TDD as a percentage of all IT jobs advertised.

Job vacancy trend for TDD in the UK

TDD
Salary Trend

This chart provides the 3-month moving average for salaries quoted in permanent IT jobs citing TDD.

Salary trend for TDD in the UK

TDD
Salary Histogram

The salary distribution of IT jobs citing TDD over the 6 months to 23 January 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 23 January 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 8,434 £60,000 +9.09% 1,748
London +5 4,586 £67,500 +2.27% 833
UK excluding London -7 4,227 £50,000 - 1,024
South East -9 1,364 £51,500 +3.00% 240
North of England -2 1,228 £50,000 +5.26% 340
North West 0 747 £52,500 +5.00% 200
South West -25 466 £50,000 - 119
East of England +2 410 £57,500 +9.52% 92
Midlands -27 409 £50,000 +11.11% 124
Yorkshire -13 399 £50,000 +11.11% 105
Scotland 0 267 £50,000 +5.26% 63
West Midlands -34 234 £50,000 +11.11% 73
East Midlands -17 175 £45,000 +5.88% 51
Wales -13 91 £50,000 +11.11% 36
North East -7 82 £45,000 - 35
Northern Ireland -18 27 £55,000 +29.41% 8
Isle of Man - 2 £60,000 - 2

For the 6 months to 23 January 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,438 (72.05%) Agile Software Development
2 3,760 (42.08%) JavaScript
3 3,628 (40.60%) BDD
4 3,544 (39.66%) C#
5 3,307 (37.01%) .NET
6 3,020 (33.80%) Java
7 2,679 (29.98%) Scrum
8 2,213 (24.76%) AngularJS
9 2,115 (23.67%) AWS
10 2,073 (23.20%) Microservices
11 2,037 (22.80%) Continuous Integration
12 2,029 (22.71%) SQL
13 2,012 (22.52%) Git (software)
14 2,010 (22.49%) Azure
15 1,974 (22.09%) HTML
15 1,974 (22.09%) MVC
16 1,972 (22.07%) DevOps
17 1,848 (20.68%) CSS
18 1,821 (20.38%) Software Engineering
19 1,800 (20.14%) React
20 1,781 (19.93%) SQL Server
21 1,695 (18.97%) Test Automation
22 1,690 (18.91%) ASP.NET
23 1,556 (17.41%) Docker
24 1,475 (16.51%) Node.js
25 1,474 (16.50%) RESTful
26 1,437 (16.08%) Finance
27 1,306 (14.62%) Spring
28 1,256 (14.06%) ASP.NET MVC
29 1,193 (13.35%) ASP.NET Web API

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 398 (4.45%) Elasticsearch
2 375 (4.20%) Confluence
3 156 (1.75%) CMS
4 145 (1.62%) Apache Spark
5 120 (1.34%) Tomcat
6 108 (1.21%) Apache
7 98 (1.10%) Sitecore CMS
8 91 (1.02%) IIS
9 80 (0.90%) Umbraco
10 65 (0.73%) WordPress
11 64 (0.72%) JBoss
11 64 (0.72%) nginx
12 49 (0.55%) EPiServer
13 46 (0.51%) Cloud Foundry
14 41 (0.46%) WebSphere
15 35 (0.39%) Drupal
16 34 (0.38%) Adobe Experience Manager
17 33 (0.37%) SharePoint
18 32 (0.36%) Sitefinity
19 30 (0.34%) BizTalk Server
Applications
1 23 (0.26%) Chatbot
1 23 (0.26%) Photoshop
2 22 (0.25%) Adobe XD
3 21 (0.24%) InVision
4 19 (0.21%) Zeplin
5 17 (0.19%) Adobe Illustrator
6 16 (0.18%) Microsoft Office
7 15 (0.17%) Microsoft Excel
8 12 (0.13%) MS Visio
9 6 (0.067%) Sketch
9 6 (0.067%) Spreadsheet
10 5 (0.056%) Gliffy
10 5 (0.056%) Microsoft PowerPoint
10 5 (0.056%) Microsoft Project
11 3 (0.034%) Adobe Creative Suite
11 3 (0.034%) S-PLUS
12 2 (0.022%) Adobe Premiere
12 2 (0.022%) OmniGraffle
13 1 (0.011%) GIMP
13 1 (0.011%) InDesign
Business Applications
1 85 (0.95%) Dynamics CRM
2 72 (0.81%) Payment Gateway
3 26 (0.29%) WebTrends
4 19 (0.21%) SAP Hybris
5 12 (0.13%) Magento
6 9 (0.10%) Dynamics NAV
6 9 (0.10%) SDL Web 8
7 8 (0.090%) Adobe Campaign
7 8 (0.090%) Dynamics AX
8 7 (0.078%) Distributed Ledger
9 5 (0.056%) R3 Corda
10 4 (0.045%) Oracle Retail
11 2 (0.022%) FastStats
11 2 (0.022%) Oracle EBS
11 2 (0.022%) PolarLake
12 1 (0.011%) Endur
12 1 (0.011%) FINCAD Analytics
12 1 (0.011%) Oracle BPM
12 1 (0.011%) Salesforce.com CRM
12 1 (0.011%) Siebel CRM
Cloud Services
1 2,115 (23.67%) AWS
2 2,010 (22.49%) Azure
3 394 (4.41%) Serverless
4 388 (4.34%) GitHub
5 315 (3.53%) GCP
6 303 (3.39%) SaaS
7 166 (1.86%) PaaS
8 147 (1.65%) AWS Lambda
9 128 (1.43%) OpenShift
10 120 (1.34%) Amazon EC2
11 113 (1.26%) Amazon S3
12 86 (0.96%) npm
13 81 (0.91%) Slack
14 70 (0.78%) AWS CloudFormation
15 59 (0.66%) Amazon SQS
16 48 (0.54%) BrowserStack
16 48 (0.54%) Office 365
17 47 (0.53%) Cloud Computing
17 47 (0.53%) Dynamics 365
18 42 (0.47%) Heroku
Communications & Networking
1 203 (2.27%) Internet
2 123 (1.38%) HTTP
3 30 (0.34%) DNS
4 27 (0.30%) Broadband
4 27 (0.30%) TCP/IP
5 24 (0.27%) SSL
6 20 (0.22%) Skype
7 18 (0.20%) HTTPS
8 13 (0.15%) AMQP
9 12 (0.13%) FTP
9 12 (0.13%) GoToMeeting
10 11 (0.12%) SNMP
11 10 (0.11%) Hyperconnected
11 10 (0.11%) MPLS
11 10 (0.11%) Wi-Fi
12 9 (0.10%) FIX Connectivity
13 8 (0.090%) Softphone
14 6 (0.067%) Firewall
14 6 (0.067%) Intranet
14 6 (0.067%) Wireless
Database & Business Intelligence
1 1,781 (19.93%) SQL Server
2 859 (9.61%) NoSQL
3 610 (6.83%) MySQL
4 575 (6.43%) MongoDB
5 433 (4.85%) SQL Server 2016
6 414 (4.63%) PostgreSQL
7 343 (3.84%) Relational Database
8 261 (2.92%) Big Data
9 219 (2.45%) Redis
10 166 (1.86%) Hadoop
11 149 (1.67%) SQL Server 2019
12 129 (1.44%) Apache Cassandra
13 115 (1.29%) Amazon RDS
14 106 (1.19%) RDBMS
15 92 (1.03%) Azure SQL Database
16 78 (0.87%) Cosmos DB
17 76 (0.85%) Data Warehouse
18 68 (0.76%) Amazon DynamoDB
19 56 (0.63%) SQL Server Reporting Services
20 46 (0.51%) Apache Hive
Development Applications
1 2,012 (22.52%) Git (software)
2 1,034 (11.57%) Jenkins
3 791 (8.85%) JIRA
4 746 (8.35%) Selenium
5 538 (6.02%) Cucumber
6 414 (4.63%) Maven
7 398 (4.45%) Visual Studio
8 356 (3.98%) JUnit
9 352 (3.94%) TeamCity
10 295 (3.30%) NUnit
11 233 (2.61%) Team Foundation Server
12 209 (2.34%) SpecFlow
13 207 (2.32%) Jasmine
14 199 (2.23%) Bitbucket
15 183 (2.05%) Octopus Deploy
16 174 (1.95%) WebDriver
17 170 (1.90%) Gradle
18 166 (1.86%) Postman
19 165 (1.85%) webpack
20 164 (1.84%) Subversion
General
1 1,437 (16.08%) Finance
2 552 (6.18%) Retail
3 549 (6.14%) Banking
4 448 (5.01%) Games
5 302 (3.38%) Marketing
6 242 (2.71%) Public Sector
7 149 (1.67%) Front Office
7 149 (1.67%) Telecoms
8 106 (1.19%) Manufacturing
9 100 (1.12%) Advertising
10 93 (1.04%) Electronics
11 87 (0.97%) Investment Banking
12 74 (0.83%) Legal
13 72 (0.81%) Back Office
14 70 (0.78%) Automotive
15 67 (0.75%) Financial Institution
16 51 (0.57%) Law
17 37 (0.41%) Publishing
18 26 (0.29%) Aerospace
19 22 (0.25%) Online Betting
Job Titles
1 5,891 (65.92%) Developer
2 1,648 (18.44%) .NET Developer
3 1,332 (14.91%) Java Developer
4 1,328 (14.86%) Senior Developer
5 1,307 (14.63%) C# Developer
6 961 (10.75%) Software Engineer
7 842 (9.42%) C# .NET Developer
8 693 (7.76%) Software Developer
9 453 (5.07%) Full Stack Developer
10 428 (4.79%) Front End Developer (Client-Side Developer)
11 415 (4.64%) Java Engineer
12 410 (4.59%) Senior Java Developer
13 364 (4.07%) React Developer
14 324 (3.63%) Senior Software Engineer
15 308 (3.45%) Java Software Engineer
16 305 (3.41%) Lead Developer
17 302 (3.38%) ASP.NET Developer
18 289 (3.23%) JavaScript Developer
19 281 (3.14%) PHP Developer
20 280 (3.13%) C# ASP.NET Developer
Libraries, Frameworks & Software Standards
1 3,307 (37.01%) .NET
2 2,213 (24.76%) AngularJS
3 1,974 (22.09%) HTML
4 1,848 (20.68%) CSS
5 1,800 (20.14%) React
6 1,690 (18.91%) ASP.NET
7 1,475 (16.51%) Node.js
8 1,474 (16.50%) RESTful
9 1,306 (14.62%) Spring
10 1,256 (14.06%) ASP.NET MVC
11 1,193 (13.35%) ASP.NET Web API
12 1,121 (12.54%) Web Services
13 1,093 (12.23%) REST
14 1,075 (12.03%) .NET Framework
15 1,038 (11.62%) .NET Core
16 763 (8.54%) Entity Framework
17 710 (7.95%) HTML5
18 594 (6.65%) jQuery
19 575 (6.43%) Spring Boot
20 562 (6.29%) WCF
Miscellaneous
1 978 (10.94%) Greenfield Project
2 498 (5.57%) User Experience
3 443 (4.96%) Mobile App
4 325 (3.64%) Analytical Skills
5 315 (3.53%) Enterprise Software
6 231 (2.59%) Algorithms
7 203 (2.27%) Data Structures
8 193 (2.16%) Self-Motivation
9 149 (1.67%) Cloud Native
10 107 (1.20%) Public Cloud
11 73 (0.82%) Blog
12 71 (0.79%) Foreign Exchange (FX)
13 69 (0.77%) Virtual Team
14 57 (0.64%) iPad
15 48 (0.54%) Social Network
16 43 (0.48%) Fixed Income
16 43 (0.48%) Hedge funds
17 41 (0.46%) Derivative
17 41 (0.46%) Equities
17 41 (0.46%) Online Gambling
Operating Systems
1 771 (8.63%) Linux
2 499 (5.58%) Windows
3 445 (4.98%) Android
4 390 (4.36%) Apple iOS
5 289 (3.23%) Unix
6 112 (1.25%) Mac OS X
7 40 (0.45%) Windows Server
8 36 (0.40%) Mac OS
9 35 (0.39%) CentOS
10 20 (0.22%) Red Hat Enterprise Linux
11 19 (0.21%) Ubuntu
12 10 (0.11%) Debian
13 6 (0.067%) VMS
13 6 (0.067%) Windows 10
14 5 (0.056%) watchOS
15 2 (0.022%) tvOS
15 2 (0.022%) Windows 7
16 1 (0.011%) FreeBSD
16 1 (0.011%) Solaris
16 1 (0.011%) Windows XP
Processes & Methodologies
1 6,438 (72.05%) Agile Software Development
2 3,628 (40.60%) BDD
3 2,679 (29.98%) Scrum
4 2,073 (23.20%) Microservices
5 2,037 (22.80%) Continuous Integration
6 1,974 (22.09%) MVC
7 1,972 (22.07%) DevOps
8 1,821 (20.38%) Software Engineering
9 1,695 (18.97%) Test Automation
10 1,158 (12.96%) Kanban
11 1,084 (12.13%) OO
12 989 (11.07%) Mentoring
13 888 (9.94%) Unit Testing
14 860 (9.62%) Problem-Solving
15 803 (8.99%) Continuous Delivery
16 799 (8.94%) SOLID
17 797 (8.92%) E-Commerce
18 783 (8.76%) Pair Programming
19 709 (7.93%) Front End Development
20 639 (7.15%) SDLC
Programming Languages
1 3,760 (42.08%) JavaScript
2 3,544 (39.66%) C#
3 3,020 (33.80%) Java
4 2,029 (22.71%) SQL
5 1,078 (12.06%) Python
6 797 (8.92%) Java 8
7 682 (7.63%) TypeScript
8 630 (7.05%) PHP
9 570 (6.38%) Ruby
10 359 (4.02%) Kotlin
11 351 (3.93%) Scala
12 314 (3.51%) C++
13 311 (3.48%) ES6
14 257 (2.88%) T-SQL
15 207 (2.32%) C
16 198 (2.22%) Apple Swift
17 172 (1.92%) Go
18 148 (1.66%) PowerShell
19 116 (1.30%) Bash Shell
20 104 (1.16%) Objective-C
Qualifications
1 736 (8.24%) Degree
2 255 (2.85%) Computer Science Degree
3 188 (2.10%) Security Cleared
4 110 (1.23%) SC Cleared
5 97 (1.09%) ISTQB
6 78 (0.87%) ISEB
7 74 (0.83%) DV Cleared
8 43 (0.48%) Microsoft Certification
9 39 (0.44%) ISTQB Foundation Certification
10 33 (0.37%) Postgraduate
11 26 (0.29%) Numerate Degree
12 19 (0.21%) MCP
13 12 (0.13%) PMI Certification
14 11 (0.12%) Master's Degree
15 10 (0.11%) AWS Certification
15 10 (0.11%) TOGAF Certification
16 9 (0.10%) PhD
17 8 (0.090%) IIBA
18 7 (0.078%) ISTQB Advanced Certification
19 5 (0.056%) MCSD
Quality Assurance & Compliance
1 775 (8.67%) QA
2 27 (0.30%) GDPR
3 25 (0.28%) Data Quality
4 10 (0.11%) PSD2
5 9 (0.10%) ISO/IEC 27001
6 7 (0.078%) PMO
7 4 (0.045%) PMBOK
8 3 (0.034%) TickIT
9 2 (0.022%) EMIR
9 2 (0.022%) ISO 15022
9 2 (0.022%) ISO 20022
9 2 (0.022%) MiFID
9 2 (0.022%) PCI DSS
9 2 (0.022%) WAI
10 1 (0.011%) HL7
10 1 (0.011%) IEC 62304
10 1 (0.011%) ISO 13485
10 1 (0.011%) NCSC
System Software
1 1,556 (17.41%) Docker
2 73 (0.82%) Active Directory
3 25 (0.28%) VMware Infrastructure
4 21 (0.24%) Virtual Machines
5 14 (0.16%) Postfix
5 14 (0.16%) vSphere
6 9 (0.10%) HDFS
7 7 (0.078%) Apache ZooKeeper
7 7 (0.078%) Hyper-V
8 6 (0.067%) Firmware
9 3 (0.034%) Microsoft App-V
9 3 (0.034%) VirtualBox
10 2 (0.022%) Apache Flume
10 2 (0.022%) LXC
10 2 (0.022%) Oracle RAC
10 2 (0.022%) vCloud
11 1 (0.011%) Cronacle
11 1 (0.011%) iptables
11 1 (0.011%) Shibboleth
11 1 (0.011%) Varnish
Systems Management
1 955 (10.69%) Kubernetes
2 382 (4.27%) Ansible
3 328 (3.67%) Terraform
4 194 (2.17%) Puppet
5 152 (1.70%) Opscode Chef
6 65 (0.73%) HP Quality Center
7 58 (0.65%) Kibana
8 55 (0.62%) Marathon
8 55 (0.62%) Mesos
9 41 (0.46%) Rancher
10 33 (0.37%) Istio
11 30 (0.34%) Docker Swarm
12 25 (0.28%) logstash
13 20 (0.22%) Oozie
14 19 (0.21%) Hadoop YARN
15 18 (0.20%) Grafana
16 17 (0.19%) Prometheus
17 15 (0.17%) Single Sign-On
18 12 (0.13%) MIIS
19 10 (0.11%) Matomo
Vendors
1 1,125 (12.59%) Microsoft
2 471 (5.27%) Oracle
3 349 (3.91%) Google
4 194 (2.17%) WorldPay
5 151 (1.69%) SAP
6 139 (1.56%) Atlassian
7 116 (1.30%) Sitecore
8 113 (1.26%) Adobe
9 111 (1.24%) Salesforce.com
10 83 (0.93%) Zend
11 76 (0.85%) FIS
12 64 (0.72%) Apple
12 64 (0.72%) HP
13 63 (0.71%) IBM
14 57 (0.64%) hybris
14 57 (0.64%) Sage
15 48 (0.54%) Splunk
15 48 (0.54%) Xamarin
16 43 (0.48%) Facebook
16 43 (0.48%) Red Hat