Period
to 27 July 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 27 July 2021 with a comparison to the same period in the previous 2 years.

Test-Driven Development (TDD)
UK > Work from Home
6 months to
27 Jul 2021
Same period 2020 Same period 2019
Rank 39 21 34
Rank change year-on-year -18 +13 -15
Permanent jobs citing TDD 1,503 545 573
As % of all permanent jobs with a WFH option 6.60% 10.05% 7.03%
As % of the Processes & Methodologies category 7.05% 10.85% 7.53%
Number of salaries quoted 1,080 512 538
10th Percentile £38,750 £37,500 £35,000
25th Percentile £46,625 £43,750 £43,750
Median annual salary (50th Percentile) £60,000 £60,000 £56,500
Median % change year-on-year - +6.19% +18.95%
75th Percentile £77,500 £77,500 £75,000
90th Percentile £86,375 £93,750 £86,250
UK median annual salary £60,000 £60,000 £55,000
% 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 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 21,326 5,022 7,606
As % of all permanent jobs with a WFH option 93.66% 92.64% 93.29%
Number of salaries quoted 16,961 4,327 6,597
10th Percentile £35,750 £35,750 £35,000
25th Percentile £43,750 £42,500 £42,500
Median annual salary (50th Percentile) £57,500 £57,500 £57,500
75th Percentile £75,000 £73,750 £75,000
90th Percentile £91,250 £85,000 £87,500
UK median annual salary £55,000 £55,000 £52,500
% change year-on-year - +4.76% +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 27 July 2021.

TDD salary histogram for jobs with a WFH option

For the 6 months to 27 July 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 1,065 (70.86%) Agile Software Development
2 626 (41.65%) JavaScript
3 557 (37.06%) BDD
4 531 (35.33%) Microservices
5 515 (34.26%) React
6 485 (32.27%) Java
7 484 (32.20%) Scrum
8 462 (30.74%) AWS
9 448 (29.81%) C#
10 439 (29.21%) Azure
11 416 (27.68%) Software Engineering
12 393 (26.15%) DevOps
13 376 (25.02%) .NET
14 370 (24.62%) SQL
15 369 (24.55%) Test Automation
16 305 (20.29%) Docker
17 297 (19.76%) HTML
18 271 (18.03%) CSS
19 267 (17.76%) Git (software)
20 265 (17.63%) Continuous Integration
21 264 (17.56%) Social Skills
22 252 (16.77%) Finance
23 249 (16.57%) RESTful
24 246 (16.37%) AngularJS
25 243 (16.17%) REST
26 230 (15.30%) Front End Development
27 225 (14.97%) Node.js
28 223 (14.84%) MVC
29 221 (14.70%) TypeScript
30 215 (14.30%) Python

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 53 (3.53%) Elasticsearch
2 51 (3.39%) Confluence
3 39 (2.59%) CMS
4 31 (2.06%) Tomcat
5 25 (1.66%) Apache Spark
6 21 (1.40%) SharePoint
7 18 (1.20%) nginx
8 17 (1.13%) Apache
9 15 (1.00%) Umbraco
10 14 (0.93%) Apache Solr
11 13 (0.86%) Drupal
11 13 (0.86%) EPiServer
12 11 (0.73%) WordPress
13 9 (0.60%) Mule
14 8 (0.53%) JBoss
14 8 (0.53%) Mule ESB
14 8 (0.53%) Red Hat Fuse
15 7 (0.47%) OpenStack
16 6 (0.40%) Apache Airflow
16 6 (0.40%) Oracle Spatial
Applications
1 20 (1.33%) Microsoft Office
2 7 (0.47%) Sketch
3 5 (0.33%) Chatbot
4 4 (0.27%) EngageOne
4 4 (0.27%) Zeplin
5 3 (0.20%) Adobe Creative Suite
5 3 (0.20%) InVision
6 2 (0.13%) Figma
7 1 (0.067%) Adobe XD
7 1 (0.067%) Photoshop
Business Applications
1 24 (1.60%) Dynamics CRM
2 19 (1.26%) Payment Gateway
3 7 (0.47%) Oracle BPM
4 3 (0.20%) NetSuite
5 1 (0.067%) Magento
5 1 (0.067%) SDL Web 8
5 1 (0.067%) Shopify
Cloud Services
1 462 (30.74%) AWS
2 439 (29.21%) Azure
3 140 (9.31%) GCP
4 102 (6.79%) SaaS
5 99 (6.59%) Serverless
6 53 (3.53%) AWS Lambda
7 46 (3.06%) GitHub
8 28 (1.86%) Amazon EC2
9 26 (1.73%) Cloud Functions
10 22 (1.46%) Amazon S3
10 22 (1.46%) Amazon SQS
11 21 (1.40%) Azure Functions
11 21 (1.40%) Cloud Computing
12 17 (1.13%) Azure Service Bus
12 17 (1.13%) PaaS
13 16 (1.06%) Azure Logic Apps
13 16 (1.06%) Power Platform
14 15 (1.00%) AWS CloudFormation
15 14 (0.93%) npm
16 13 (0.86%) Dynamics 365
Communications & Networking
1 25 (1.66%) HTTP
2 17 (1.13%) Internet
3 6 (0.40%) TCP/IP
4 3 (0.20%) DLNA
4 3 (0.20%) Skype
4 3 (0.20%) Software-Defined Radio
4 3 (0.20%) UPnP
4 3 (0.20%) Wi-Fi
4 3 (0.20%) Wireless
5 2 (0.13%) AMQP
5 2 (0.13%) DNS
Database & Business Intelligence
1 215 (14.30%) NoSQL
2 161 (10.71%) SQL Server
3 109 (7.25%) MongoDB
4 105 (6.99%) MySQL
5 98 (6.52%) PostgreSQL
6 69 (4.59%) Relational Database
7 52 (3.46%) Hadoop
8 49 (3.26%) Big Data
9 47 (3.13%) Amazon DynamoDB
10 25 (1.66%) Redis
11 22 (1.46%) Amazon RDS
12 19 (1.26%) Amazon Aurora
13 15 (1.00%) Apache Cassandra
14 14 (0.93%) Data Lake
15 13 (0.86%) Blockchain
16 12 (0.80%) Hazelcast
16 12 (0.80%) RDBMS
17 11 (0.73%) Azure SQL Database
17 11 (0.73%) Oracle Database
18 10 (0.67%) Power BI
Development Applications
1 267 (17.76%) Git (software)
2 125 (8.32%) Jenkins
3 107 (7.12%) JIRA
4 91 (6.05%) Selenium
5 79 (5.26%) Cucumber
6 75 (4.99%) GitLab
7 58 (3.86%) Maven
8 56 (3.73%) Visual Studio
9 53 (3.53%) Cypress.io
10 42 (2.79%) NUnit
11 39 (2.59%) webpack
12 38 (2.53%) JUnit
13 35 (2.33%) Postman
14 33 (2.20%) SpecFlow
14 33 (2.20%) WebDriver
15 32 (2.13%) JMeter
16 27 (1.80%) PHPUnit
16 27 (1.80%) Subversion
17 22 (1.46%) git-flow
18 20 (1.33%) CircleCI
General
1 264 (17.56%) Social Skills
2 252 (16.77%) Finance
3 102 (6.79%) Retail
4 91 (6.05%) Analytical Skills
5 83 (5.52%) Games
6 75 (4.99%) Banking
7 69 (4.59%) Public Sector
8 65 (4.32%) Marketing
9 39 (2.59%) Legal
10 31 (2.06%) Electronics
11 22 (1.46%) Organisational Skills
12 21 (1.40%) Back Office
13 20 (1.33%) Telecoms
14 19 (1.26%) Law
14 19 (1.26%) Publishing
15 16 (1.06%) Billing
16 15 (1.00%) Inclusion and Diversity
17 14 (0.93%) Manufacturing
18 10 (0.67%) Presentation Skills
19 9 (0.60%) Automotive
Job Titles
1 920 (61.21%) Developer
2 217 (14.44%) Software Engineer
3 191 (12.71%) Senior Developer
4 181 (12.04%) Java Developer
5 164 (10.91%) Full Stack Developer
6 159 (10.58%) .NET Developer
7 138 (9.18%) React Developer
8 136 (9.05%) Software Developer
9 113 (7.52%) C# Developer
9 113 (7.52%) PHP Developer
10 97 (6.45%) Front End Developer (Client-Side Developer)
11 85 (5.66%) Java Engineer
12 83 (5.52%) C# .NET Developer
13 69 (4.59%) Lead Developer
14 65 (4.32%) Senior Software Engineer
15 47 (3.13%) Java Software Engineer
16 45 (2.99%) .NET Software Developer
17 42 (2.79%) C# Software Developer
17 42 (2.79%) Senior .NET Developer
18 40 (2.66%) Senior Java Engineer
Libraries, Frameworks & Software Standards
1 515 (34.26%) React
2 376 (25.02%) .NET
3 297 (19.76%) HTML
4 271 (18.03%) CSS
5 249 (16.57%) RESTful
6 246 (16.37%) AngularJS
7 243 (16.17%) REST
8 225 (14.97%) Node.js
9 203 (13.51%) .NET Core
10 188 (12.51%) Spring
11 187 (12.44%) Web Services
12 132 (8.78%) Kafka
13 117 (7.78%) ASP.NET
14 114 (7.58%) GraphQL
15 109 (7.25%) Vue.js
16 107 (7.12%) Spring Boot
17 96 (6.39%) HTML5
18 91 (6.05%) Redux
19 90 (5.99%) .NET Framework
20 78 (5.19%) ASP.NET MVC
Miscellaneous
1 115 (7.65%) User Experience
2 100 (6.65%) Self-Motivation
3 98 (6.52%) Greenfield Project
4 88 (5.85%) Virtual Team
5 79 (5.26%) Mobile App
6 59 (3.93%) Algorithms
7 53 (3.53%) Data Structures
8 36 (2.40%) Legacy Systems
9 33 (2.20%) iPad
10 30 (2.00%) LIMS
11 27 (1.80%) Enterprise Software
12 21 (1.40%) Legacy Code
13 20 (1.33%) Management Information System
14 19 (1.26%) NHS
15 17 (1.13%) Video\Live Streaming
16 15 (1.00%) Credit Risk
17 14 (0.93%) Cloud Native
18 13 (0.86%) Legacy Applications
19 12 (0.80%) Hybrid Cloud
20 11 (0.73%) Wiki
Operating Systems
1 157 (10.45%) Linux
2 52 (3.46%) Unix
3 48 (3.19%) Android
4 43 (2.86%) Apple iOS
5 26 (1.73%) Windows
6 11 (0.73%) Embedded Linux
7 8 (0.53%) Mac OS X
8 7 (0.47%) SUSE
8 7 (0.47%) Ubuntu
9 4 (0.27%) CentOS
10 3 (0.20%) Mac OS
Processes & Methodologies
1 1,065 (70.86%) Agile Software Development
2 557 (37.06%) BDD
3 531 (35.33%) Microservices
4 484 (32.20%) Scrum
5 416 (27.68%) Software Engineering
6 393 (26.15%) DevOps
7 369 (24.55%) Test Automation
8 265 (17.63%) Continuous Integration
9 230 (15.30%) Front End Development
10 223 (14.84%) MVC
11 202 (13.44%) SOLID
12 201 (13.37%) Mentoring
13 159 (10.58%) Fintech
14 151 (10.05%) Problem-Solving
15 141 (9.38%) SDLC
16 135 (8.98%) Kanban
17 133 (8.85%) Pair Programming
18 128 (8.52%) E-Commerce
19 126 (8.38%) Computer Science
20 125 (8.32%) Unit Testing
Programming Languages
1 626 (41.65%) JavaScript
2 485 (32.27%) Java
3 448 (29.81%) C#
4 370 (24.62%) SQL
5 221 (14.70%) TypeScript
6 215 (14.30%) Python
7 164 (10.91%) PHP
8 111 (7.39%) Kotlin
9 96 (6.39%) Java 8
10 89 (5.92%) Scala
11 62 (4.13%) Ruby
12 55 (3.66%) C++
13 48 (3.19%) Java 11
14 43 (2.86%) ES6
15 36 (2.40%) Go
16 35 (2.33%) C
17 31 (2.06%) T-SQL
18 23 (1.53%) PHP 7
19 21 (1.40%) VB
20 19 (1.26%) Groovy
Qualifications
1 122 (8.12%) Degree
2 62 (4.13%) Computer Science Degree
3 23 (1.53%) BPSS Clearance
4 20 (1.33%) Security Cleared
5 16 (1.06%) SC Cleared
6 14 (0.93%) ISEB
7 7 (0.47%) Master's Degree
8 5 (0.33%) ISTQB
9 2 (0.13%) Numerate Degree
10 1 (0.067%) AWS Certification
10 1 (0.067%) CBAP
10 1 (0.067%) CITP
10 1 (0.067%) IIBA
10 1 (0.067%) PMI Certification
Quality Assurance & Compliance
1 138 (9.18%) QA
2 73 (4.86%) Accessibility
3 23 (1.53%) GDPR
4 9 (0.60%) WCAG
5 3 (0.20%) ISO 20022
5 3 (0.20%) SLA
6 2 (0.13%) Data Quality
7 1 (0.067%) ISO 9001
7 1 (0.067%) ISO/IEC 27001
7 1 (0.067%) PCI DSS
7 1 (0.067%) PSD2
System Software
1 305 (20.29%) Docker
2 8 (0.53%) Firmware
3 5 (0.33%) vSphere
4 4 (0.27%) Apache ZooKeeper
5 3 (0.20%) Virtual Machines
6 1 (0.067%) Varnish
Systems Management
1 215 (14.30%) Kubernetes
2 64 (4.26%) Terraform
3 21 (1.40%) Ansible
4 9 (0.60%) Prometheus
4 9 (0.60%) Single Sign-On
5 7 (0.47%) Kibana
5 7 (0.47%) Puppet
5 7 (0.47%) Rancher
6 6 (0.40%) Grafana
6 6 (0.40%) Opscode Chef
7 5 (0.33%) Docker Swarm
7 5 (0.33%) Istio
8 2 (0.13%) Hadoop YARN
8 2 (0.13%) HP Fortify
8 2 (0.13%) logstash
8 2 (0.13%) ZABBIX
9 1 (0.067%) Control-M
9 1 (0.067%) Nagios
9 1 (0.067%) Oozie
Vendors
1 134 (8.92%) Microsoft
2 65 (4.32%) Google
3 59 (3.93%) Oracle
4 29 (1.93%) Atlassian
5 27 (1.80%) IBM
6 25 (1.66%) Mercator
7 16 (1.06%) SAP
8 13 (0.86%) Pega
9 9 (0.60%) Databricks
9 9 (0.60%) WooCommerce
10 7 (0.47%) AppDynamics
10 7 (0.47%) Splunk
10 7 (0.47%) Xamarin
11 6 (0.40%) ESRI
11 6 (0.40%) MuleSoft
12 5 (0.33%) Adobe
12 5 (0.33%) ServiceNow
13 4 (0.27%) OpenText
13 4 (0.27%) Sitecore
14 3 (0.20%) Dell