Period
to 7 July 2020

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

Test-Driven Development (TDD)
UK > Work from Home
6 months to
7 Jul 2020
Same period 2019 Same period 2018
Rank 18 31 17
Rank change year-on-year +13 -14 +1
Permanent jobs citing TDD 587 597 1,066
As % of all permanent jobs with a WFH option 10.23% 7.24% 12.69%
As % of the Processes & Methodologies category 11.04% 7.81% 13.63%
Number of salaries quoted 1,106 1,114 2,004
Median annual salary £60,000 £55,000 £47,500
Median salary % change year-on-year +9.09% +15.79% +5.56%
10th Percentile £37,500 £35,000 £33,750
90th Percentile £90,000 £86,250 £77,500
UK median annual salary £60,000 £55,000 £52,500
% change year-on-year +9.09% +4.76% +5.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 5,316 7,648 7,823
As % of all permanent jobs with a WFH option 92.68% 92.80% 93.12%
Number of salaries quoted 4,510 6,518 6,782
Median annual salary £57,500 £57,500 £52,500
Median salary % change year-on-year - +9.52% +5.00%
10th Percentile £36,250 £35,000 £33,750
90th Percentile £86,250 £87,500 £80,000
UK median annual salary £55,000 £52,500 £50,000
% change year-on-year +4.76% +5.00% +3.09%

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 7 July 2020.

TDD salary histogram for jobs with a WFH option

For the 6 months to 7 July 2020, 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 375 (63.88%) Agile Software Development
2 300 (51.11%) JavaScript
3 294 (50.09%) BDD
4 236 (40.20%) .NET
5 233 (39.69%) AngularJS
6 211 (35.95%) AWS
7 197 (33.56%) React
8 196 (33.39%) C#
9 195 (33.22%) Java
10 189 (32.20%) Azure
11 172 (29.30%) Node.js
12 171 (29.13%) Microservices
13 164 (27.94%) MVC
14 154 (26.24%) Scrum
15 146 (24.87%) .NET Core
16 141 (24.02%) Docker
17 129 (21.98%) ASP.NET
18 121 (20.61%) Software Engineering
19 119 (20.27%) CSS
20 118 (20.10%) SQL Server
21 112 (19.08%) DevOps
22 110 (18.74%) HTML
22 110 (18.74%) SQL
23 107 (18.23%) TypeScript
23 107 (18.23%) ASP.NET MVC
24 101 (17.21%) ASP.NET Web API
25 95 (16.18%) Continuous Integration
25 95 (16.18%) Git (software)
26 94 (16.01%) .NET Framework
26 94 (16.01%) Kubernetes

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 71 (12.10%) Elasticsearch
2 25 (4.26%) Confluence
3 10 (1.70%) Tomcat
4 5 (0.85%) Moodle
4 5 (0.85%) Umbraco
5 4 (0.68%) Oracle Workflow
6 3 (0.51%) Apache Spark
6 3 (0.51%) CMS
6 3 (0.51%) OpenStack
6 3 (0.51%) Orchard CMS
7 2 (0.34%) Apache
7 2 (0.34%) NServiceBus
8 1 (0.17%) BizTalk Server
8 1 (0.17%) Mule
8 1 (0.17%) Oracle SOA Suite
8 1 (0.17%) Red Hat Fuse
8 1 (0.17%) SharePoint
8 1 (0.17%) WordPress
Applications
1 9 (1.53%) Adobe XD
1 9 (1.53%) InVision
1 9 (1.53%) Zeplin
2 8 (1.36%) Chatbot
Business Applications
1 5 (0.85%) Payment Gateway
2 2 (0.34%) Dynamics CRM
2 2 (0.34%) Dynamics NAV
3 1 (0.17%) Magento
3 1 (0.17%) Remedy ITSM
Cloud Services
1 211 (35.95%) AWS
2 189 (32.20%) Azure
3 54 (9.20%) SaaS
4 39 (6.64%) Serverless
5 32 (5.45%) AWS Lambda
6 23 (3.92%) GitHub
7 20 (3.41%) Amazon SQS
8 14 (2.39%) GCP
9 12 (2.04%) npm
10 9 (1.53%) Amazon EC2
10 9 (1.53%) Cloud Computing
11 8 (1.36%) Amazon S3
11 8 (1.36%) Google Play
12 6 (1.02%) AWS CloudFormation
12 6 (1.02%) PaaS
13 4 (0.68%) Amazon ECS
13 4 (0.68%) Azure Functions
13 4 (0.68%) Slack
14 3 (0.51%) Logic Apps
15 2 (0.34%) AWS CodeBuild
Communications & Networking
1 17 (2.90%) Internet
2 8 (1.36%) Skype
3 2 (0.34%) HTTP
3 2 (0.34%) TCP/IP
3 2 (0.34%) WebEx
4 1 (0.17%) Network Security
4 1 (0.17%) PPP
Database & Business Intelligence
1 118 (20.10%) SQL Server
2 82 (13.97%) MongoDB
3 61 (10.39%) NoSQL
4 50 (8.52%) MySQL
5 45 (7.67%) SQL Server 2019
6 27 (4.60%) PostgreSQL
7 16 (2.73%) Relational Database
8 15 (2.56%) Amazon DynamoDB
9 14 (2.39%) Big Data
10 13 (2.21%) Cosmos DB
11 12 (2.04%) Redis
12 11 (1.87%) SQL Server 2012
13 9 (1.53%) SQL Server 2017
14 5 (0.85%) Apache Cassandra
15 3 (0.51%) Amazon Redshift
15 3 (0.51%) Hadoop
16 2 (0.34%) Amazon RDS
16 2 (0.34%) Azure SQL Database
16 2 (0.34%) SQL Server Integration Services
17 1 (0.17%) Amazon Athena
Development Applications
1 95 (16.18%) Git (software)
2 42 (7.16%) JIRA
3 38 (6.47%) Jenkins
4 23 (3.92%) Selenium
5 22 (3.75%) Cucumber
6 21 (3.58%) Maven
7 20 (3.41%) Team Foundation Server
7 20 (3.41%) TeamCity
8 18 (3.07%) Cypress.io
8 18 (3.07%) Jasmine
8 18 (3.07%) RSpec
9 17 (2.90%) Bitbucket
10 15 (2.56%) NUnit
11 14 (2.39%) JUnit
11 14 (2.39%) PHPUnit
12 13 (2.21%) Karma Test Runner
13 12 (2.04%) Mockito
14 11 (1.87%) Atlassian Bamboo
14 11 (1.87%) git-flow
14 11 (1.87%) SpecFlow
General
1 50 (8.52%) Finance
2 29 (4.94%) Games
3 21 (3.58%) Legal
4 12 (2.04%) Retail
5 10 (1.70%) Electronics
6 9 (1.53%) Public Sector
6 9 (1.53%) Publishing
7 8 (1.36%) Marketing
8 7 (1.19%) Law
9 6 (1.02%) Advertising
9 6 (1.02%) Banking
10 2 (0.34%) Front Office
10 2 (0.34%) Investment Banking
10 2 (0.34%) Music Industry
10 2 (0.34%) Pharmaceutical
10 2 (0.34%) Telecoms
11 1 (0.17%) Automotive
Job Titles
1 451 (76.83%) Developer
2 127 (21.64%) .NET Developer
3 97 (16.52%) Java Developer
4 95 (16.18%) C# Developer
5 76 (12.95%) C# .NET Developer
6 73 (12.44%) Senior Developer
7 62 (10.56%) Full Stack Developer
8 55 (9.37%) Software Engineer
9 40 (6.81%) AWS Developer
10 39 (6.64%) Software Developer
11 38 (6.47%) PHP Developer
12 30 (5.11%) JavaScript Developer
13 25 (4.26%) Front End Developer (Client-Side Developer)
13 25 (4.26%) Senior .NET Developer
14 24 (4.09%) React Developer
15 23 (3.92%) Java Engineer
15 23 (3.92%) Senior Java Developer
16 21 (3.58%) Mobile Developer
16 21 (3.58%) Node.js Developer
16 21 (3.58%) Senior Software Engineer
Libraries, Frameworks & Software Standards
1 236 (40.20%) .NET
2 233 (39.69%) AngularJS
3 197 (33.56%) React
4 172 (29.30%) Node.js
5 146 (24.87%) .NET Core
6 129 (21.98%) ASP.NET
7 119 (20.27%) CSS
8 110 (18.74%) HTML
9 107 (18.23%) ASP.NET MVC
10 101 (17.21%) ASP.NET Web API
11 94 (16.01%) .NET Framework
12 76 (12.95%) Vue.js
13 75 (12.78%) REST
13 75 (12.78%) Spring
14 74 (12.61%) Entity Framework
15 57 (9.71%) RESTful
16 48 (8.18%) Web Services
17 47 (8.01%) HTML5
18 41 (6.98%) CSS3
19 38 (6.47%) jQuery
Miscellaneous
1 60 (10.22%) Greenfield Project
2 39 (6.64%) Self-Motivation
3 37 (6.30%) User Experience
4 28 (4.77%) Mobile App
5 27 (4.60%) Virtual Team
6 17 (2.90%) Enterprise Software
7 10 (1.70%) Analytical Skills
8 7 (1.19%) e-Learning
9 6 (1.02%) Augmented Reality
9 6 (1.02%) Data Structures
9 6 (1.02%) Internet of Things
10 5 (0.85%) Cloud Native
10 5 (0.85%) Market Risk
10 5 (0.85%) SCORM
10 5 (0.85%) Video\Live Streaming
11 4 (0.68%) Learning Management System
11 4 (0.68%) N-Tier
12 3 (0.51%) Derivative
12 3 (0.51%) Grid Computing
12 3 (0.51%) Life Science
Operating Systems
1 45 (7.67%) Android
2 42 (7.16%) Apple iOS
3 29 (4.94%) Windows
4 21 (3.58%) Linux
5 7 (1.19%) Unix
6 4 (0.68%) Mac OS
7 2 (0.34%) Red Hat Enterprise Linux
Processes & Methodologies
1 375 (63.88%) Agile Software Development
2 294 (50.09%) BDD
3 171 (29.13%) Microservices
4 164 (27.94%) MVC
5 154 (26.24%) Scrum
6 121 (20.61%) Software Engineering
7 112 (19.08%) DevOps
8 95 (16.18%) Continuous Integration
9 89 (15.16%) SOLID
10 81 (13.80%) Continuous Delivery
11 73 (12.44%) Kanban
12 70 (11.93%) Web Application Development
13 66 (11.24%) OO
14 50 (8.52%) Test Automation
15 49 (8.35%) Unit Testing
16 48 (8.18%) Fintech
17 41 (6.98%) SDLC
18 35 (5.96%) Front End Development
18 35 (5.96%) Problem-Solving
19 34 (5.79%) OOP
Programming Languages
1 300 (51.11%) JavaScript
2 196 (33.39%) C#
3 195 (33.22%) Java
4 110 (18.74%) SQL
5 107 (18.23%) TypeScript
6 63 (10.73%) Python
7 60 (10.22%) Kotlin
8 51 (8.69%) Java 8
9 49 (8.35%) PHP
10 37 (6.30%) Scala
11 26 (4.43%) Ruby
12 24 (4.09%) Go
12 24 (4.09%) Objective-C
13 22 (3.75%) ES6
14 16 (2.73%) Apple Swift
15 13 (2.21%) PHP 7
16 12 (2.04%) T-SQL
17 9 (1.53%) PowerShell
18 8 (1.36%) Groovy
19 7 (1.19%) Clojure
Qualifications
1 23 (3.92%) Degree
2 14 (2.39%) Security Cleared
3 9 (1.53%) SC Cleared
4 7 (1.19%) Postgraduate
5 6 (1.02%) Numerate Degree
6 5 (0.85%) Computer Science Degree
7 4 (0.68%) ISTQB
8 3 (0.51%) ISTQB Foundation Certification
8 3 (0.51%) MBCS
9 2 (0.34%) TOGAF Certification
10 1 (0.17%) CISA
10 1 (0.17%) CISM
10 1 (0.17%) CISSP
10 1 (0.17%) CRISC
10 1 (0.17%) CTC Cleared
10 1 (0.17%) DBS Check
10 1 (0.17%) DV Cleared
Quality Assurance & Compliance
1 18 (3.07%) QA
2 1 (0.17%) GDPR
2 1 (0.17%) PCI DSS
System Software
1 141 (24.02%) Docker
2 9 (1.53%) VMware Infrastructure
2 9 (1.53%) vSphere
3 6 (1.02%) Active Directory
4 5 (0.85%) NDS
4 5 (0.85%) NetIQ eDirectory
5 1 (0.17%) Virtual Machines
Systems Management
1 94 (16.01%) Kubernetes
2 49 (8.35%) Terraform
3 7 (1.19%) Ansible
4 6 (1.02%) Puppet
5 5 (0.85%) Opscode Chef
5 5 (0.85%) Tivoli
6 4 (0.68%) NetIQ Identity Manager
7 3 (0.51%) Rancher
8 2 (0.34%) Grafana
8 2 (0.34%) Graylog
8 2 (0.34%) MIIS
8 2 (0.34%) Prometheus
9 1 (0.17%) Oozie
9 1 (0.17%) Oracle Identity Management
Vendors
1 38 (6.47%) Microsoft
2 26 (4.43%) Google
3 12 (2.04%) Adobe
4 10 (1.70%) Oracle
5 9 (1.53%) ForgeRock
5 9 (1.53%) VMware
6 8 (1.36%) CyberArk
7 7 (1.19%) Salesforce.com
8 5 (0.85%) NetIQ
8 5 (0.85%) Okta
9 4 (0.68%) Xamarin
10 3 (0.51%) CA
10 3 (0.51%) CA Agile Central
10 3 (0.51%) IBM
10 3 (0.51%) Micro Focus
10 3 (0.51%) Parasoft
11 2 (0.34%) Atlassian
12 1 (0.17%) Elastic Path
12 1 (0.17%) Sitecore
12 1 (0.17%) Splunk