Period
to 14 December 2019

The following table provides summary statistics for permanent job vacancies advertised in London 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 14 December 2019 with a comparison to the same period in the previous 2 years.

Test-Driven Development (TDD)
England > London
6 months to
14 Dec 2019
Same period 2018 Same period 2017
Rank 26 23 19
Rank change year-on-year -3 -4 -1
Permanent jobs citing TDD 4,552 5,994 7,394
As % of all permanent IT jobs advertised in London 8.55% 9.03% 9.98%
As % of the Processes & Methodologies category 9.18% 9.75% 10.64%
Number of salaries quoted 3,748 4,999 6,237
London median annual salary £67,500 £67,500 £62,500
Median salary % change year-on-year - +8.00% +4.17%
10th Percentile £42,389 £38,750 £37,500
90th Percentile £95,000 £95,000 £87,500
England median annual salary £60,000 £55,000 £52,500
% change year-on-year +9.09% +4.76% -

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 advertised in London with a requirement for process or methodology skills.

All Process and Methodology Skills
London
Permanent vacancies with a requirement for process or methodology skills 49,582 61,469 69,482
As % of all permanent IT jobs advertised in London 93.18% 92.56% 93.80%
Number of salaries quoted 39,931 49,680 54,167
London median annual salary £65,000 £62,500 £60,000
Median salary % change year-on-year +4.00% +4.17% +4.35%
10th Percentile £36,250 £35,000 £35,000
90th Percentile £100,000 £95,000 £90,000
England median annual salary £52,945 £52,500 £50,000
% change year-on-year +0.85% +5.00% -

TDD
Job Vacancy Trend in London

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

Job vacancy trend for TDD in London

TDD
Salary Trend in London

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

Salary trend for TDD in London

TDD
Salary Histogram in London

The salary distribution of IT jobs citing TDD in London over the 6 months to 14 December 2019.

Salary histogram for TDD in London

TDD
Job Locations in London

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing TDD within the London region over the 6 months to 14 December 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
Central London -2 1,090 £70,000 - 296
West London +23 296 £62,500 +4.17% 126
South London -11 106 £60,000 +9.09% 30
East London -29 18 £59,750 -0.42% 35
North London -7 9 £62,500 +4.17% 7
TDD
England

For the 6 months to 14 December 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 across the London region with a requirement for TDD.

1 3,262 (71.66%) Agile Software Development
2 1,965 (43.17%) BDD
3 1,751 (38.47%) Java
4 1,728 (37.96%) JavaScript
5 1,606 (35.28%) C#
6 1,532 (33.66%) .NET
7 1,170 (25.70%) Microservices
8 1,167 (25.64%) Scrum
9 1,094 (24.03%) Continuous Integration
10 1,066 (23.42%) AWS
11 977 (21.46%) AngularJS
12 962 (21.13%) DevOps
13 948 (20.83%) Docker
14 938 (20.61%) SQL
15 934 (20.52%) React
16 933 (20.50%) Git (software)
17 910 (19.99%) SQL Server
18 897 (19.71%) Finance
19 867 (19.05%) Azure
20 854 (18.76%) RESTful
21 850 (18.67%) HTML
22 846 (18.59%) MVC
23 821 (18.04%) Software Engineering
24 796 (17.49%) CSS
25 786 (17.27%) ASP.NET
26 751 (16.50%) Node.js
27 709 (15.58%) Test Automation
28 657 (14.43%) Kubernetes
29 654 (14.37%) Spring
30 629 (13.82%) REST

TDD
Co-occurring IT Skills in London 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 184 (4.04%) Elasticsearch
2 116 (2.55%) Apache Spark
3 102 (2.24%) Confluence
4 65 (1.43%) CMS
5 64 (1.41%) Tomcat
6 58 (1.27%) Apache
7 44 (0.97%) IIS
8 42 (0.92%) Adobe Experience Manager
9 41 (0.90%) Sitecore CMS
9 41 (0.90%) Umbraco
10 35 (0.77%) Cloud Foundry
11 29 (0.64%) EPiServer
11 29 (0.64%) Kentico
12 26 (0.57%) DNN
12 26 (0.57%) Immediacy CMS
12 26 (0.57%) Sitefinity
13 22 (0.48%) JBoss
13 22 (0.48%) WebSphere
14 18 (0.40%) BizTalk Server
15 16 (0.35%) WebLogic
Applications
1 12 (0.26%) Chatbot
2 11 (0.24%) Microsoft Excel
3 6 (0.13%) Adobe Premiere
4 5 (0.11%) Microsoft PowerPoint
5 4 (0.088%) Photoshop
5 4 (0.088%) Zeplin
6 2 (0.044%) Microsoft Office
6 2 (0.044%) Sketch
7 1 (0.022%) Adobe XD
7 1 (0.022%) Figma
7 1 (0.022%) GIMP
7 1 (0.022%) InVision
7 1 (0.022%) Spreadsheet
Business Applications
1 69 (1.52%) Payment Gateway
2 26 (0.57%) SAP Hybris
3 9 (0.20%) Distributed Ledger
3 9 (0.20%) Dynamics CRM
4 5 (0.11%) R3 Corda
5 4 (0.088%) Dynamics AX
5 4 (0.088%) FastStats
5 4 (0.088%) Oracle Retail
6 2 (0.044%) Dynamics NAV
6 2 (0.044%) Magento
6 2 (0.044%) Oracle EBS
6 2 (0.044%) PolarLake
6 2 (0.044%) SAP HCM
7 1 (0.022%) Endur
7 1 (0.022%) FINCAD Analytics
7 1 (0.022%) Oracle BPM
7 1 (0.022%) Salesforce.com CRM
7 1 (0.022%) Siebel CRM
Cloud Services
1 1,066 (23.42%) AWS
2 867 (19.05%) Azure
3 197 (4.33%) GCP
4 195 (4.28%) Serverless
5 172 (3.78%) GitHub
6 138 (3.03%) SaaS
7 114 (2.50%) PaaS
8 106 (2.33%) OpenShift
9 69 (1.52%) AWS Lambda
10 63 (1.38%) Amazon S3
11 60 (1.32%) Amazon EC2
12 56 (1.23%) npm
13 43 (0.94%) AWS CloudFormation
14 30 (0.66%) Cloud Computing
15 25 (0.55%) Heroku
16 24 (0.53%) Firebase
17 23 (0.51%) Amazon SQS
17 23 (0.51%) CloudBees
18 21 (0.46%) Amazon Kinesis
19 18 (0.40%) Google Play
Communications & Networking
1 114 (2.50%) Internet
2 50 (1.10%) HTTP
3 26 (0.57%) Broadband
4 12 (0.26%) DNS
5 8 (0.18%) Ethernet
6 7 (0.15%) AMQP
6 7 (0.15%) ATM
6 7 (0.15%) FTP
6 7 (0.15%) HTTPS
6 7 (0.15%) Skype
7 6 (0.13%) TCP/IP
8 5 (0.11%) Intranet
9 4 (0.088%) FIX Connectivity
9 4 (0.088%) Kerberos
10 3 (0.066%) VoIP
11 2 (0.044%) DSL
11 2 (0.044%) VPN
12 1 (0.022%) Firewall
12 1 (0.022%) SAN
12 1 (0.022%) SSL
Database & Business Intelligence
1 910 (19.99%) SQL Server
2 545 (11.97%) NoSQL
3 400 (8.79%) SQL Server 2016
4 256 (5.62%) MongoDB
5 246 (5.40%) MySQL
6 206 (4.53%) Big Data
7 196 (4.31%) PostgreSQL
8 139 (3.05%) Relational Database
9 137 (3.01%) Redis
10 116 (2.55%) Apache Cassandra
11 101 (2.22%) Hadoop
12 72 (1.58%) Amazon RDS
13 60 (1.32%) Cosmos DB
14 55 (1.21%) Data Warehouse
15 51 (1.12%) Azure SQL Database
16 42 (0.92%) Amazon DynamoDB
16 42 (0.92%) Blockchain
17 35 (0.77%) SQL Server Reporting Services
18 31 (0.68%) Apache Hive
19 30 (0.66%) SQL Server 2008
Development Applications
1 933 (20.50%) Git (software)
2 486 (10.68%) Jenkins
3 334 (7.34%) Selenium
4 288 (6.33%) JIRA
5 270 (5.93%) Cucumber
6 214 (4.70%) JUnit
7 176 (3.87%) TeamCity
8 171 (3.76%) Maven
9 160 (3.51%) NUnit
10 127 (2.79%) Gradle
11 118 (2.59%) Visual Studio
12 117 (2.57%) Bitbucket
13 111 (2.44%) webpack
14 97 (2.13%) Octopus Deploy
15 95 (2.09%) Mockito
16 92 (2.02%) SpecFlow
17 88 (1.93%) Jasmine
18 83 (1.82%) Team Foundation Server
19 76 (1.67%) Mocha
20 74 (1.63%) WebDriver
General
1 897 (19.71%) Finance
2 441 (9.69%) Banking
3 360 (7.91%) Retail
4 327 (7.18%) Games
5 140 (3.08%) Marketing
6 132 (2.90%) Front Office
7 89 (1.96%) Investment Banking
8 76 (1.67%) Public Sector
9 71 (1.56%) Advertising
10 64 (1.41%) Telecoms
11 47 (1.03%) Financial Institution
12 45 (0.99%) Back Office
13 32 (0.70%) Legal
14 26 (0.57%) Law
14 26 (0.57%) Manufacturing
15 24 (0.53%) Multimedia
15 24 (0.53%) Publishing
16 18 (0.40%) Automotive
17 15 (0.33%) Billing
18 13 (0.29%) Online Betting
Job Titles
1 3,096 (68.01%) Developer
2 829 (18.21%) Java Developer
3 818 (17.97%) .NET Developer
4 688 (15.11%) C# Developer
5 664 (14.59%) Senior Developer
6 475 (10.43%) C# .NET Developer
7 344 (7.56%) Software Engineer
8 261 (5.73%) React Developer
9 239 (5.25%) Senior Java Developer
10 217 (4.77%) JavaScript Developer
11 216 (4.75%) Full Stack Developer
12 214 (4.70%) Front End Developer (Client-Side Developer)
13 212 (4.66%) Java Engineer
14 200 (4.39%) Software Developer
15 177 (3.89%) ASP.NET Developer
16 173 (3.80%) Python Developer
17 163 (3.58%) C# ASP.NET Developer
18 154 (3.38%) Architect
19 153 (3.36%) Lead Developer
20 144 (3.16%) Java Software Engineer
Libraries, Frameworks & Software Standards
1 1,532 (33.66%) .NET
2 977 (21.46%) AngularJS
3 934 (20.52%) React
4 854 (18.76%) RESTful
5 850 (18.67%) HTML
6 796 (17.49%) CSS
7 786 (17.27%) ASP.NET
8 751 (16.50%) Node.js
9 654 (14.37%) Spring
10 629 (13.82%) REST
11 602 (13.22%) ASP.NET MVC
12 593 (13.03%) ASP.NET Web API
13 456 (10.02%) Web Services
14 443 (9.73%) .NET Framework
15 393 (8.63%) .NET Core
16 374 (8.22%) HTML5
17 326 (7.16%) Spring Boot
18 306 (6.72%) WCF
19 305 (6.70%) Entity Framework
20 290 (6.37%) Kafka
Miscellaneous
1 561 (12.32%) Greenfield Project
2 263 (5.78%) User Experience
3 219 (4.81%) Mobile App
4 182 (4.00%) Algorithms
5 179 (3.93%) Analytical Skills
6 157 (3.45%) Data Structures
7 133 (2.92%) Enterprise Software
8 93 (2.04%) Cloud Native
9 76 (1.67%) Public Cloud
10 73 (1.60%) Self-Motivation
11 57 (1.25%) Foreign Exchange (FX)
12 46 (1.01%) Equities
13 45 (0.99%) Derivative
13 45 (0.99%) Fixed Income
14 44 (0.97%) Online Gambling
15 40 (0.88%) iPad
16 39 (0.86%) Blog
17 35 (0.77%) Social Network
18 34 (0.75%) Hybrid Cloud
19 33 (0.72%) Tandem
Operating Systems
1 323 (7.10%) Linux
2 256 (5.62%) Windows
3 240 (5.27%) Android
4 171 (3.76%) Apple iOS
5 142 (3.12%) Unix
6 45 (0.99%) Mac OS X
7 14 (0.31%) CentOS
8 12 (0.26%) Red Hat Enterprise Linux
9 11 (0.24%) Mac OS
9 11 (0.24%) Windows Server
10 9 (0.20%) Ubuntu
11 3 (0.066%) tvOS
12 2 (0.044%) VMS
13 1 (0.022%) Solaris
13 1 (0.022%) Windows 10
Processes & Methodologies
1 3,262 (71.66%) Agile Software Development
2 1,965 (43.17%) BDD
3 1,170 (25.70%) Microservices
4 1,167 (25.64%) Scrum
5 1,094 (24.03%) Continuous Integration
6 962 (21.13%) DevOps
7 846 (18.59%) MVC
8 821 (18.04%) Software Engineering
9 709 (15.58%) Test Automation
10 575 (12.63%) Kanban
11 564 (12.39%) OO
12 497 (10.92%) Pair Programming
13 453 (9.95%) Fintech
14 442 (9.71%) Mentoring
15 439 (9.64%) Problem-Solving
16 437 (9.60%) Continuous Delivery
17 430 (9.45%) E-Commerce
18 404 (8.88%) Unit Testing
19 384 (8.44%) Front End Development
20 370 (8.13%) Web Application Development
Programming Languages
1 1,751 (38.47%) Java
2 1,728 (37.96%) JavaScript
3 1,606 (35.28%) C#
4 938 (20.61%) SQL
5 599 (13.16%) Python
6 524 (11.51%) Java 8
7 355 (7.80%) Ruby
8 271 (5.95%) Scala
9 253 (5.56%) TypeScript
10 236 (5.18%) Kotlin
11 188 (4.13%) ES6
12 159 (3.49%) Go
13 147 (3.23%) PHP
14 123 (2.70%) T-SQL
15 104 (2.28%) Apple Swift
16 91 (2.00%) C++
17 74 (1.63%) PowerShell
18 71 (1.56%) Bash Shell
19 58 (1.27%) Groovy
20 51 (1.12%) Objective-C
Qualifications
1 336 (7.38%) Degree
2 108 (2.37%) Computer Science Degree
3 58 (1.27%) Security Cleared
4 39 (0.86%) SC Cleared
5 32 (0.70%) ISTQB
6 26 (0.57%) ISEB
7 21 (0.46%) ISTQB Foundation Certification
8 16 (0.35%) MCP
9 13 (0.29%) Microsoft Certification
10 10 (0.22%) DV Cleared
11 9 (0.20%) Numerate Degree
12 8 (0.18%) Master's Degree
13 7 (0.15%) ISTQB Advanced Certification
14 6 (0.13%) TOGAF Certification
15 5 (0.11%) PhD
15 5 (0.11%) Postgraduate
16 4 (0.088%) MCSD
17 3 (0.066%) MCPD
18 2 (0.044%) MCAD
18 2 (0.044%) MCTS
Quality Assurance & Compliance
1 371 (8.15%) QA
2 13 (0.29%) GDPR
3 7 (0.15%) Data Quality
4 3 (0.066%) ISO/IEC 27001
4 3 (0.066%) PMO
5 2 (0.044%) EMIR
5 2 (0.044%) MiFID
5 2 (0.044%) TickIT
6 1 (0.022%) HL7
6 1 (0.022%) NCSC
6 1 (0.022%) PSD2
6 1 (0.022%) SLA
System Software
1 948 (20.83%) Docker
2 46 (1.01%) Active Directory
3 19 (0.42%) VMware Infrastructure
4 17 (0.37%) vSphere
5 7 (0.15%) HDFS
6 6 (0.13%) Apache ZooKeeper
6 6 (0.13%) Varnish
7 5 (0.11%) Virtual Machines
8 4 (0.088%) Microsoft App-V
8 4 (0.088%) Postfix
9 1 (0.022%) Apache Flume
9 1 (0.022%) Cronacle
9 1 (0.022%) iptables
9 1 (0.022%) Oracle RAC
9 1 (0.022%) Virtual Desktop
9 1 (0.022%) VirtualBox
Systems Management
1 657 (14.43%) Kubernetes
2 216 (4.75%) Ansible
3 180 (3.95%) Terraform
4 115 (2.53%) Puppet
5 73 (1.60%) Opscode Chef
6 34 (0.75%) Mesos
7 33 (0.72%) Istio
7 33 (0.72%) Rancher
8 32 (0.70%) Marathon
9 25 (0.55%) Kibana
10 20 (0.44%) HP Quality Center
11 16 (0.35%) Grafana
12 15 (0.33%) Prometheus
13 13 (0.29%) Oozie
14 12 (0.26%) Single Sign-On
15 9 (0.20%) Hadoop YARN
15 9 (0.20%) logstash
16 6 (0.13%) Control-M
16 6 (0.13%) Salt
17 5 (0.11%) ITRS Geneos
Vendors
1 492 (10.81%) Microsoft
2 204 (4.48%) Oracle
3 199 (4.37%) Google
4 119 (2.61%) WorldPay
5 69 (1.52%) Salesforce.com
6 66 (1.45%) SAP
7 58 (1.27%) Adobe
8 54 (1.19%) Sitecore
9 33 (0.72%) FIS
9 33 (0.72%) hybris
9 33 (0.72%) Spotify
10 32 (0.70%) IBM
10 32 (0.70%) Red Hat
11 30 (0.66%) Facebook
12 27 (0.59%) Demandware
13 26 (0.57%) Alterian
13 26 (0.57%) Atlassian
14 22 (0.48%) HP
15 21 (0.46%) Apple
15 21 (0.46%) Zend