Period
to 28 November 2020

The following table provides summary statistics for contract job vacancies advertised in Yorkshire with a requirement for TDD skills. Included is a benchmarking guide to the contractor rates offered in vacancies that have cited TDD over the 6 months to 28 November 2020 with a comparison to the same period in the previous 2 years.

Note that daily and hourly rates are treated separately in these statistics. When calculating contractor rate percentiles, daily rates are never derived from quoted hourly rates or vice versa.

Test-Driven Development (TDD)
England > Yorkshire
6 months to
28 Nov 2020
Same period 2019 Same period 2018
Rank 34 40 21
Rank change year-on-year +6 -19 +1
Contract jobs citing TDD 71 169 330
As % of all contract jobs advertised in Yorkshire 5.67% 4.79% 6.67%
As % of the Processes & Methodologies category 6.69% 5.52% 7.62%
Number of daily rates quoted 49 143 236
Median daily rate £450 £478 £425
Median daily rate % change year-on-year -5.76% +12.35% -
10th Percentile £281 £363 £320
90th Percentile £550 £585 £538
England median daily rate £525 £525 £505
% change year-on-year - +3.96% +2.54%
Number of hourly rates quoted 1 0 0
Median hourly rate £35.00 - -
England median hourly rate £35.00 £45.43 £45.00
% change year-on-year -22.95% +0.94% -

TDD is in the Processes and Methodologies category. The following table is for comparison with the above and provides summary statistics for all contract job vacancies advertised in Yorkshire with a requirement for process or methodology skills.

All Process and Methodology Skills
Yorkshire
Contract vacancies with a requirement for process or methodology skills 1,062 3,062 4,328
As % of all contract IT jobs advertised in Yorkshire 84.76% 86.72% 87.47%
Number of daily rates quoted 668 2,062 2,936
Median daily rate £425 £425 £413
Median daily rate % change year-on-year - +3.03% +3.13%
10th Percentile £275 £275 £281
90th Percentile £588 £575 £559
England median daily rate £475 £475 £475
Number of hourly rates quoted 70 139 120
Median hourly rate £23.43 £17.50 £17.00
Median hourly rate % change year-on-year +33.89% +2.94% +6.25%
10th Percentile £11.17 £10.43 £10.75
90th Percentile £35.00 £35.00 £43.25
Median hourly rate £35.00 £24.00 £22.00
% change year-on-year +45.83% +9.09% -4.66%

TDD
Job Vacancy Trend in Yorkshire

Job postings citing TDD as a proportion of all IT jobs advertised in Yorkshire.

Job vacancy trend for TDD in Yorkshire

TDD
Contractor Daily Rate Trend in Yorkshire

3-month moving average daily rate quoted in jobs citing TDD in Yorkshire.

Daily rate trend for TDD in Yorkshire

TDD
Daily Rate Histogram in Yorkshire

Daily rate distribution for jobs citing TDD in Yorkshire over the 6 months to 28 November 2020.

Daily rate histogram for TDD in Yorkshire

TDD
Contractor Hourly Rate Trend in Yorkshire

3-month moving average hourly rates quoted in jobs citing TDD in Yorkshire.

Hourly rate trend for TDD in Yorkshire

TDD
Contract Job Locations in Yorkshire

The table below looks at the demand and provides a guide to the median contractor rates quoted in IT jobs citing TDD within the Yorkshire region over the 6 months to 28 November 2020. 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
Contract
IT Job Ads
Median
Daily Rate
Past 6 Months
Median Daily Rate
% Change
on Same Period
Last Year
Live
Job
Vacancies
West Yorkshire +7 63 £450 -5.26% 57
South Yorkshire +4 4 £525 -4.55% 9
TDD
England

For the 6 months to 28 November 2020, IT contractor 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 contract job ads across the Yorkshire region with a requirement for TDD.

1 54 (76.06%) Java
2 52 (73.24%) Agile Software Development
3 51 (71.83%) BDD
4 43 (60.56%) Pair Programming
5 42 (59.15%) AWS
6 40 (56.34%) Test Automation
7 39 (54.93%) Java 8
8 28 (39.44%) Node.js
9 27 (38.03%) Microservices
10 26 (36.62%) DevOps
10 26 (36.62%) Azure
11 24 (33.80%) Android
11 24 (33.80%) Scrum
12 23 (32.39%) Continuous Integration
13 22 (30.99%) REST
13 22 (30.99%) Mockito
14 21 (29.58%) GitHub
14 21 (29.58%) Continuous Deployment
14 21 (29.58%) JUnit
14 21 (29.58%) Python
15 20 (28.17%) JavaScript
15 20 (28.17%) Git (software)
15 20 (28.17%) Jenkins
16 19 (26.76%) Apple iOS
16 19 (26.76%) React
16 19 (26.76%) Spring
17 18 (25.35%) JSON
17 18 (25.35%) Kanban
17 18 (25.35%) Sonatype Nexus
17 18 (25.35%) Mobile App

TDD
Co-occurring IT Skills in Yorkshire 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 16 (22.54%) Confluence
2 15 (21.13%) Cloud Foundry
3 14 (19.72%) Mule
4 1 (1.41%) Elasticsearch
4 1 (1.41%) Jetty
4 1 (1.41%) Tomcat
4 1 (1.41%) WebSphere
Applications
1 1 (1.41%) Adobe Illustrator
Cloud Services
1 42 (59.15%) AWS
2 26 (36.62%) Azure
3 21 (29.58%) GitHub
4 15 (21.13%) Slack
5 14 (19.72%) IaaS
5 14 (19.72%) PaaS
6 1 (1.41%) Amazon ECS
6 1 (1.41%) Amazon ElastiCache
6 1 (1.41%) AWS Fargate
6 1 (1.41%) Serverless
Communications & Networking
1 2 (2.82%) DLNA
1 2 (2.82%) TCP/IP
1 2 (2.82%) UPnP
1 2 (2.82%) Wi-Fi
2 1 (1.41%) HTTP
2 1 (1.41%) Internet
Database & Business Intelligence
1 8 (11.27%) MongoDB
2 2 (2.82%) PostgreSQL
3 1 (1.41%) Amazon RDS
3 1 (1.41%) Big Data
3 1 (1.41%) Couchbase
3 1 (1.41%) NoSQL
3 1 (1.41%) Oracle Database
3 1 (1.41%) Relational Database
Development Applications
1 22 (30.99%) Mockito
2 21 (29.58%) JUnit
3 20 (28.17%) Git (software)
3 20 (28.17%) Jenkins
4 18 (25.35%) Sonatype Nexus
5 17 (23.94%) JIRA
6 16 (22.54%) Maven
7 15 (21.13%) Android Studio
7 15 (21.13%) CocoaPods
7 15 (21.13%) Xcode
8 14 (19.72%) IntelliJ
9 6 (8.45%) Cucumber
9 6 (8.45%) Jasmine
10 5 (7.04%) Gradle
10 5 (7.04%) Selenium
11 4 (5.63%) Grunt
11 4 (5.63%) gulp
11 4 (5.63%) Mocha
12 3 (4.23%) Calabash
12 3 (4.23%) WebDriver
General
1 15 (21.13%) Public Sector
2 8 (11.27%) Finance
3 4 (5.63%) Retail Banking
4 3 (4.23%) Banking
4 3 (4.23%) Electronics
5 2 (2.82%) Automotive
6 1 (1.41%) Manufacturing
6 1 (1.41%) Marketing
6 1 (1.41%) Telecoms
Job Titles
1 45 (63.38%) Developer
2 24 (33.80%) Java Developer
3 9 (12.68%) Front End Developer (Client-Side Developer)
4 5 (7.04%) Senior Developer
5 4 (5.63%) Python Developer
6 3 (4.23%) Android Developer
6 3 (4.23%) Lead DevOps
6 3 (4.23%) Senior Java Developer
6 3 (4.23%) Tester
7 2 (2.82%) AWS Developer
7 2 (2.82%) Full Stack Developer
7 2 (2.82%) JavaScript Developer
7 2 (2.82%) QA Tester
7 2 (2.82%) React Developer
7 2 (2.82%) UI Engineer
8 1 (1.41%) HTML Developer
8 1 (1.41%) Java Software Developer
8 1 (1.41%) Manual Tester
8 1 (1.41%) QA Engineer
8 1 (1.41%) Technical Leader
Libraries, Frameworks & Software Standards
1 28 (39.44%) Node.js
2 22 (30.99%) REST
3 19 (26.76%) React
3 19 (26.76%) Spring
4 18 (25.35%) JSON
5 17 (23.94%) Spring Boot
6 14 (19.72%) WireMock
7 11 (15.49%) HTML
8 9 (12.68%) CSS
9 6 (8.45%) ActiveMQ
9 6 (8.45%) AngularJS
9 6 (8.45%) RESTful
9 6 (8.45%) Sass
10 5 (7.04%) HTML5
10 5 (7.04%) JAX-RS
11 4 (5.63%) jQuery
11 4 (5.63%) Mustache
12 3 (4.23%) Core Animation
12 3 (4.23%) Web Services
12 3 (4.23%) XML
Miscellaneous
1 18 (25.35%) Mobile App
2 5 (7.04%) User Experience
3 3 (4.23%) Animation
3 3 (4.23%) Greenfield Project
4 2 (2.82%) Mobile Banking
4 2 (2.82%) MPEG
5 1 (1.41%) Enterprise Software
5 1 (1.41%) Graphic Design
5 1 (1.41%) NHS
5 1 (1.41%) RIA
5 1 (1.41%) Smartphone
Operating Systems
1 24 (33.80%) Android
2 19 (26.76%) Apple iOS
3 16 (22.54%) Linux
4 13 (18.31%) Unix
5 11 (15.49%) Mac OS X
6 4 (5.63%) Mac OS
6 4 (5.63%) Windows
7 2 (2.82%) Embedded Linux
Processes & Methodologies
1 52 (73.24%) Agile Software Development
2 51 (71.83%) BDD
3 43 (60.56%) Pair Programming
4 40 (56.34%) Test Automation
5 27 (38.03%) Microservices
6 26 (36.62%) DevOps
7 24 (33.80%) Scrum
8 23 (32.39%) Continuous Integration
9 21 (29.58%) Continuous Deployment
10 18 (25.35%) Android Development
10 18 (25.35%) Kanban
11 16 (22.54%) Continuous Delivery
12 15 (21.13%) Data Engineering
12 15 (21.13%) iOS Development
12 15 (21.13%) Scaled Agile Framework
12 15 (21.13%) Web Design
13 14 (19.72%) Portfolio Management
13 14 (19.72%) Responsive Web Design
14 9 (12.68%) Front End Development
14 9 (12.68%) Problem-Solving
Programming Languages
1 54 (76.06%) Java
2 39 (54.93%) Java 8
3 21 (29.58%) Python
4 20 (28.17%) JavaScript
5 16 (22.54%) Apple Swift
5 16 (22.54%) Kotlin
6 5 (7.04%) TypeScript
7 4 (5.63%) Ruby
7 4 (5.63%) SQL
8 2 (2.82%) C
8 2 (2.82%) C++
8 2 (2.82%) Go
9 1 (1.41%) C#
9 1 (1.41%) Scala
Qualifications
1 5 (7.04%) Security Cleared
2 2 (2.82%) BC Cleared
2 2 (2.82%) BPSS Clearance
2 2 (2.82%) DBS Check
2 2 (2.82%) Degree
3 1 (1.41%) SC Cleared
Quality Assurance & Compliance
1 4 (5.63%) QA
1 4 (5.63%) WCAG
System Software
1 17 (23.94%) Docker
Systems Management
1 17 (23.94%) Kubernetes
2 4 (5.63%) Terraform
3 1 (1.41%) Grafana
3 1 (1.41%) Opscode Chef
3 1 (1.41%) Prometheus
3 1 (1.41%) Puppet
Vendors
1 14 (19.72%) AppDynamics
1 14 (19.72%) Splunk
2 3 (4.23%) Google
3 2 (2.82%) Databricks
3 2 (2.82%) Oracle
4 1 (1.41%) Adobe
4 1 (1.41%) Microsoft
4 1 (1.41%) SAP