Period
to 23 February 2018

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

Test-Driven Development (TDD)
UK
6 months to
23 Feb 2018
Same period 2017 Same period 2016
Rank 18 20 23
Rank change year-on-year +2 +3 +4
Permanent jobs citing TDD 16,206 14,993 16,733
As % of all permanent IT jobs advertised in the UK 9.20% 8.54% 7.92%
As % of the Processes & Methodologies category 10.23% 9.54% 8.91%
Number of salaries quoted 14,210 13,560 14,903
UK median annual salary £50,000 £50,000 £50,000
10th Percentile £32,500 £32,500 £32,500
90th Percentile £78,750 £77,500 £75,000
UK excluding London median annual salary £45,000 £45,000 £43,500
% change year-on-year - +3.45% +8.75%

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 158,369 157,147 187,706
As % of all permanent IT jobs advertised in the UK 89.88% 89.53% 88.83%
Number of salaries quoted 128,702 129,388 155,466
UK median annual salary £50,000 £48,500 £47,500
Median salary % change year-on-year +3.09% +2.11% +5.56%
10th Percentile £29,000 £28,250 £27,500
90th Percentile £81,250 £78,750 £77,500
UK excluding London median annual salary £45,000 £42,500 £42,500
% change year-on-year +5.88% - +6.25%

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 23 February 2018.

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 23 February 2018. 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 +1 15,202 £52,500 +5.00% 2,361
UK excluding London 0 8,848 £45,000 - 1,300
London 0 7,115 £62,500 +4.17% 1,171
South East +4 2,871 £46,000 -3.16% 361
North of England +3 2,223 £45,000 - 385
North West +2 1,337 £45,000 - 224
East of England +10 1,084 £50,000 +11.11% 162
South West +5 1,033 £47,500 +7.95% 134
Midlands -7 868 £42,500 - 148
Yorkshire +7 771 £45,000 - 130
Scotland +2 581 £50,000 +11.11% 81
East Midlands +6 458 £42,500 - 76
West Midlands -23 404 £40,000 -5.88% 72
Wales +2 153 £40,000 +6.67% 23
North East -6 115 £45,000 +12.50% 31
Northern Ireland -1 44 £40,000 -3.03% 6

For the 6 months to 23 February 2018, 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 13,276 (81.92%) Agile Software Development
2 7,748 (47.81%) C#
3 7,541 (46.53%) BDD
4 6,984 (43.10%) .NET
5 6,064 (37.42%) JavaScript
6 5,788 (35.72%) Java
7 5,556 (34.28%) MVC
8 5,386 (33.23%) SQL Server
9 5,008 (30.90%) Scrum
10 4,658 (28.74%) ASP.NET
11 3,971 (24.50%) AngularJS
12 3,945 (24.34%) Continuous Integration
13 3,944 (24.34%) ASP.NET MVC
14 3,917 (24.17%) HTML
15 3,755 (23.17%) RESTful
16 3,733 (23.03%) Git (software)
17 3,665 (22.62%) SQL
18 3,489 (21.53%) CSS
19 3,108 (19.18%) Software Engineering
20 3,056 (18.86%) Node.js
21 3,040 (18.76%) Test Automation
22 2,989 (18.44%) ASP.NET Web API
23 2,803 (17.30%) Finance
24 2,802 (17.29%) OO
25 2,800 (17.28%) NoSQL
26 2,798 (17.27%) Web Application Development
27 2,697 (16.64%) WCF
28 2,635 (16.26%) ASP.NET MVC 5
29 2,417 (14.91%) Amazon AWS
30 2,345 (14.47%) Ruby

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 718 (4.43%) Elasticsearch
2 403 (2.49%) Tomcat
3 371 (2.29%) Confluence
4 324 (2.00%) Apache Spark
5 306 (1.89%) CMS
6 299 (1.84%) Apache
7 239 (1.47%) JBoss
8 204 (1.26%) IIS
9 159 (0.98%) Apache Solr
9 159 (0.98%) Umbraco
10 135 (0.83%) OpenStack
11 132 (0.81%) WebSphere
12 129 (0.80%) nginx
13 116 (0.72%) SharePoint
14 107 (0.66%) EPiServer
15 97 (0.60%) WebLogic
16 86 (0.53%) Sitecore CMS
17 75 (0.46%) Mule
18 68 (0.42%) BizTalk Server
19 67 (0.41%) NServiceBus
Applications
1 62 (0.38%) Microsoft Excel
2 42 (0.26%) Photoshop
3 26 (0.16%) Microsoft Office
4 18 (0.11%) Adobe Illustrator
5 9 (0.056%) Simulink
6 6 (0.037%) Chatbot
6 6 (0.037%) GIMP
6 6 (0.037%) Microsoft PowerPoint
6 6 (0.037%) Microsoft Project
7 4 (0.025%) InfoPath
8 2 (0.012%) Adobe Creative Suite
8 2 (0.012%) AutoCAD
8 2 (0.012%) EngageOne
8 2 (0.012%) MS Visio
8 2 (0.012%) Revit
8 2 (0.012%) S-PLUS
9 1 (0.006%) HipChat
9 1 (0.006%) Spreadsheet
Business Applications
1 70 (0.43%) Dynamics CRM
2 55 (0.34%) Payment Gateway
3 53 (0.33%) Magento
4 22 (0.14%) Distributed Ledger
5 21 (0.13%) Eloqua
6 8 (0.049%) Infor M3
6 8 (0.049%) MetaTrader
6 8 (0.049%) Salesforce.com CRM
7 7 (0.043%) Oracle EBS
7 7 (0.043%) Oracle Retail
8 6 (0.037%) RMDS
9 3 (0.019%) BASE24
9 3 (0.019%) Dynamics NAV
9 3 (0.019%) R3 Corda
9 3 (0.019%) SAP ERP
9 3 (0.019%) SAP S/4HANA
9 3 (0.019%) Workday HCM
10 2 (0.012%) Elite 3E
10 2 (0.012%) ION MarketView
10 2 (0.012%) Shopify
Cloud Services
1 2,417 (14.91%) Amazon AWS
2 1,622 (10.01%) Microsoft Azure
3 478 (2.95%) GitHub
4 407 (2.51%) SaaS
5 235 (1.45%) npm
6 232 (1.43%) PaaS
7 201 (1.24%) Serverless
8 197 (1.22%) Google Cloud Platform
9 171 (1.06%) Cloud Computing
10 140 (0.86%) IaaS
11 124 (0.77%) Google Play
12 122 (0.75%) Amazon EC2
13 109 (0.67%) OpenShift
14 103 (0.64%) Amazon S3
15 78 (0.48%) AWS Lambda
16 70 (0.43%) Slack
17 69 (0.43%) AWS CloudFormation
18 51 (0.31%) Amazon SQS
19 47 (0.29%) Office 365
20 41 (0.25%) Azure Active Directory
Communications & Networking
1 636 (3.92%) Internet
2 352 (2.17%) HTTP
3 135 (0.83%) Broadband
4 118 (0.73%) Hyperconnected
5 112 (0.69%) Wireless
6 55 (0.34%) AMQP
7 52 (0.32%) Firewall
7 52 (0.32%) TCP/IP
8 51 (0.31%) SSL
9 50 (0.31%) VPN
10 34 (0.21%) DNS
11 22 (0.14%) WAN
12 19 (0.12%) Intranet
12 19 (0.12%) SSH
13 18 (0.11%) Skype
14 16 (0.099%) DMZ
15 15 (0.093%) ATM
15 15 (0.093%) SMS
16 14 (0.086%) DHCP
17 11 (0.068%) SMTP
Database & Business Intelligence
1 5,386 (33.23%) SQL Server
2 2,800 (17.28%) NoSQL
3 1,734 (10.70%) SQL Server 2016
4 1,207 (7.45%) MySQL
5 1,145 (7.07%) MongoDB
6 1,110 (6.85%) SQL Server 2014
7 837 (5.16%) Big Data
8 763 (4.71%) Relational Database
9 552 (3.41%) PostgreSQL
10 379 (2.34%) Hadoop
11 363 (2.24%) Redis
12 331 (2.04%) Apache Cassandra
13 222 (1.37%) Amazon DynamoDB
14 220 (1.36%) RDBMS
15 192 (1.18%) SQL Server 2008
16 171 (1.06%) SQL Server Integration Services
17 144 (0.89%) SQL Server Reporting Services
18 139 (0.86%) Oracle Database
19 138 (0.85%) SQL Server 2012
20 137 (0.85%) Neo4j
Development Applications
1 3,733 (23.03%) Git (software)
2 1,607 (9.92%) Jenkins
3 1,531 (9.45%) Selenium
4 1,218 (7.52%) NUnit
5 1,180 (7.28%) JIRA
6 1,054 (6.50%) Cucumber
7 831 (5.13%) JUnit
8 780 (4.81%) Maven
9 748 (4.62%) Subversion
10 707 (4.36%) Visual Studio
11 668 (4.12%) Rhino Mocks
12 657 (4.05%) TeamCity
13 653 (4.03%) Team Foundation Server
14 554 (3.42%) Moq
15 516 (3.18%) WebDriver
16 442 (2.73%) MSTest
17 415 (2.56%) Atlassian Bamboo
18 394 (2.43%) Gradle
19 365 (2.25%) gulp
20 297 (1.83%) webpack
General
1 2,803 (17.30%) Finance
2 1,033 (6.37%) Games
3 900 (5.55%) Banking
4 835 (5.15%) Retail
5 691 (4.26%) Marketing
6 597 (3.68%) Advertising
7 393 (2.43%) Telecoms
8 260 (1.60%) Electronics
9 240 (1.48%) Investment Banking
10 217 (1.34%) Music Industry
11 162 (1.00%) Manufacturing
12 148 (0.91%) Front Office
13 147 (0.91%) Law
14 141 (0.87%) Publishing
15 137 (0.85%) Legal
16 124 (0.77%) Financial Institution
17 118 (0.73%) Back Office
18 78 (0.48%) Automotive
19 77 (0.48%) Retail Banking
20 65 (0.40%) Online Betting
Job Titles
1 11,715 (72.29%) Developer
2 4,699 (29.00%) .NET Developer
3 2,699 (16.65%) Java Developer
4 2,500 (15.43%) C# Developer
5 2,060 (12.71%) Senior Developer
6 1,689 (10.42%) C# .NET Developer
7 1,222 (7.54%) Software Engineer
8 1,037 (6.40%) Software Developer
9 918 (5.66%) ASP.NET Developer
10 873 (5.39%) C# ASP.NET Developer
11 765 (4.72%) Agile Developer
12 719 (4.44%) JavaScript Developer
13 710 (4.38%) Java Engineer
14 707 (4.36%) Senior Java Developer
15 702 (4.33%) ASP.NET MVC Developer
16 579 (3.57%) Front End Developer (Client-Side Developer)
17 572 (3.53%) Lead Developer
18 506 (3.12%) Full Stack Developer
19 445 (2.75%) Senior .NET Developer
20 423 (2.61%) Junior
Libraries, Frameworks & Software Standards
1 6,984 (43.10%) .NET
2 4,658 (28.74%) ASP.NET
3 3,971 (24.50%) AngularJS
4 3,944 (24.34%) ASP.NET MVC
5 3,917 (24.17%) HTML
6 3,755 (23.17%) RESTful
7 3,489 (21.53%) CSS
8 3,056 (18.86%) Node.js
9 2,989 (18.44%) ASP.NET Web API
10 2,697 (16.64%) WCF
11 2,635 (16.26%) ASP.NET MVC 5
12 2,198 (13.56%) Spring
13 2,047 (12.63%) Web Services
14 1,951 (12.04%) .NET Framework
15 1,891 (11.67%) HTML5
16 1,769 (10.92%) REST
17 1,651 (10.19%) React
18 1,534 (9.47%) jQuery
19 1,463 (9.03%) Entity Framework
20 1,363 (8.41%) Twitter Bootstrap
Miscellaneous
1 1,998 (12.33%) Greenfield Project
2 1,243 (7.67%) Computer Science
3 981 (6.05%) User Experience
4 865 (5.34%) Fintech
5 749 (4.62%) Mobile App
6 708 (4.37%) Enterprise Software
7 615 (3.79%) Analytical Skills
8 342 (2.11%) Algorithms
9 203 (1.25%) Social Network
10 202 (1.25%) Data Structures
11 194 (1.20%) Tandem
12 177 (1.09%) Client/Server
13 166 (1.02%) Linux Command Line
14 162 (1.00%) Social Media
15 156 (0.96%) BBC
16 115 (0.71%) Online Games
17 112 (0.69%) Foreign Exchange (FX)
18 108 (0.67%) iPhone
19 101 (0.62%) Digital TV
20 95 (0.59%) Hedge funds
Operating Systems
1 1,664 (10.27%) Linux
2 1,257 (7.76%) Windows
3 776 (4.79%) Android
4 654 (4.04%) Apple iOS
5 456 (2.81%) Unix
6 84 (0.52%) Windows Server
7 60 (0.37%) CentOS
8 46 (0.28%) Ubuntu
9 44 (0.27%) Mac OS
10 30 (0.19%) Red Hat Enterprise Linux
11 28 (0.17%) Debian
12 27 (0.17%) Mac OS X
13 23 (0.14%) Solaris
14 22 (0.14%) Windows Phone
15 19 (0.12%) Embedded Linux
15 19 (0.12%) Nucleus RTOS
16 15 (0.093%) HPUX
17 8 (0.049%) Windows 7
17 8 (0.049%) Windows 8
18 7 (0.043%) openSUSE
Processes & Methodologies
1 13,276 (81.92%) Agile Software Development
2 7,541 (46.53%) BDD
3 5,556 (34.28%) MVC
4 5,008 (30.90%) Scrum
5 3,945 (24.34%) Continuous Integration
6 3,108 (19.18%) Software Engineering
7 3,040 (18.76%) Test Automation
8 2,802 (17.29%) OO
9 2,798 (17.27%) Web Application Development
10 2,105 (12.99%) Microservices
11 2,101 (12.96%) Kanban
12 2,006 (12.38%) DevOps
13 1,543 (9.52%) Unit Testing
14 1,315 (8.11%) SDLC
15 1,197 (7.39%) Web Development
16 1,189 (7.34%) Mentoring
17 1,180 (7.28%) Dependency Injection
18 1,162 (7.17%) E-Commerce
19 1,068 (6.59%) SOLID
20 1,027 (6.34%) Open Source
Programming Languages
1 7,748 (47.81%) C#
2 6,064 (37.42%) JavaScript
3 5,788 (35.72%) Java
4 3,665 (22.62%) SQL
5 2,345 (14.47%) Ruby
6 1,664 (10.27%) Python
7 1,165 (7.19%) PHP
8 989 (6.10%) C++
9 868 (5.36%) Scala
10 658 (4.06%) T-SQL
11 505 (3.12%) TypeScript
12 433 (2.67%) C
13 418 (2.58%) ES6
14 355 (2.19%) VB.NET
15 318 (1.96%) Go
16 281 (1.73%) Groovy
17 268 (1.65%) Objective-C
18 248 (1.53%) F#
19 231 (1.43%) Apple Swift
20 224 (1.38%) Bash Shell
Qualifications
1 1,648 (10.17%) Degree
2 600 (3.70%) Computer Science Degree
3 297 (1.83%) Security Cleared
4 153 (0.94%) ISTQB
5 150 (0.93%) SC Cleared
6 149 (0.92%) ISEB
7 109 (0.67%) Microsoft Certification
8 73 (0.45%) DV Cleared
9 53 (0.33%) Master's Degree
10 48 (0.30%) PhD
11 44 (0.27%) ISTQB Foundation Certification
12 31 (0.19%) Numerate Degree
13 30 (0.19%) Sun Certification
14 27 (0.17%) PMI Certification
15 26 (0.16%) MCTS
16 24 (0.15%) MCAD
16 24 (0.15%) MCSD
17 19 (0.12%) BPSS Clearance
17 19 (0.12%) MCPD
18 17 (0.10%) MCP
Quality Assurance & Compliance
1 1,426 (8.80%) QA
2 56 (0.35%) PCI DSS
3 49 (0.30%) GDPR
4 48 (0.30%) GCP
5 22 (0.14%) PMO
6 19 (0.12%) WCAG
7 18 (0.11%) Data Quality
8 17 (0.10%) PSD2
9 14 (0.086%) ISO/IEC 27001
10 11 (0.068%) Web Application Security Consortium
11 9 (0.056%) SLA
12 8 (0.049%) IEC 61508
12 8 (0.049%) IEC 62304
13 7 (0.043%) MiFID
14 5 (0.031%) SEPA
15 3 (0.019%) COBIT
15 3 (0.019%) GAMP
15 3 (0.019%) ISO 13485
15 3 (0.019%) ISO 9001
16 2 (0.012%) ISO 9000
System Software
1 1,253 (7.73%) Docker
2 90 (0.56%) VMware Infrastructure
3 52 (0.32%) VirtualBox
4 47 (0.29%) HDFS
5 45 (0.28%) Hyper-V
6 36 (0.22%) Xen
7 34 (0.21%) Apache Flume
8 29 (0.18%) Apache ZooKeeper
9 28 (0.17%) Active Directory
10 21 (0.13%) Firmware
11 15 (0.093%) Virtual Machines
12 11 (0.068%) KVM
13 9 (0.056%) VMware ESXi
13 9 (0.056%) vSphere
14 4 (0.025%) NFS
14 4 (0.025%) Samba
14 4 (0.025%) VMware NSX
15 2 (0.012%) Tivoli Workload Scheduler
16 1 (0.006%) OpenAM
16 1 (0.006%) Snort
Systems Management
1 484 (2.99%) Puppet
2 395 (2.44%) Ansible
3 370 (2.28%) Opscode Chef
4 292 (1.80%) Kubernetes
5 223 (1.38%) Kibana
6 152 (0.94%) Terraform
7 127 (0.78%) Business Desktop Deployment
8 114 (0.70%) WSUS
9 65 (0.40%) HockeyApp
10 36 (0.22%) HP ALM
11 32 (0.20%) logstash
12 30 (0.19%) HP Quality Center
13 29 (0.18%) Nagios
14 28 (0.17%) ZABBIX
15 27 (0.17%) Packer
16 25 (0.15%) Salt
17 24 (0.15%) Cobbler
18 23 (0.14%) Mesos
18 23 (0.14%) Single Sign-On
19 21 (0.13%) CA Service Virtualization
Vendors
1 1,779 (10.98%) Microsoft
2 839 (5.18%) Google
3 771 (4.76%) Oracle
4 529 (3.26%) Facebook
5 190 (1.17%) Atlassian
6 184 (1.14%) Apple
7 172 (1.06%) Zend
8 164 (1.01%) Twitter
9 146 (0.90%) Sony
10 145 (0.89%) IBM
11 139 (0.86%) Xamarin
12 135 (0.83%) SAP
13 130 (0.80%) VMware
14 122 (0.75%) Yahoo!
15 121 (0.75%) Sitecore
16 101 (0.62%) Salesforce.com
17 99 (0.61%) WorldPay
18 91 (0.56%) Capita
19 82 (0.51%) Splunk
20 69 (0.43%) HP