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

Test-Driven Development (TDD)
UK
6 months to
26 Jun 2019
Same period 2018 Same period 2017
Rank 32 21 19
Rank change year-on-year -11 -2 +6
Permanent jobs citing TDD 9,806 15,907 16,184
As % of all permanent IT jobs advertised in the UK 6.79% 9.12% 9.32%
As % of the Processes & Methodologies category 7.37% 9.91% 10.16%
Number of salaries quoted 7,987 13,668 14,308
UK median annual salary £55,000 £52,500 £50,000
Median salary % change year-on-year +4.76% +5.00% -
10th Percentile £34,750 £33,750 £32,500
90th Percentile £86,250 £81,250 £77,500
UK excluding London median annual salary £50,000 £47,000 £45,000
% change year-on-year +6.38% +4.44% +2.27%

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 132,973 160,462 159,328
As % of all permanent IT jobs advertised in the UK 92.04% 91.96% 91.76%
Number of salaries quoted 104,394 128,922 129,810
UK median annual salary £52,500 £50,000 £47,500
Median salary % change year-on-year +5.00% +5.26% -
10th Percentile £30,000 £29,000 £27,750
90th Percentile £86,250 £82,500 £78,750
UK excluding London median annual salary £45,000 £45,000 £42,500
% change year-on-year - +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 26 June 2019.

Salary histogram for TDD in the UK

TDD
Top 16 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 26 June 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 -10 9,248 £55,000 +4.76% 761
UK excluding London -11 5,044 £50,000 +6.38% 471
London -7 4,588 £65,000 - 336
South East -12 1,703 £52,000 +9.47% 108
North of England -16 1,279 £47,500 +5.56% 134
North West -14 690 £52,500 +16.67% 80
South West -23 620 £45,000 -5.26% 58
Midlands -20 556 £45,000 - 64
Yorkshire -22 519 £45,000 - 42
East of England -12 454 £50,000 - 63
Scotland -19 348 £50,000 - 25
West Midlands -13 334 £45,000 - 47
East Midlands -11 220 £45,000 +5.88% 16
Wales -30 72 £42,500 - 14
North East -18 67 £46,000 +2.22% 12
Northern Ireland -39 21 £50,000 +25.00% 8

For the 6 months to 26 June 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 7,338 (74.83%) Agile Software Development
2 4,131 (42.13%) C#
3 4,130 (42.12%) JavaScript
4 3,978 (40.57%) BDD
5 3,644 (37.16%) Java
6 3,601 (36.72%) .NET
7 2,757 (28.12%) Scrum
8 2,595 (26.46%) Continuous Integration
9 2,591 (26.42%) SQL
10 2,419 (24.67%) MVC
11 2,409 (24.57%) Software Engineering
12 2,362 (24.09%) AngularJS
13 2,333 (23.79%) Git (software)
14 2,309 (23.55%) HTML
15 2,101 (21.43%) CSS
16 2,086 (21.27%) Test Automation
17 2,062 (21.03%) ASP.NET
18 2,061 (21.02%) SQL Server
19 1,896 (19.34%) DevOps
20 1,890 (19.27%) Amazon AWS
21 1,785 (18.20%) Finance
22 1,741 (17.75%) Microservices
23 1,710 (17.44%) React
24 1,655 (16.88%) Microsoft Azure
25 1,597 (16.29%) RESTful
26 1,493 (15.23%) Node.js
27 1,484 (15.13%) Docker
28 1,460 (14.89%) Spring
29 1,409 (14.37%) Microsoft
30 1,377 (14.04%) 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 306 (3.12%) Confluence
2 291 (2.97%) Elasticsearch
3 185 (1.89%) Apache Spark
4 168 (1.71%) Apache
5 152 (1.55%) CMS
6 143 (1.46%) IIS
7 122 (1.24%) Tomcat
8 91 (0.93%) Umbraco
9 84 (0.86%) JBoss
10 80 (0.82%) Cloud Foundry
11 73 (0.74%) nginx
12 64 (0.65%) Sitecore CMS
13 56 (0.57%) WordPress
14 52 (0.53%) EPiServer
15 51 (0.52%) Apache Solr
16 42 (0.43%) SharePoint
17 41 (0.42%) NServiceBus
18 39 (0.40%) Sitefinity
18 39 (0.40%) WebLogic
19 34 (0.35%) WebSphere
Applications
1 25 (0.25%) Chatbot
2 23 (0.23%) Microsoft Office
3 15 (0.15%) Photoshop
4 11 (0.11%) Microsoft Project
5 8 (0.082%) Microsoft Excel
5 8 (0.082%) Zeplin
6 7 (0.071%) Adobe XD
6 7 (0.071%) InVision
7 6 (0.061%) MS Visio
8 5 (0.051%) S-PLUS
9 4 (0.041%) Sketch
10 3 (0.031%) Adobe Illustrator
10 3 (0.031%) Adobe Premiere
11 2 (0.020%) GIMP
12 1 (0.010%) EngageOne
12 1 (0.010%) Fireworks
12 1 (0.010%) HipChat
Business Applications
1 108 (1.10%) Payment Gateway
2 34 (0.35%) Magento
3 33 (0.34%) Dynamics CRM
4 24 (0.24%) SAP Hybris
5 16 (0.16%) Distributed Ledger
6 9 (0.092%) Dynamics NAV
6 9 (0.092%) Oracle BPM
7 8 (0.082%) Fredhopper
7 8 (0.082%) nopCommerce
7 8 (0.082%) WebTrends
8 5 (0.051%) FastStats
8 5 (0.051%) Remedy ITSM
9 4 (0.041%) R3 Corda
10 3 (0.031%) NetSuite
10 3 (0.031%) Oracle Applications
11 2 (0.020%) Maximo
12 1 (0.010%) Endur
12 1 (0.010%) LatentZero
12 1 (0.010%) LongView
12 1 (0.010%) Oracle CRM
Cloud Services
1 1,890 (19.27%) Amazon AWS
2 1,655 (16.88%) Microsoft Azure
3 385 (3.93%) Google Cloud Platform
4 384 (3.92%) SaaS
5 366 (3.73%) GitHub
6 310 (3.16%) Serverless
7 174 (1.77%) PaaS
8 144 (1.47%) AWS Lambda
9 141 (1.44%) npm
10 133 (1.36%) Amazon EC2
11 127 (1.30%) Office 365
12 118 (1.20%) Cloud Computing
13 115 (1.17%) OpenShift
14 106 (1.08%) G Suite
15 97 (0.99%) IaaS
16 96 (0.98%) Amazon S3
17 73 (0.74%) AWS CloudFormation
18 55 (0.56%) Amazon SQS
19 48 (0.49%) Power Platform
20 45 (0.46%) Heroku
Communications & Networking
1 253 (2.58%) Internet
2 212 (2.16%) HTTP
3 74 (0.75%) TCP/IP
4 41 (0.42%) Bluetooth
4 41 (0.42%) Broadband
5 35 (0.36%) SSL
6 34 (0.35%) SSH
7 26 (0.27%) HTTPS
8 21 (0.21%) Wi-Fi
8 21 (0.21%) Wireless
9 20 (0.20%) Network Security
10 19 (0.19%) DNS
11 18 (0.18%) MQTT
11 18 (0.18%) Skype
12 17 (0.17%) AMQP
12 17 (0.17%) Firewall
12 17 (0.17%) Reverse Proxy
13 13 (0.13%) FTP
13 13 (0.13%) RIP
13 13 (0.13%) SMTP
Database & Business Intelligence
1 2,061 (21.02%) SQL Server
2 1,138 (11.61%) NoSQL
3 702 (7.16%) MySQL
4 628 (6.40%) MongoDB
5 561 (5.72%) SQL Server 2016
6 485 (4.95%) Relational Database
7 453 (4.62%) PostgreSQL
8 403 (4.11%) Big Data
9 264 (2.69%) Redis
10 257 (2.62%) Hadoop
11 221 (2.25%) Apache Cassandra
12 134 (1.37%) Neo4j
13 125 (1.27%) Amazon DynamoDB
14 119 (1.21%) RDBMS
15 105 (1.07%) SQL Server Reporting Services
16 100 (1.02%) Amazon RDS
17 93 (0.95%) Blockchain
18 87 (0.89%) SQL Server Integration Services
19 78 (0.80%) Data Warehouse
20 58 (0.59%) CouchDB
Development Applications
1 2,333 (23.79%) Git (software)
2 1,230 (12.54%) Jenkins
3 1,108 (11.30%) Selenium
4 969 (9.88%) JIRA
5 707 (7.21%) Cucumber
6 579 (5.90%) Maven
7 523 (5.33%) TeamCity
8 478 (4.87%) JUnit
9 442 (4.51%) Visual Studio
10 372 (3.79%) Team Foundation Server
11 338 (3.45%) NUnit
12 327 (3.33%) SoapUI
13 323 (3.29%) WebDriver
14 272 (2.77%) Subversion
15 269 (2.74%) SpecFlow
16 242 (2.47%) Gradle
17 223 (2.27%) Atlassian Bamboo
18 217 (2.21%) JMeter
19 216 (2.20%) Jasmine
20 209 (2.13%) Octopus Deploy
General
1 1,785 (18.20%) Finance
2 694 (7.08%) Retail
3 594 (6.06%) Banking
4 431 (4.40%) Games
5 297 (3.03%) Marketing
6 231 (2.36%) Telecoms
7 154 (1.57%) Manufacturing
8 114 (1.16%) Electronics
9 99 (1.01%) Advertising
10 95 (0.97%) Financial Institution
11 79 (0.81%) Law
12 76 (0.78%) Investment Banking
13 68 (0.69%) Retail Banking
14 63 (0.64%) Publishing
15 58 (0.59%) Automotive
16 54 (0.55%) Front Office
17 50 (0.51%) Back Office
18 33 (0.34%) Legal
18 33 (0.34%) Pharmaceutical
19 21 (0.21%) Aerospace
Job Titles
1 6,620 (67.51%) Developer
2 1,894 (19.31%) .NET Developer
3 1,695 (17.29%) C# Developer
4 1,553 (15.84%) Java Developer
5 1,372 (13.99%) Senior Developer
6 1,110 (11.32%) C# .NET Developer
7 987 (10.07%) Software Engineer
8 874 (8.91%) Software Developer
9 480 (4.89%) ASP.NET Developer
10 470 (4.79%) Front End Developer (Client-Side Developer)
11 469 (4.78%) C# ASP.NET Developer
12 456 (4.65%) Java Engineer
13 451 (4.60%) JavaScript Developer
14 410 (4.18%) Full Stack Developer
15 403 (4.11%) Senior Java Developer
16 391 (3.99%) Lead Developer
17 309 (3.15%) Senior .NET Developer
18 307 (3.13%) Python Developer
19 299 (3.05%) ASP.NET MVC Developer
20 298 (3.04%) Java Software Engineer
Libraries, Frameworks & Software Standards
1 3,601 (36.72%) .NET
2 2,362 (24.09%) AngularJS
3 2,309 (23.55%) HTML
4 2,101 (21.43%) CSS
5 2,062 (21.03%) ASP.NET
6 1,710 (17.44%) React
7 1,597 (16.29%) RESTful
8 1,493 (15.23%) Node.js
9 1,460 (14.89%) Spring
10 1,377 (14.04%) ASP.NET MVC
11 1,288 (13.13%) ASP.NET Web API
12 1,263 (12.88%) Web Services
13 1,242 (12.67%) REST
14 1,052 (10.73%) .NET Framework
15 997 (10.17%) HTML5
16 763 (7.78%) jQuery
17 734 (7.49%) .NET Core
18 718 (7.32%) Entity Framework
19 697 (7.11%) WCF
20 548 (5.59%) Spring Boot
Miscellaneous
1 1,214 (12.38%) Greenfield Project
2 760 (7.75%) User Experience
3 528 (5.38%) Enterprise Software
4 403 (4.11%) Analytical Skills
5 354 (3.61%) Mobile App
6 263 (2.68%) Algorithms
7 257 (2.62%) Self-Motivation
8 136 (1.39%) Cloud Native
9 130 (1.33%) Data Structures
10 92 (0.94%) Virtual Team
11 84 (0.86%) Public Cloud
12 58 (0.59%) Linux Command Line
13 55 (0.56%) Management Information System
14 53 (0.54%) Foreign Exchange (FX)
14 53 (0.54%) Social Media
15 50 (0.51%) Tandem
16 48 (0.49%) Blog
16 48 (0.49%) Fixed Income
16 48 (0.49%) Life Science
17 47 (0.48%) Internet of Things
Operating Systems
1 905 (9.23%) Linux
2 538 (5.49%) Windows
3 428 (4.36%) Android
4 317 (3.23%) Apple iOS
5 140 (1.43%) Unix
6 46 (0.47%) Windows Server
7 27 (0.28%) Ubuntu
8 25 (0.25%) Red Hat Enterprise Linux
9 24 (0.24%) CentOS
10 17 (0.17%) Mac OS X
11 14 (0.14%) Mac OS
12 10 (0.10%) openSUSE
12 10 (0.10%) Windows 10
13 9 (0.092%) Debian
14 4 (0.041%) watchOS
14 4 (0.041%) Windows 7
14 4 (0.041%) Windows Mobile
14 4 (0.041%) Windows Server 2012
14 4 (0.041%) zOS
15 2 (0.020%) Windows Server 2008
Processes & Methodologies
1 7,338 (74.83%) Agile Software Development
2 3,978 (40.57%) BDD
3 2,757 (28.12%) Scrum
4 2,595 (26.46%) Continuous Integration
5 2,419 (24.67%) MVC
6 2,409 (24.57%) Software Engineering
7 2,086 (21.27%) Test Automation
8 1,896 (19.34%) DevOps
9 1,741 (17.75%) Microservices
10 1,346 (13.73%) OO
11 1,169 (11.92%) Kanban
12 1,161 (11.84%) Unit Testing
13 1,110 (11.32%) Mentoring
14 991 (10.11%) Problem-Solving
15 942 (9.61%) SOLID
16 931 (9.49%) Continuous Delivery
17 887 (9.05%) Pair Programming
18 731 (7.45%) SDLC
19 729 (7.43%) Open Source
20 728 (7.42%) Front End Development
Programming Languages
1 4,131 (42.13%) C#
2 4,130 (42.12%) JavaScript
3 3,644 (37.16%) Java
4 2,591 (26.42%) SQL
5 1,293 (13.19%) Python
6 789 (8.05%) Ruby
7 784 (8.00%) Java 8
8 565 (5.76%) PHP
9 549 (5.60%) Scala
10 507 (5.17%) C++
11 474 (4.83%) TypeScript
12 371 (3.78%) C
13 362 (3.69%) ES6
14 331 (3.38%) T-SQL
15 256 (2.61%) Go
16 242 (2.47%) Kotlin
17 190 (1.94%) PowerShell
18 132 (1.35%) Bash Shell
19 117 (1.19%) Apple Swift
20 109 (1.11%) Groovy
Qualifications
1 917 (9.35%) Degree
2 389 (3.97%) Security Cleared
3 297 (3.03%) Computer Science Degree
4 256 (2.61%) SC Cleared
5 164 (1.67%) DV Cleared
6 146 (1.49%) ISTQB
7 82 (0.84%) ISEB
7 82 (0.84%) ISTQB Foundation Certification
8 75 (0.76%) Microsoft Certification
9 25 (0.25%) Numerate Degree
10 19 (0.19%) PhD
11 18 (0.18%) DBS Check
12 16 (0.16%) AWS Certification
13 14 (0.14%) Postgraduate
14 13 (0.13%) HND
15 12 (0.12%) MCAD
15 12 (0.12%) MCSD
15 12 (0.12%) MCTS
16 10 (0.10%) ISTQB Advanced Certification
17 9 (0.092%) PMI Certification
Quality Assurance & Compliance
1 861 (8.78%) QA
2 32 (0.33%) GDPR
3 30 (0.31%) WAI
4 24 (0.24%) PSD2
5 17 (0.17%) SLA
6 16 (0.16%) Data Quality
7 15 (0.15%) PMO
8 10 (0.10%) 21 CFR Part 11
9 7 (0.071%) HIPAA
9 7 (0.071%) MiFID
9 7 (0.071%) SEPA
10 6 (0.061%) TickIT
10 6 (0.061%) WCAG
11 5 (0.051%) ISO/IEC 27001
12 4 (0.041%) EMIR
13 3 (0.031%) PCI DSS
14 2 (0.020%) DICOM
14 2 (0.020%) Dodd-Frank
15 1 (0.010%) HL7
15 1 (0.010%) ISO 20022
System Software
1 1,484 (15.13%) Docker
2 89 (0.91%) Active Directory
3 61 (0.62%) vSphere
4 40 (0.41%) Apache ZooKeeper
5 36 (0.37%) VMware Infrastructure
6 34 (0.35%) VirtualBox
7 24 (0.24%) Firmware
8 20 (0.20%) HDFS
9 16 (0.16%) Hyper-V
9 16 (0.16%) Varnish
10 6 (0.061%) Apache Flume
10 6 (0.061%) Virtual Machines
11 5 (0.051%) etcd
11 5 (0.051%) Tivoli Workload Scheduler
12 4 (0.041%) Virtual Desktop
13 2 (0.020%) NFS
13 2 (0.020%) Oracle RAC
13 2 (0.020%) Postfix
13 2 (0.020%) Samba
13 2 (0.020%) VMware NSX
Systems Management
1 778 (7.93%) Kubernetes
2 430 (4.39%) Ansible
3 261 (2.66%) Terraform
4 197 (2.01%) Opscode Chef
5 190 (1.94%) Puppet
6 76 (0.78%) HP Quality Center
7 54 (0.55%) Rancher
8 49 (0.50%) Prometheus
9 46 (0.47%) Kibana
10 45 (0.46%) Grafana
11 29 (0.30%) Mesos
12 22 (0.22%) Salt
13 19 (0.19%) Hadoop YARN
13 19 (0.19%) Istio
14 17 (0.17%) Consul
14 17 (0.17%) HP ALM
14 17 (0.17%) logstash
14 17 (0.17%) Marathon
15 15 (0.15%) Single Sign-On
16 11 (0.11%) Docker Swarm
Vendors
1 1,409 (14.37%) Microsoft
2 547 (5.58%) Google
3 533 (5.44%) Oracle
4 174 (1.77%) WorldPay
5 166 (1.69%) SAP
6 111 (1.13%) Xamarin
7 101 (1.03%) Splunk
8 81 (0.83%) Sitecore
9 80 (0.82%) Atlassian
10 77 (0.79%) Salesforce.com
11 71 (0.72%) HP
12 66 (0.67%) Facebook
13 60 (0.61%) Apple
14 54 (0.55%) Adobe
15 51 (0.52%) IBM
15 51 (0.52%) VMware
16 50 (0.51%) Zend
17 43 (0.44%) Cypress Semiconductor
18 42 (0.43%) Twitter
19 38 (0.39%) Spotify