Period
to 5 March 2021

The table below provides summary statistics for permanent job vacancies with an option to work from home (WFH) and 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 5 March 2021 with a comparison to the same period in the previous 2 years.

Test-Driven Development (TDD)
UK > Work from Home
6 months to
5 Mar 2021
Same period 2020 Same period 2019
Rank 29 17 28
Rank change year-on-year -12 +11 -13
Permanent jobs citing TDD 1,073 813 695
As % of all permanent jobs with a WFH option 7.65% 10.86% 8.93%
As % of the Processes & Methodologies category 8.26% 11.66% 9.65%
Number of salaries quoted 1,863 1,516 1,294
Median annual salary £60,000 £55,000 £55,000
Median salary % change year-on-year +9.09% - +15.79%
10th Percentile £38,250 £35,000 £35,000
90th Percentile £83,750 £90,000 £81,250
UK median annual salary £60,000 £58,500 £55,000
% change year-on-year +2.56% +6.36% +10.00%

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 WFH option and a requirement for process or methodology skills.

All Process and Methodology Skills
Work from Home
Permanent vacancies with a requirement for process or methodology skills 12,987 6,972 7,201
As % of all permanent jobs with a WFH option 92.63% 93.12% 92.52%
Number of salaries quoted 11,182 6,002 6,225
Median annual salary £55,000 £57,500 £57,500
Median salary % change year-on-year -4.35% - +6.48%
10th Percentile £33,750 £35,000 £34,750
90th Percentile £86,250 £90,000 £85,000
UK median annual salary £55,000 £53,500 £52,500
% change year-on-year +2.80% +1.90% +5.00%

TDD
Trend for Jobs with a WFH Option

Job vacancies with a work from home option citing TDD as a proportion of all IT jobs advertised.

TDD trend for jobs with a WFH option

TDD
Salary Trend for Jobs with a WFH Option

3-month moving average salary quoted in job vacancies with a work from home option citing TDD.

TDD salary trend for jobs with a WFH option

TDD
Salary Histogram for Jobs with a WFH Option

Salary distribution for jobs with a work from home option citing TDD over the 6 months to 5 March 2021.

TDD salary histogram for jobs with a WFH option

For the 6 months to 5 March 2021, TDD job roles required the following IT skills in order of popularity. The figures indicate the absolute number co-occurrences and as a proportion of all permanent jobs with a WFH option and a requirement for TDD.

1 715 (66.64%) Agile Software Development
2 421 (39.24%) JavaScript
3 385 (35.88%) C#
4 381 (35.51%) Java
5 379 (35.32%) BDD
6 360 (33.55%) .NET
7 334 (31.13%) Azure
8 321 (29.92%) AWS
9 317 (29.54%) DevOps
10 284 (26.47%) SQL
11 272 (25.35%) Scrum
12 264 (24.60%) Microservices
13 240 (22.37%) Software Engineering
14 226 (21.06%) Docker
15 225 (20.97%) React
16 220 (20.50%) .NET Core
17 218 (20.32%) Git (software)
18 212 (19.76%) AngularJS
19 185 (17.24%) Continuous Integration
20 182 (16.96%) HTML
21 178 (16.59%) CSS
22 175 (16.31%) RESTful
23 171 (15.94%) SQL Server
24 169 (15.75%) Test Automation
25 162 (15.10%) Finance
26 156 (14.54%) Python
27 154 (14.35%) Kubernetes
28 150 (13.98%) TypeScript
29 144 (13.42%) Fintech
30 140 (13.05%) Spring

TDD
Co-occurring IT Skills with a WFH Option 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 40 (3.73%) Tomcat
2 27 (2.52%) Confluence
3 22 (2.05%) Elasticsearch
4 15 (1.40%) Mule
4 15 (1.40%) NServiceBus
5 14 (1.30%) JBoss
5 14 (1.30%) Red Hat Fuse
5 14 (1.30%) WordPress
6 13 (1.21%) Mule ESB
6 13 (1.21%) nginx
7 11 (1.03%) CMS
8 9 (0.84%) Apache
8 9 (0.84%) Apache Spark
9 8 (0.75%) SharePoint
10 7 (0.65%) Umbraco
11 5 (0.47%) Drupal
11 5 (0.47%) WebSphere
12 4 (0.37%) IIS
12 4 (0.37%) Moodle
12 4 (0.37%) Tornado
Applications
1 7 (0.65%) Adobe Creative Suite
1 7 (0.65%) InVision
1 7 (0.65%) Sketch
2 3 (0.28%) Adobe XD
2 3 (0.28%) Photoshop
3 1 (0.093%) Microsoft Office
Business Applications
1 7 (0.65%) Dynamics CRM
2 5 (0.47%) Payment Gateway
3 4 (0.37%) Magento
3 4 (0.37%) Shopify
4 1 (0.093%) nopCommerce
Cloud Services
1 334 (31.13%) Azure
2 321 (29.92%) AWS
3 90 (8.39%) SaaS
4 86 (8.01%) GCP
5 52 (4.85%) Serverless
6 35 (3.26%) AWS Lambda
7 26 (2.42%) Amazon EC2
8 24 (2.24%) PaaS
9 23 (2.14%) AWS CloudFormation
10 22 (2.05%) Amazon S3
11 19 (1.77%) Logic Apps
12 16 (1.49%) Azure Data Factory
13 15 (1.40%) OpenShift
14 13 (1.21%) GitHub
14 13 (1.21%) npm
14 13 (1.21%) Slack
15 12 (1.12%) Amazon CloudWatch
16 9 (0.84%) AWS Fargate
17 8 (0.75%) Firebase
18 7 (0.65%) Amazon Kinesis
Communications & Networking
1 13 (1.21%) Skype
2 10 (0.93%) HTTP
3 8 (0.75%) Internet
4 6 (0.56%) Wi-Fi
4 6 (0.56%) Wireless
5 4 (0.37%) Bluetooth
5 4 (0.37%) ZigBee
6 3 (0.28%) TCP/IP
7 2 (0.19%) DLNA
7 2 (0.19%) UPnP
8 1 (0.093%) Software-Defined Radio
8 1 (0.093%) VPN
8 1 (0.093%) X.509
Database & Business Intelligence
1 171 (15.94%) SQL Server
2 119 (11.09%) NoSQL
3 90 (8.39%) MySQL
4 87 (8.11%) MongoDB
5 70 (6.52%) PostgreSQL
6 48 (4.47%) Relational Database
7 32 (2.98%) Amazon DynamoDB
8 30 (2.80%) Big Data
9 28 (2.61%) Redis
10 20 (1.86%) Amazon RDS
11 15 (1.40%) Cosmos DB
12 14 (1.30%) Hadoop
13 13 (1.21%) Apache Cassandra
14 12 (1.12%) Data Warehouse
15 6 (0.56%) Couchbase
15 6 (0.56%) SQL Server 2016
16 5 (0.47%) Azure SQL Database
16 5 (0.47%) Looker
16 5 (0.47%) SQL Server 2017
16 5 (0.47%) SQL Server Reporting Services
Development Applications
1 218 (20.32%) Git (software)
2 120 (11.18%) Jenkins
3 78 (7.27%) Cucumber
3 78 (7.27%) JIRA
4 66 (6.15%) Selenium
5 63 (5.87%) Maven
6 42 (3.91%) Subversion
7 38 (3.54%) Visual Studio
8 35 (3.26%) Cypress.io
9 28 (2.61%) IntelliJ
9 28 (2.61%) WebDriver
10 27 (2.52%) GitLab
10 27 (2.52%) JUnit
11 24 (2.24%) Octopus Deploy
11 24 (2.24%) SpecFlow
11 24 (2.24%) TeamCity
12 23 (2.14%) Gradle
12 23 (2.14%) NUnit
13 21 (1.96%) RSpec
14 18 (1.68%) Team Foundation Server
General
1 162 (15.10%) Finance
2 41 (3.82%) Public Sector
3 39 (3.63%) Banking
3 39 (3.63%) Games
4 35 (3.26%) Electronics
5 34 (3.17%) Marketing
6 27 (2.52%) Retail
7 25 (2.33%) Back Office
8 19 (1.77%) Manufacturing
9 18 (1.68%) Telecoms
10 14 (1.30%) Law
11 12 (1.12%) Financial Institution
11 12 (1.12%) Legal
12 10 (0.93%) Advertising
13 4 (0.37%) Publishing
14 3 (0.28%) Housing Association
15 2 (0.19%) Front Office
15 2 (0.19%) Investment Banking
16 1 (0.093%) Automotive
16 1 (0.093%) Pharmaceutical
Job Titles
1 721 (67.19%) Developer
2 169 (15.75%) Senior Developer
3 157 (14.63%) Java Developer
4 145 (13.51%) .NET Developer
5 112 (10.44%) Software Developer
6 110 (10.25%) Software Engineer
7 99 (9.23%) C# Developer
8 98 (9.13%) Full Stack Developer
9 73 (6.80%) Lead Developer
10 70 (6.52%) React Developer
11 68 (6.34%) C# .NET Developer
12 56 (5.22%) Java Engineer
13 43 (4.01%) Angular Developer
14 41 (3.82%) Lead Java Developer
15 40 (3.73%) Front End Developer (Client-Side Developer)
16 33 (3.08%) Senior C# Developer
17 32 (2.98%) PHP Developer
18 31 (2.89%) Senior Software Engineer
19 30 (2.80%) Senior .NET Developer
20 27 (2.52%) Ruby Developer
Libraries, Frameworks & Software Standards
1 360 (33.55%) .NET
2 225 (20.97%) React
3 220 (20.50%) .NET Core
4 212 (19.76%) AngularJS
5 182 (16.96%) HTML
6 178 (16.59%) CSS
7 175 (16.31%) RESTful
8 140 (13.05%) Spring
9 128 (11.93%) Node.js
10 122 (11.37%) REST
11 116 (10.81%) ASP.NET
12 113 (10.53%) Web Services
13 101 (9.41%) .NET Framework
14 79 (7.36%) Vue.js
15 73 (6.80%) Spring Boot
16 71 (6.62%) ASP.NET MVC
16 71 (6.62%) ASP.NET Web API
17 67 (6.24%) HTML5
18 61 (5.68%) Hibernate
19 56 (5.22%) Kafka
Miscellaneous
1 80 (7.46%) Greenfield Project
2 67 (6.24%) Mobile App
3 53 (4.94%) Data Structures
4 48 (4.47%) Self-Motivation
5 42 (3.91%) Algorithms
5 42 (3.91%) User Experience
6 31 (2.89%) LIMS
7 25 (2.33%) Cloud Native
8 18 (1.68%) Analytical Skills
9 17 (1.58%) Virtual Team
10 14 (1.30%) iPad
11 13 (1.21%) Data Centre
12 12 (1.12%) Enterprise Software
12 12 (1.12%) NHS
13 11 (1.03%) e-Learning
14 8 (0.75%) Video\Live Streaming
15 7 (0.65%) Public Cloud
16 6 (0.56%) Embedded Systems
16 6 (0.56%) Smart City
16 6 (0.56%) Smart Home
Operating Systems
1 109 (10.16%) Linux
2 57 (5.31%) Android
3 47 (4.38%) Apple iOS
4 34 (3.17%) Windows
5 32 (2.98%) Unix
6 17 (1.58%) Embedded Linux
7 7 (0.65%) Windows Server
8 6 (0.56%) Windows Server 2008
9 4 (0.37%) FreeRTOS
10 3 (0.28%) CentOS
10 3 (0.28%) Ubuntu
11 2 (0.19%) Mac OS
12 1 (0.093%) VMS
Processes & Methodologies
1 715 (66.64%) Agile Software Development
2 379 (35.32%) BDD
3 317 (29.54%) DevOps
4 272 (25.35%) Scrum
5 264 (24.60%) Microservices
6 240 (22.37%) Software Engineering
7 185 (17.24%) Continuous Integration
8 169 (15.75%) Test Automation
9 144 (13.42%) Fintech
10 136 (12.67%) Mentoring
10 136 (12.67%) SOLID
11 134 (12.49%) MVC
12 106 (9.88%) Unit Testing
13 105 (9.79%) Continuous Delivery
14 101 (9.41%) OO
15 92 (8.57%) Computer Science
16 91 (8.48%) Front End Development
17 90 (8.39%) Problem-Solving
18 74 (6.90%) Coaching
19 73 (6.80%) SDLC
Programming Languages
1 421 (39.24%) JavaScript
2 385 (35.88%) C#
3 381 (35.51%) Java
4 284 (26.47%) SQL
5 156 (14.54%) Python
6 150 (13.98%) TypeScript
7 77 (7.18%) Java 8
8 74 (6.90%) PHP
9 68 (6.34%) C++
10 56 (5.22%) Ruby
11 55 (5.13%) Kotlin
12 50 (4.66%) ES6
13 45 (4.19%) Scala
14 38 (3.54%) Go
15 34 (3.17%) T-SQL
16 29 (2.70%) Groovy
17 27 (2.52%) VB
18 20 (1.86%) C
19 17 (1.58%) Apple Swift
20 16 (1.49%) F#
Qualifications
1 69 (6.43%) Degree
2 38 (3.54%) Computer Science Degree
3 20 (1.86%) Security Cleared
4 15 (1.40%) SC Cleared
5 9 (0.84%) ISEB
6 7 (0.65%) ISTQB
7 6 (0.56%) AWS Certification
8 3 (0.28%) Master's Degree
9 2 (0.19%) BPSS Clearance
9 2 (0.19%) OSCE
9 2 (0.19%) OSCP
9 2 (0.19%) PMI Certification
Quality Assurance & Compliance
1 69 (6.43%) QA
2 8 (0.75%) ISO/IEC 27001
3 7 (0.65%) GDPR
4 5 (0.47%) ISO 9001
5 4 (0.37%) WCAG
6 2 (0.19%) NIST
6 2 (0.19%) PCI DSS
System Software
1 226 (21.06%) Docker
2 10 (0.93%) Firmware
3 2 (0.19%) Active Directory
Systems Management
1 154 (14.35%) Kubernetes
2 74 (6.90%) Terraform
3 30 (2.80%) Ansible
4 8 (0.75%) Opscode Chef
5 7 (0.65%) Packer
6 6 (0.56%) Istio
6 6 (0.56%) Prometheus
7 5 (0.47%) Docker Swarm
7 5 (0.47%) Kibana
8 4 (0.37%) Nagios
9 2 (0.19%) Consul
9 2 (0.19%) linkerd
9 2 (0.19%) Puppet
9 2 (0.19%) Sysdig
10 1 (0.093%) MIIS
10 1 (0.093%) Rundeck
Vendors
1 98 (9.13%) Microsoft
2 52 (4.85%) Google
3 23 (2.14%) Oracle
4 17 (1.58%) Adobe
4 17 (1.58%) SAP
5 16 (1.49%) Xamarin
6 10 (0.93%) Apple
6 10 (0.93%) FNZ
7 8 (0.75%) Atlassian
7 8 (0.75%) Databricks
8 7 (0.65%) Aquila
8 7 (0.65%) IBM
8 7 (0.65%) MuleSoft
9 6 (0.56%) Splunk
9 6 (0.56%) Talend
9 6 (0.56%) WooCommerce
9 6 (0.56%) Zend
10 5 (0.47%) AppDynamics
10 5 (0.47%) ServiceNow
10 5 (0.47%) TIBCO