Period
to 25 November 2017

The following table provides summary statistics for permanent job vacancies advertised in Cambridge 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 25 November 2017 with a comparison to the same period in the previous 2 years.

Test-Driven Development (TDD)
Cambridgeshire > Cambridge
6 months to
25 Nov 2017
Same period 2016 Same period 2015
Rank 40 53 31
Rank change year-on-year +13 -22 +7
Permanent jobs citing TDD 216 108 223
As % of all permanent IT jobs advertised in Cambridge 6.97% 4.72% 7.77%
As % of the Processes & Methodologies category 7.48% 5.28% 8.77%
Number of salaries quoted 165 99 187
Cambridge median annual salary £47,500 £40,000 £40,000
Median salary % change year-on-year +18.75% - -
10th Percentile £27,500 £27,500 £29,375
90th Percentile £68,750 £61,250 £55,000
Cambridgeshire median annual salary £47,500 £45,344 £42,500
% change year-on-year +4.75% +6.69% -5.56%

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 advertised in Cambridge with a requirement for process or methodology skills.

All Process and Methodology Skills
Cambridge
Permanent vacancies with a requirement for process or methodology skills 2886 2047 2544
As % of all permanent IT jobs advertised in Cambridge 93.19% 89.55% 88.61%
Number of salaries quoted 2191 1686 2190
Cambridge median annual salary £50,000 £45,000 £45,000
Median salary % change year-on-year +11.11% - +9.76%
10th Percentile £29,438 £26,250 £29,750
90th Percentile £72,500 £67,500 £63,750
Cambridgeshire median annual salary £47,500 £45,000 £44,500
% change year-on-year +5.56% +1.12% +5.95%

TDD
Job Vacancy Trend in Cambridge

Job postings citing TDD as a percentage of all IT jobs advertised in Cambridge.

Job vacancy trend for TDD in Cambridge

TDD
Salary Trend in Cambridge

This chart provides the 3-month moving average for salaries quoted in permanent IT jobs citing TDD in Cambridge.

Salary trend for TDD in Cambridge

TDD
Salary Histogram in Cambridge

The salary distribution of IT jobs citing TDD in Cambridge over the 6 months to 25 November 2017.

Salary histogram for TDD in Cambridge

For the 6 months to 25 November 2017, IT jobs citing TDD also mentioned the following skills in order of popularity. The figures indicate the number co-occurrences and its proportion to all job ads across the Cambridge region with a requirement for TDD.

1 155 (71.76%) Agile Software Development
2 121 (56.02%) C#
3 110 (50.93%) .NET
4 101 (46.76%) OO
5 95 (43.98%) Software Engineering
6 90 (41.67%) Java
7 84 (38.89%) Degree
8 78 (36.11%) MVC
9 77 (35.65%) JavaScript
10 74 (34.26%) ASP.NET
11 69 (31.94%) ASP.NET MVC
12 67 (31.02%) Linux
13 60 (27.78%) ASP.NET Web API
14 59 (27.31%) TeamCity
15 57 (26.39%) AngularJS
16 56 (25.93%) Relational Database
17 53 (24.54%) Scrum
17 53 (24.54%) HTML
17 53 (24.54%) SQL Server
18 52 (24.07%) Microsoft Azure
19 51 (23.61%) Python
20 50 (23.15%) RESTful
20 50 (23.15%) Test Automation
21 49 (22.69%) HTML5
22 47 (21.76%) Ruby
23 46 (21.30%) Kanban
23 46 (21.30%) CSS
24 45 (20.83%) Web Development
25 44 (20.37%) SQL
25 44 (20.37%) Microsoft

TDD
Co-occurring IT Skills in Cambridge 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 23 (10.65%) Elasticsearch
2 6 (2.78%) Cloud Foundry
3 3 (1.39%) IIS
4 1 (0.46%) JBoss
4 1 (0.46%) Tomcat
Cloud Services
1 52 (24.07%) Microsoft Azure
2 28 (12.96%) GitHub
3 22 (10.19%) Amazon AWS
4 5 (2.31%) Google Cloud Platform
5 3 (1.39%) SaaS
6 1 (0.46%) Cloud Computing
Communications & Networking
1 8 (3.70%) Bluetooth
1 8 (3.70%) Wireless
2 7 (3.24%) Ethernet
2 7 (3.24%) Internet
2 7 (3.24%) TCP/IP
3 1 (0.46%) Wi-Fi
Database & Business Intelligence
1 56 (25.93%) Relational Database
2 53 (24.54%) SQL Server
3 35 (16.20%) NoSQL
4 32 (14.81%) SQL Server 2016
5 31 (14.35%) MongoDB
6 29 (13.43%) MySQL
7 11 (5.09%) Azure SQL Database
7 11 (5.09%) Big Data
8 9 (4.17%) SQL Server 2014
9 5 (2.31%) PostgreSQL
10 3 (1.39%) SQL Server Integration Services
10 3 (1.39%) SQL Server Reporting Services
11 2 (0.93%) DB2
11 2 (0.93%) Redis
12 1 (0.46%) DocumentDB
12 1 (0.46%) SQL Server 2008
12 1 (0.46%) SQL Server 2012
Development Applications
1 59 (27.31%) TeamCity
2 33 (15.28%) Git (software)
3 30 (13.89%) Mercurial
4 29 (13.43%) NUnit
5 24 (11.11%) Jenkins
6 20 (9.26%) Selenium
7 18 (8.33%) Team Foundation Server
8 15 (6.94%) JIRA
9 13 (6.02%) Moq
9 13 (6.02%) MSBuild
9 13 (6.02%) Subversion
10 10 (4.63%) Cucumber
11 9 (4.17%) MSTest
12 8 (3.70%) AppVeyor
12 8 (3.70%) Octopus Deploy
13 7 (3.24%) WebDriver
14 5 (2.31%) JUnit
14 5 (2.31%) Mockito
15 4 (1.85%) ReSharper
15 4 (1.85%) Visual Studio
General
1 43 (19.91%) Finance
2 9 (4.17%) Marketing
3 8 (3.70%) Telecoms
4 6 (2.78%) Advertising
5 1 (0.46%) Publishing
5 1 (0.46%) Retail
Job Titles
1 153 (70.83%) Developer
2 70 (32.41%) .NET Developer
3 61 (28.24%) C# Developer
4 44 (20.37%) C# .NET Developer
5 38 (17.59%) Graduate
6 34 (15.74%) Software Engineer
7 31 (14.35%) Graduate Developer
7 31 (14.35%) Software Developer
8 25 (11.57%) Full Stack Developer
9 24 (11.11%) Java Engineer
9 24 (11.11%) Web Developer
10 23 (10.65%) ASP.NET Developer
10 23 (10.65%) Messaging Developer
10 23 (10.65%) Senior Developer
11 22 (10.19%) C# ASP.NET Developer
11 22 (10.19%) Graduate Web Developer
12 20 (9.26%) Java Software Engineer
13 18 (8.33%) Senior Software Engineer
14 17 (7.87%) Java Developer
14 17 (7.87%) Senior C# Developer
Libraries, Frameworks & Software Standards
1 110 (50.93%) .NET
2 74 (34.26%) ASP.NET
3 69 (31.94%) ASP.NET MVC
4 60 (27.78%) ASP.NET Web API
5 57 (26.39%) AngularJS
6 53 (24.54%) HTML
7 50 (23.15%) RESTful
8 49 (22.69%) HTML5
9 46 (21.30%) CSS
10 42 (19.44%) CSS3
10 42 (19.44%) jQuery
11 41 (18.98%) Twitter Bootstrap
12 39 (18.06%) Node.js
12 39 (18.06%) WPF
13 32 (14.81%) ASP.NET MVC 5
14 31 (14.35%) Spring
15 28 (12.96%) WCF
16 26 (12.04%) Web Services
17 23 (10.65%) MSMQ
17 23 (10.65%) RabbitMQ
Miscellaneous
1 35 (16.20%) Computer Science
2 26 (12.04%) Algorithms
3 23 (10.65%) Enterprise Software
4 20 (9.26%) Data Structures
5 16 (7.41%) Analytical Skills
6 11 (5.09%) Greenfield Project
7 9 (4.17%) Social Network
8 8 (3.70%) Fintech
8 8 (3.70%) iPad
9 6 (2.78%) Mobile App
10 4 (1.85%) User Experience
11 3 (1.39%) Smart Energy
12 1 (0.46%) BBC
12 1 (0.46%) Internet of Things
12 1 (0.46%) Raspberry Pi
12 1 (0.46%) Smartphone
12 1 (0.46%) Video on Demand
12 1 (0.46%) Video\Live Streaming
Operating Systems
1 67 (31.02%) Linux
2 37 (17.13%) Android
3 26 (12.04%) Debian
4 18 (8.33%) Windows
5 11 (5.09%) Apple iOS
6 6 (2.78%) Unix
7 1 (0.46%) CentOS
7 1 (0.46%) Red Hat Enterprise Linux
Processes & Methodologies
1 155 (71.76%) Agile Software Development
2 101 (46.76%) OO
3 95 (43.98%) Software Engineering
4 78 (36.11%) MVC
5 53 (24.54%) Scrum
6 50 (23.15%) Test Automation
7 46 (21.30%) Kanban
8 45 (20.83%) Web Development
9 42 (19.44%) Multithreading
10 39 (18.06%) Mathematics
10 39 (18.06%) Release Management
10 39 (18.06%) Unit Testing
11 38 (17.59%) OOP
12 34 (15.74%) BDD
13 33 (15.28%) Dependency Injection
13 33 (15.28%) Physics
13 33 (15.28%) Web Application Development
14 30 (13.89%) Continuous Integration
15 27 (12.50%) Android Development
16 26 (12.04%) SDLC
Programming Languages
1 121 (56.02%) C#
2 90 (41.67%) Java
3 77 (35.65%) JavaScript
4 51 (23.61%) Python
5 47 (21.76%) Ruby
6 44 (20.37%) SQL
7 30 (13.89%) C++
8 27 (12.50%) F#
9 18 (8.33%) C
10 7 (3.24%) Embedded C
11 5 (2.31%) Apple Swift
11 5 (2.31%) Objective-C
11 5 (2.31%) Perl
11 5 (2.31%) PHP
12 3 (1.39%) R
12 3 (1.39%) Scala
13 2 (0.93%) Assembly Language
13 2 (0.93%) Bash Shell
14 1 (0.46%) VB
14 1 (0.46%) VB6
Qualifications
1 84 (38.89%) Degree
2 20 (9.26%) Computer Science Degree
3 7 (3.24%) Numerate Degree
3 7 (3.24%) PhD
4 1 (0.46%) ISEB
Quality Assurance & Compliance
1 27 (12.50%) QA
System Software
1 23 (10.65%) Docker
Systems Management
1 23 (10.65%) Business Desktop Deployment
1 23 (10.65%) Kibana
1 23 (10.65%) WSUS
2 5 (2.31%) Kubernetes
Vendors
1 44 (20.37%) Microsoft
2 13 (6.02%) Terracotta
3 9 (4.17%) Facebook
3 9 (4.17%) Twitter
4 5 (2.31%) Google
5 3 (1.39%) Oracle
5 3 (1.39%) Xamarin
6 2 (0.93%) IBM
6 2 (0.93%) QNX
6 2 (0.93%) Wind River
6 2 (0.93%) WorldPay
7 1 (0.46%) Perforce
7 1 (0.46%) Red Hat