Period
to 22 August 2019

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

Test-Driven Development (TDD)
Central London > City of London
6 months to
22 Aug 2019
Same period 2018 Same period 2017
Rank 27 21 19
Rank change year-on-year -6 -2 -3
Permanent jobs citing TDD 812 1,033 990
As % of all permanent IT jobs advertised in the City of London 8.02% 9.46% 9.74%
As % of the Processes & Methodologies category 8.57% 10.16% 10.48%
Number of salaries quoted 760 946 876
City of London median annual salary £70,000 £70,000 £62,500
Median salary % change year-on-year - +12.00% +4.17%
10th Percentile £47,500 £43,750 £42,125
90th Percentile £92,500 £95,000 £85,000
Central London median annual salary £70,000 £67,500 £62,500
% change year-on-year +3.70% +8.00% +4.17%

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 the City of London with a requirement for process or methodology skills.

All Process and Methodology Skills
City of London
Permanent vacancies with a requirement for process or methodology skills 9,476 10,170 9,448
As % of all permanent IT jobs advertised in the City of London 93.58% 93.11% 92.93%
Number of salaries quoted 8,372 9,024 8,506
City of London median annual salary £67,500 £65,000 £60,000
Median salary % change year-on-year +3.85% +8.33% +3.45%
10th Percentile £37,500 £36,250 £35,750
90th Percentile £97,500 £93,750 £92,500
Central London median annual salary £65,000 £62,500 £60,000
% change year-on-year +4.00% +4.17% +4.35%

TDD
Job Vacancy Trend in the City of London

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

Job vacancy trend for TDD in the City of London

TDD
Salary Trend in the City of London

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

Salary trend for TDD in the City of London

TDD
Salary Histogram in the City of London

The salary distribution of IT jobs citing TDD in the City of London over the 6 months to 22 August 2019.

Salary histogram for TDD in the City of London

TDD
Job Locations in the City of London

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing TDD within the City of London region over the 6 months to 22 August 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
London Bridge +8 16 £62,500 -3.10%
Moorgate - 4 £50,000 -
TDD
Central London

For the 6 months to 22 August 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 City of London region with a requirement for TDD.

1 550 (67.73%) Agile Software Development
2 304 (37.44%) JavaScript
3 281 (34.61%) Java
4 260 (32.02%) C#
5 252 (31.03%) Microservices
6 240 (29.56%) BDD
7 229 (28.20%) .NET
8 213 (26.23%) AWS
9 206 (25.37%) SQL
10 190 (23.40%) Finance
11 182 (22.41%) AngularJS
12 181 (22.29%) React
13 176 (21.67%) Azure
14 161 (19.83%) HTML
15 151 (18.60%) Fintech
16 144 (17.73%) CSS
16 144 (17.73%) Python
17 140 (17.24%) Docker
17 140 (17.24%) DevOps
18 137 (16.87%) RESTful
19 135 (16.63%) Continuous Integration
20 133 (16.38%) Test Automation
21 128 (15.76%) Git (software)
21 128 (15.76%) Scrum
22 122 (15.02%) Greenfield Project
23 120 (14.78%) Spring
24 111 (13.67%) Software Engineering
25 108 (13.30%) Java 8
26 107 (13.18%) Pair Programming
27 102 (12.56%) MVC

TDD
Co-occurring IT Skills in the City of 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 49 (6.03%) Elasticsearch
2 33 (4.06%) Confluence
3 21 (2.59%) Apache Spark
4 17 (2.09%) Apache Solr
5 15 (1.85%) Cloud Foundry
6 10 (1.23%) Apache
6 10 (1.23%) CMS
7 8 (0.99%) WordPress
8 7 (0.86%) OpenStack
9 5 (0.62%) Tomcat
10 4 (0.49%) JBoss
10 4 (0.49%) SharePoint
10 4 (0.49%) WebLogic
10 4 (0.49%) WebSphere
10 4 (0.49%) Zope
11 3 (0.37%) EPiServer
12 2 (0.25%) Drupal
12 2 (0.25%) Jetty
12 2 (0.25%) Oracle SOA Suite
12 2 (0.25%) Umbraco
Applications
1 4 (0.49%) MS Visio
2 1 (0.12%) Zeplin
Business Applications
1 5 (0.62%) Dynamics CRM
1 5 (0.62%) FastStats
2 3 (0.37%) Distributed Ledger
2 3 (0.37%) Payment Gateway
3 1 (0.12%) Shopify
Cloud Services
1 213 (26.23%) AWS
2 176 (21.67%) Azure
3 73 (8.99%) GCP
4 23 (2.83%) GitHub
5 22 (2.71%) Serverless
6 20 (2.46%) PaaS
7 14 (1.72%) SaaS
8 12 (1.48%) OpenShift
9 11 (1.35%) IaaS
10 10 (1.23%) Firebase
10 10 (1.23%) Heroku
11 9 (1.11%) AWS Lambda
11 9 (1.11%) Cloud Computing
12 8 (0.99%) Power Platform
13 7 (0.86%) CloudBees
13 7 (0.86%) npm
14 6 (0.74%) Fastly
15 5 (0.62%) Amazon Kinesis
15 5 (0.62%) AWS CloudFormation
16 4 (0.49%) Trello
Communications & Networking
1 24 (2.96%) HTTP
2 7 (0.86%) Internet
3 3 (0.37%) Ethernet
4 2 (0.25%) FIX Connectivity
5 1 (0.12%) Broadband
5 1 (0.12%) SSL
Database & Business Intelligence
1 99 (12.19%) NoSQL
2 88 (10.84%) SQL Server
3 59 (7.27%) MySQL
4 57 (7.02%) Big Data
5 47 (5.79%) MongoDB
6 36 (4.43%) Apache Cassandra
7 25 (3.08%) Hadoop
8 20 (2.46%) PostgreSQL
9 19 (2.34%) Relational Database
10 16 (1.97%) Amazon DynamoDB
11 13 (1.60%) Blockchain
12 12 (1.48%) SQL Server Integration Services
12 12 (1.48%) SQL Server Reporting Services
13 11 (1.35%) Data Warehouse
14 10 (1.23%) Azure SQL Database
15 9 (1.11%) SQL Server 2012
16 8 (0.99%) Cosmos DB
16 8 (0.99%) Power BI
16 8 (0.99%) RDBMS
17 7 (0.86%) Event Store
Development Applications
1 128 (15.76%) Git (software)
2 64 (7.88%) Jenkins
3 47 (5.79%) JIRA
3 47 (5.79%) Selenium
4 35 (4.31%) Cucumber
5 30 (3.69%) webpack
6 29 (3.57%) JUnit
7 28 (3.45%) Bitbucket
8 27 (3.33%) Visual Studio
9 24 (2.96%) WebDriver
10 23 (2.83%) TeamCity
11 22 (2.71%) NUnit
12 20 (2.46%) Team Foundation Server
13 19 (2.34%) gulp
14 17 (2.09%) Maven
14 17 (2.09%) SpecFlow
15 16 (1.97%) Visual Studio Team System
16 14 (1.72%) Jasmine
17 13 (1.60%) Grunt
18 12 (1.48%) SoapUI
General
1 190 (23.40%) Finance
2 102 (12.56%) Banking
3 34 (4.19%) Retail
4 25 (3.08%) Games
5 19 (2.34%) Marketing
6 18 (2.22%) Law
7 16 (1.97%) Advertising
7 16 (1.97%) Investment Banking
7 16 (1.97%) Retail Banking
8 15 (1.85%) Front Office
8 15 (1.85%) Publishing
9 12 (1.48%) Financial Institution
10 7 (0.86%) Back Office
11 6 (0.74%) Public Sector
12 5 (0.62%) Multimedia
12 5 (0.62%) Telecoms
13 3 (0.37%) Automotive
13 3 (0.37%) Electronics
13 3 (0.37%) Legal
14 1 (0.12%) Pharmaceutical
Job Titles
1 609 (75.00%) Developer
2 167 (20.57%) Java Developer
3 139 (17.12%) Senior Developer
4 104 (12.81%) .NET Developer
5 97 (11.95%) C# Developer
6 51 (6.28%) Front End Developer (Client-Side Developer)
7 43 (5.30%) Python Developer
8 41 (5.05%) C# .NET Developer
8 41 (5.05%) Lead Developer
9 36 (4.43%) Full Stack Developer
9 36 (4.43%) Software Engineer
10 29 (3.57%) React Developer
11 28 (3.45%) Software Developer
12 27 (3.33%) AWS Developer
12 27 (3.33%) Senior .NET Developer
12 27 (3.33%) Senior Java Developer
13 25 (3.08%) JavaScript Developer
14 24 (2.96%) PHP Developer
14 24 (2.96%) Senior C# Developer
15 22 (2.71%) Python Engineer
Libraries, Frameworks & Software Standards
1 229 (28.20%) .NET
2 182 (22.41%) AngularJS
3 181 (22.29%) React
4 161 (19.83%) HTML
5 144 (17.73%) CSS
6 137 (16.87%) RESTful
7 120 (14.78%) Spring
8 102 (12.56%) REST
9 101 (12.44%) ASP.NET
10 100 (12.32%) Node.js
11 88 (10.84%) Web Services
12 83 (10.22%) .NET Core
13 79 (9.73%) HTML5
14 71 (8.74%) ASP.NET Web API
15 49 (6.03%) Hibernate
15 49 (6.03%) Spring Boot
16 48 (5.91%) Kafka
17 44 (5.42%) Redux
18 43 (5.30%) ASP.NET MVC
19 41 (5.05%) Twitter Bootstrap
Miscellaneous
1 122 (15.02%) Greenfield Project
2 48 (5.91%) Mobile App
3 47 (5.79%) User Experience
4 30 (3.69%) Analytical Skills
5 15 (1.85%) Equities
6 13 (1.60%) Reinsurance
7 12 (1.48%) Fixed Income
8 11 (1.35%) Enterprise Software
8 11 (1.35%) Foreign Exchange (FX)
8 11 (1.35%) iPad
9 10 (1.23%) Hedge funds
10 8 (0.99%) Derivative
11 7 (0.86%) Life Science
11 7 (0.86%) Spread Betting
12 6 (0.74%) Digital Currency
12 6 (0.74%) Renewable Energy
13 5 (0.62%) iSeries
13 5 (0.62%) Mainframe
13 5 (0.62%) Self-Motivation
13 5 (0.62%) Video on Demand
Operating Systems
1 49 (6.03%) Linux
2 39 (4.80%) Android
3 18 (2.22%) Apple iOS
4 14 (1.72%) Windows
5 11 (1.35%) Unix
6 7 (0.86%) Mac OS
Processes & Methodologies
1 550 (67.73%) Agile Software Development
2 252 (31.03%) Microservices
3 240 (29.56%) BDD
4 151 (18.60%) Fintech
5 140 (17.24%) DevOps
6 135 (16.63%) Continuous Integration
7 133 (16.38%) Test Automation
8 128 (15.76%) Scrum
9 111 (13.67%) Software Engineering
10 107 (13.18%) Pair Programming
11 102 (12.56%) MVC
12 85 (10.47%) SOLID
13 79 (9.73%) OO
14 75 (9.24%) Front End Development
15 72 (8.87%) SDLC
16 69 (8.50%) Mentoring
17 68 (8.37%) Continuous Delivery
18 62 (7.64%) Unit Testing
19 60 (7.39%) Computer Science
20 56 (6.90%) E-Commerce
Programming Languages
1 304 (37.44%) JavaScript
2 281 (34.61%) Java
3 260 (32.02%) C#
4 206 (25.37%) SQL
5 144 (17.73%) Python
6 108 (13.30%) Java 8
7 41 (5.05%) Scala
8 40 (4.93%) Ruby
8 40 (4.93%) TypeScript
9 33 (4.06%) Go
10 29 (3.57%) Kotlin
11 28 (3.45%) ES6
11 28 (3.45%) PHP
12 22 (2.71%) Clojure
13 16 (1.97%) Groovy
14 8 (0.99%) Bash Shell
14 8 (0.99%) T-SQL
15 5 (0.62%) MATLAB
15 5 (0.62%) PowerShell
15 5 (0.62%) R
Qualifications
1 66 (8.13%) Degree
2 40 (4.93%) Computer Science Degree
3 6 (0.74%) PhD
4 4 (0.49%) Microsoft Certification
5 3 (0.37%) Numerate Degree
5 3 (0.37%) Sun Certification
6 1 (0.12%) CISSP
6 1 (0.12%) MCAD
6 1 (0.12%) MCSD
6 1 (0.12%) MCSE
6 1 (0.12%) MCTS
6 1 (0.12%) PMI Certification
Quality Assurance & Compliance
1 57 (7.02%) QA
2 1 (0.12%) Data Quality
System Software
1 140 (17.24%) Docker
2 7 (0.86%) vSphere
3 6 (0.74%) Varnish
4 2 (0.25%) HDFS
5 1 (0.12%) Virtual Machines
Systems Management
1 84 (10.34%) Kubernetes
2 23 (2.83%) Terraform
3 16 (1.97%) Ansible
4 5 (0.62%) Opscode Chef
5 3 (0.37%) Packer
5 3 (0.37%) Puppet
6 2 (0.25%) HP Quality Center
7 1 (0.12%) Hadoop YARN
7 1 (0.12%) Kibana
7 1 (0.12%) logstash
7 1 (0.12%) Nagios
7 1 (0.12%) Oozie
Vendors
1 77 (9.48%) Microsoft
2 67 (8.25%) Google
3 20 (2.46%) Oracle
4 17 (2.09%) Facebook
5 16 (1.97%) YouTube
6 6 (0.74%) Xamarin
7 5 (0.62%) IBM
8 4 (0.49%) Apple
8 4 (0.49%) Blue Prism
8 4 (0.49%) Infragistics
8 4 (0.49%) Salesforce.com
8 4 (0.49%) UiPath
9 3 (0.37%) Adobe
9 3 (0.37%) Samsung
9 3 (0.37%) Spotify
9 3 (0.37%) Tableau
9 3 (0.37%) Zend
10 2 (0.25%) Atlassian
10 2 (0.25%) CA
10 2 (0.25%) New Relic