Period
to 20 November 2019

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 20 November 2019 with a comparison to the same period in the previous 2 years.

Test-Driven Development (TDD)
UK
6 months to
20 Nov 2019
Same period 2018 Same period 2017
Rank 29 24 20
Rank change year-on-year -5 -4 +3
Permanent jobs citing TDD 9,294 13,551 16,165
As % of all permanent IT jobs advertised in the UK 6.81% 8.31% 8.98%
As % of the Processes & Methodologies category 7.40% 9.05% 9.74%
Number of salaries quoted 7,647 11,468 13,791
UK median annual salary £57,500 £55,000 £52,500
Median salary % change year-on-year +4.55% +4.76% +5.00%
10th Percentile £35,000 £33,750 £32,500
90th Percentile £86,250 £86,250 £80,000
UK excluding London median annual salary £50,000 £47,500 £45,000
% 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 125,565 149,807 165,898
As % of all permanent IT jobs advertised in the UK 92.04% 91.83% 92.20%
Number of salaries quoted 99,277 119,197 131,290
UK median annual salary £52,500 £50,000 £50,000
Median salary % change year-on-year +5.00% - +4.17%
10th Percentile £30,000 £29,000 £28,000
90th Percentile £87,500 £85,000 £80,000
UK excluding London median annual salary £45,000 £45,000 £43,000
% change year-on-year - +4.65% +1.18%

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 20 November 2019.

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 20 November 2019. 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,752 £60,000 +9.09% 1,712
London -5 4,599 £67,500 - 795
UK excluding London -8 4,566 £50,000 +5.26% 1,027
South East -9 1,500 £51,500 +3.00% 243
North of England -9 1,279 £51,323 +8.05% 326
North West -5 800 £52,500 +5.00% 180
South West -28 515 £47,500 - 111
Midlands -34 444 £50,000 +11.11% 144
East of England -7 434 £55,000 +10.00% 93
Yorkshire -16 406 £50,000 +11.11% 100
Scotland -6 309 £50,000 +5.26% 84
West Midlands -28 262 £50,000 +11.11% 86
East Midlands -16 180 £42,500 - 58
Wales -17 91 £50,000 +11.11% 23
North East -8 73 £45,000 - 46
Northern Ireland -17 27 £55,000 +37.50% 5
Isle of Man - 1 £60,000 -

For the 6 months to 20 November 2019, 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,624 (71.27%) Agile Software Development
2 3,809 (40.98%) JavaScript
3 3,781 (40.68%) BDD
4 3,611 (38.85%) C#
5 3,328 (35.81%) .NET
6 3,245 (34.91%) Java
7 2,649 (28.50%) Scrum
8 2,219 (23.88%) Continuous Integration
9 2,147 (23.10%) AngularJS
10 2,140 (23.03%) Git (software)
10 2,140 (23.03%) HTML
11 2,101 (22.61%) SQL
12 2,040 (21.95%) MVC
13 2,004 (21.56%) CSS
14 2,000 (21.52%) DevOps
15 1,936 (20.83%) Microservices
16 1,934 (20.81%) AWS
17 1,907 (20.52%) Software Engineering
18 1,841 (19.81%) Azure
19 1,808 (19.45%) SQL Server
20 1,794 (19.30%) Test Automation
21 1,737 (18.69%) ASP.NET
22 1,727 (18.58%) React
23 1,559 (16.77%) Docker
24 1,543 (16.60%) RESTful
25 1,451 (15.61%) Finance
26 1,394 (15.00%) Node.js
27 1,347 (14.49%) Spring
28 1,257 (13.52%) Web Services
29 1,240 (13.34%) ASP.NET MVC

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 372 (4.00%) Confluence
2 276 (2.97%) Elasticsearch
3 158 (1.70%) CMS
4 147 (1.58%) Apache Spark
5 136 (1.46%) Apache
6 118 (1.27%) Tomcat
7 93 (1.00%) IIS
8 82 (0.88%) JBoss
9 78 (0.84%) WordPress
10 73 (0.79%) Sitecore CMS
11 72 (0.77%) Umbraco
12 65 (0.70%) Cloud Foundry
13 60 (0.65%) nginx
14 47 (0.51%) Adobe Experience Manager
15 44 (0.47%) WebSphere
16 37 (0.40%) EPiServer
17 35 (0.38%) Apache Solr
18 33 (0.36%) Drupal
19 29 (0.31%) SharePoint
19 29 (0.31%) Sitefinity
Applications
1 28 (0.30%) Photoshop
2 20 (0.22%) Chatbot
2 20 (0.22%) Microsoft Excel
3 19 (0.20%) Adobe Illustrator
4 12 (0.13%) S-PLUS
5 11 (0.12%) Zeplin
6 10 (0.11%) Adobe XD
6 10 (0.11%) InVision
7 8 (0.086%) Adobe Premiere
7 8 (0.086%) Microsoft Office
7 8 (0.086%) Sketch
8 6 (0.065%) MS Visio
9 5 (0.054%) Gliffy
9 5 (0.054%) Microsoft PowerPoint
10 3 (0.032%) Adobe Creative Suite
10 3 (0.032%) OmniGraffle
11 2 (0.022%) InDesign
12 1 (0.011%) GIMP
12 1 (0.011%) Microsoft Project
12 1 (0.011%) Spreadsheet
Business Applications
1 104 (1.12%) Payment Gateway
2 82 (0.88%) Dynamics CRM
3 29 (0.31%) SAP Hybris
3 29 (0.31%) WebTrends
4 10 (0.11%) Distributed Ledger
4 10 (0.11%) Magento
4 10 (0.11%) SDL Web 8
5 8 (0.086%) Adobe Campaign
5 8 (0.086%) Dynamics NAV
6 5 (0.054%) R3 Corda
7 4 (0.043%) FastStats
7 4 (0.043%) Oracle Retail
8 2 (0.022%) Dynamics AX
8 2 (0.022%) Oracle EBS
8 2 (0.022%) PolarLake
8 2 (0.022%) SAP HCM
9 1 (0.011%) Dynamics GP
9 1 (0.011%) Endur
9 1 (0.011%) FINCAD Analytics
9 1 (0.011%) NetSuite
Cloud Services
1 1,934 (20.81%) AWS
2 1,841 (19.81%) Azure
3 425 (4.57%) Serverless
4 417 (4.49%) GitHub
5 389 (4.19%) GCP
6 317 (3.41%) SaaS
7 160 (1.72%) PaaS
8 149 (1.60%) AWS Lambda
9 137 (1.47%) OpenShift
10 133 (1.43%) Amazon EC2
11 111 (1.19%) Amazon S3
12 104 (1.12%) npm
13 67 (0.72%) Slack
14 62 (0.67%) Office 365
15 54 (0.58%) AWS CloudFormation
16 52 (0.56%) Dynamics 365
17 49 (0.53%) Cloud Computing
17 49 (0.53%) G Suite
18 47 (0.51%) Azure Functions
19 44 (0.47%) BrowserStack
Communications & Networking
1 210 (2.26%) Internet
2 151 (1.62%) HTTP
3 34 (0.37%) TCP/IP
4 29 (0.31%) HTTPS
5 28 (0.30%) DNS
6 27 (0.29%) Broadband
7 21 (0.23%) Skype
7 21 (0.23%) SSL
8 19 (0.20%) SSH
9 17 (0.18%) AMQP
10 15 (0.16%) FTP
11 12 (0.13%) GoToMeeting
12 11 (0.12%) Bluetooth
13 10 (0.11%) Hyperconnected
14 9 (0.097%) SNMP
15 8 (0.086%) Firewall
15 8 (0.086%) MPLS
15 8 (0.086%) MQTT
15 8 (0.086%) SMTP
16 7 (0.075%) Intranet
Database & Business Intelligence
1 1,808 (19.45%) SQL Server
2 961 (10.34%) NoSQL
3 645 (6.94%) MySQL
4 516 (5.55%) SQL Server 2016
5 484 (5.21%) MongoDB
6 386 (4.15%) Relational Database
7 384 (4.13%) PostgreSQL
8 316 (3.40%) Big Data
9 213 (2.29%) Redis
10 172 (1.85%) Hadoop
11 145 (1.56%) Apache Cassandra
12 129 (1.39%) RDBMS
13 103 (1.11%) Amazon RDS
14 91 (0.98%) Azure SQL Database
15 84 (0.90%) Cosmos DB
16 78 (0.84%) Amazon DynamoDB
17 71 (0.76%) SQL Server Reporting Services
18 60 (0.65%) Blockchain
19 54 (0.58%) Data Warehouse
19 54 (0.58%) GIS
Development Applications
1 2,140 (23.03%) Git (software)
2 1,083 (11.65%) Jenkins
3 907 (9.76%) JIRA
4 869 (9.35%) Selenium
5 544 (5.85%) Cucumber
6 445 (4.79%) Maven
7 423 (4.55%) TeamCity
8 409 (4.40%) JUnit
9 387 (4.16%) Visual Studio
10 297 (3.20%) NUnit
11 271 (2.92%) Team Foundation Server
12 230 (2.47%) SpecFlow
13 229 (2.46%) WebDriver
14 217 (2.33%) Gradle
15 205 (2.21%) Bitbucket
16 202 (2.17%) Jasmine
17 191 (2.06%) Subversion
18 174 (1.87%) SoapUI
18 174 (1.87%) webpack
19 171 (1.84%) JMeter
General
1 1,451 (15.61%) Finance
2 629 (6.77%) Retail
3 537 (5.78%) Banking
4 446 (4.80%) Games
5 291 (3.13%) Marketing
6 208 (2.24%) Public Sector
7 166 (1.79%) Telecoms
8 129 (1.39%) Front Office
9 126 (1.36%) Manufacturing
10 101 (1.09%) Advertising
11 99 (1.07%) Electronics
12 92 (0.99%) Investment Banking
13 72 (0.77%) Back Office
14 71 (0.76%) Automotive
15 64 (0.69%) Financial Institution
15 64 (0.69%) Legal
16 46 (0.49%) Law
17 43 (0.46%) Publishing
18 37 (0.40%) Aerospace
19 30 (0.32%) Multimedia
Job Titles
1 6,150 (66.17%) Developer
2 1,631 (17.55%) .NET Developer
3 1,453 (15.63%) Java Developer
4 1,377 (14.82%) Senior Developer
5 1,297 (13.96%) C# Developer
6 995 (10.71%) Software Engineer
7 873 (9.39%) C# .NET Developer
8 730 (7.85%) Software Developer
9 463 (4.98%) Front End Developer (Client-Side Developer)
10 455 (4.90%) Senior Java Developer
11 431 (4.64%) Java Engineer
12 420 (4.52%) Full Stack Developer
13 368 (3.96%) ASP.NET Developer
14 366 (3.94%) React Developer
15 350 (3.77%) C# ASP.NET Developer
16 344 (3.70%) Senior Software Engineer
17 329 (3.54%) Lead Developer
18 303 (3.26%) PHP Developer
19 293 (3.15%) JavaScript Developer
20 286 (3.08%) Java Software Engineer
Libraries, Frameworks & Software Standards
1 3,328 (35.81%) .NET
2 2,147 (23.10%) AngularJS
3 2,140 (23.03%) HTML
4 2,004 (21.56%) CSS
5 1,737 (18.69%) ASP.NET
6 1,727 (18.58%) React
7 1,543 (16.60%) RESTful
8 1,394 (15.00%) Node.js
9 1,347 (14.49%) Spring
10 1,257 (13.52%) Web Services
11 1,240 (13.34%) ASP.NET MVC
12 1,126 (12.12%) ASP.NET Web API
13 1,122 (12.07%) REST
14 993 (10.68%) .NET Framework
15 823 (8.86%) .NET Core
16 721 (7.76%) HTML5
17 672 (7.23%) jQuery
18 661 (7.11%) Entity Framework
19 613 (6.60%) WCF
20 599 (6.45%) Spring Boot
Miscellaneous
1 1,029 (11.07%) Greenfield Project
2 568 (6.11%) User Experience
3 402 (4.33%) Mobile App
4 319 (3.43%) Analytical Skills
4 319 (3.43%) Enterprise Software
5 248 (2.67%) Algorithms
6 207 (2.23%) Data Structures
7 204 (2.19%) Self-Motivation
8 169 (1.82%) Cloud Native
9 111 (1.19%) Public Cloud
10 81 (0.87%) Foreign Exchange (FX)
11 73 (0.79%) Virtual Team
12 61 (0.66%) iPad
13 56 (0.60%) Equities
14 53 (0.57%) Blog
14 53 (0.57%) Derivative
15 49 (0.53%) BBC
16 48 (0.52%) Fixed Income
16 48 (0.52%) Online Gambling
17 43 (0.46%) N-Tier
Operating Systems
1 764 (8.22%) Linux
2 504 (5.42%) Windows
3 435 (4.68%) Android
4 335 (3.60%) Apple iOS
5 233 (2.51%) Unix
6 49 (0.53%) Windows Server
7 48 (0.52%) Mac OS
8 38 (0.41%) Mac OS X
9 34 (0.37%) CentOS
10 28 (0.30%) Ubuntu
11 17 (0.18%) Red Hat Enterprise Linux
12 9 (0.097%) Debian
13 7 (0.075%) VMS
13 7 (0.075%) Windows 10
14 5 (0.054%) Windows Server 2012
15 3 (0.032%) tvOS
16 2 (0.022%) Windows 7
17 1 (0.011%) watchOS
17 1 (0.011%) Windows Embedded Compact
17 1 (0.011%) Windows Server 2008
Processes & Methodologies
1 6,624 (71.27%) Agile Software Development
2 3,781 (40.68%) BDD
3 2,649 (28.50%) Scrum
4 2,219 (23.88%) Continuous Integration
5 2,040 (21.95%) MVC
6 2,000 (21.52%) DevOps
7 1,936 (20.83%) Microservices
8 1,907 (20.52%) Software Engineering
9 1,794 (19.30%) Test Automation
10 1,231 (13.25%) OO
11 1,162 (12.50%) Kanban
12 1,031 (11.09%) Mentoring
13 940 (10.11%) Unit Testing
14 918 (9.88%) Problem-Solving
15 858 (9.23%) Continuous Delivery
16 854 (9.19%) E-Commerce
17 825 (8.88%) SOLID
18 793 (8.53%) Pair Programming
19 722 (7.77%) Front End Development
20 643 (6.92%) SDLC
Programming Languages
1 3,809 (40.98%) JavaScript
2 3,611 (38.85%) C#
3 3,245 (34.91%) Java
4 2,101 (22.61%) SQL
5 1,122 (12.07%) Python
6 821 (8.83%) Java 8
7 643 (6.92%) Ruby
8 623 (6.70%) PHP
9 482 (5.19%) TypeScript
10 363 (3.91%) Scala
11 323 (3.48%) C++
12 312 (3.36%) ES6
13 308 (3.31%) Kotlin
14 247 (2.66%) T-SQL
15 241 (2.59%) C
16 231 (2.49%) Go
17 166 (1.79%) PowerShell
18 143 (1.54%) Apple Swift
19 141 (1.52%) Bash Shell
20 110 (1.18%) VB.NET
Qualifications
1 834 (8.97%) Degree
2 307 (3.30%) Computer Science Degree
3 240 (2.58%) Security Cleared
4 146 (1.57%) SC Cleared
5 124 (1.33%) ISTQB
6 88 (0.95%) ISEB
7 84 (0.90%) DV Cleared
8 68 (0.73%) ISTQB Foundation Certification
9 46 (0.49%) Microsoft Certification
10 29 (0.31%) Postgraduate
11 25 (0.27%) Numerate Degree
12 14 (0.15%) MCP
13 13 (0.14%) PhD
14 12 (0.13%) ISTQB Advanced Certification
14 12 (0.13%) Master's Degree
14 12 (0.13%) PMI Certification
15 10 (0.11%) HNC
15 10 (0.11%) HND
16 9 (0.097%) MCSD
16 9 (0.097%) TOGAF Certification
Quality Assurance & Compliance
1 796 (8.56%) QA
2 29 (0.31%) GDPR
3 22 (0.24%) Data Quality
4 12 (0.13%) PSD2
5 7 (0.075%) ISO/IEC 27001
5 7 (0.075%) TickIT
6 4 (0.043%) PMO
7 2 (0.022%) DICOM
7 2 (0.022%) EMIR
7 2 (0.022%) MiFID
7 2 (0.022%) PCI DSS
7 2 (0.022%) WCAG
8 1 (0.011%) 21 CFR Part 11
8 1 (0.011%) HL7
8 1 (0.011%) IEC 62304
8 1 (0.011%) ISO 13485
8 1 (0.011%) NCSC
8 1 (0.011%) SLA
8 1 (0.011%) WAI
System Software
1 1,559 (16.77%) Docker
2 88 (0.95%) Active Directory
3 26 (0.28%) VMware Infrastructure
4 22 (0.24%) Virtual Machines
4 22 (0.24%) vSphere
5 13 (0.14%) HDFS
6 10 (0.11%) Apache ZooKeeper
7 9 (0.097%) Varnish
8 7 (0.075%) Firmware
8 7 (0.075%) Hyper-V
9 5 (0.054%) Microsoft App-V
10 4 (0.043%) Postfix
11 3 (0.032%) vCloud
11 3 (0.032%) VirtualBox
12 2 (0.022%) LXC
12 2 (0.022%) Oracle RAC
13 1 (0.011%) Cronacle
13 1 (0.011%) iptables
13 1 (0.011%) Shibboleth
13 1 (0.011%) Virtual Servers
Systems Management
1 926 (9.96%) Kubernetes
2 381 (4.10%) Ansible
3 288 (3.10%) Terraform
4 199 (2.14%) Puppet
5 163 (1.75%) Opscode Chef
6 82 (0.88%) HP Quality Center
7 66 (0.71%) Kibana
8 35 (0.38%) Istio
8 35 (0.38%) Mesos
9 31 (0.33%) Rancher
10 30 (0.32%) Marathon
11 28 (0.30%) logstash
12 27 (0.29%) Docker Swarm
13 22 (0.24%) Single Sign-On
14 21 (0.23%) Hadoop YARN
15 19 (0.20%) Oozie
16 13 (0.14%) Prometheus
17 12 (0.13%) Grafana
17 12 (0.13%) Salt
18 10 (0.11%) Matomo
Vendors
1 1,172 (12.61%) Microsoft
2 484 (5.21%) Oracle
3 448 (4.82%) Google
4 220 (2.37%) WorldPay
5 165 (1.78%) SAP
6 163 (1.75%) Atlassian
7 131 (1.41%) Adobe
8 109 (1.17%) Salesforce.com
9 87 (0.94%) Sitecore
10 72 (0.77%) Zend
11 66 (0.71%) Apple
11 66 (0.71%) HP
11 66 (0.71%) hybris
12 61 (0.66%) IBM
13 53 (0.57%) Facebook
14 51 (0.55%) Cypress Semiconductor
15 48 (0.52%) Xamarin
16 47 (0.51%) Sage
17 46 (0.49%) Spotify
18 43 (0.46%) Splunk