Period
to 12 November 2018

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

Test-Driven Development (TDD)
Cambridgeshire > Cambridge
6 months to
12 Nov 2018
Same period 2017 Same period 2016
Rank 44 41 52
Rank change year-on-year -3 +11 -20
Permanent jobs citing TDD 118 217 115
As % of all permanent IT jobs advertised in Cambridge 5.68% 7.29% 5.06%
As % of the Processes & Methodologies category 6.07% 7.76% 5.60%
Number of salaries quoted 79 167 103
Cambridge median annual salary £50,000 £47,500 £40,000
Median salary % change year-on-year +5.26% +18.75% -
10th Percentile £37,250 £27,500 £29,750
90th Percentile £61,500 £68,750 £61,250
Cambridgeshire median annual salary £50,000 £49,500 £45,172
% change year-on-year +1.01% +9.58% +6.29%

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 1,945 2,796 2,055
As % of all permanent IT jobs advertised in Cambridge 93.64% 93.98% 90.45%
Number of salaries quoted 1,520 2,143 1,687
Cambridge median annual salary £50,000 £50,000 £45,000
Median salary % change year-on-year - +11.11% -
10th Percentile £29,225 £29,000 £26,250
90th Percentile £72,500 £72,500 £67,500
Cambridgeshire median annual salary £47,500 £47,500 £45,000
% change year-on-year - +5.56% +1.12%

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 12 November 2018.

Salary histogram for TDD in Cambridge

For the 6 months to 12 November 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 across the Cambridge region with a requirement for TDD.

1 104 (88.14%) Agile Software Development
2 75 (63.56%) Java
3 41 (34.75%) Scrum
4 37 (31.36%) Continuous Integration
5 35 (29.66%) Docker
5 35 (29.66%) SQL
6 34 (28.81%) WorldPay
7 32 (27.12%) Linux
7 32 (27.12%) Degree
8 31 (26.27%) Spring
8 31 (26.27%) Software Engineering
8 31 (26.27%) C#
9 30 (25.42%) Kanban
9 30 (25.42%) Git (software)
9 30 (25.42%) RESTful
10 29 (24.58%) Test Automation
11 28 (23.73%) OO
12 27 (22.88%) Amazon AWS
12 27 (22.88%) Ansible
12 27 (22.88%) DevOps
13 26 (22.03%) BDD
13 26 (22.03%) JavaScript
14 25 (21.19%) .NET
14 25 (21.19%) Python
14 25 (21.19%) Computer Science
15 24 (20.34%) Ruby
15 24 (20.34%) Web Services
15 24 (20.34%) Microservices
15 24 (20.34%) Continuous Delivery
16 21 (17.80%) Kubernetes

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 9 (7.63%) Elasticsearch
2 6 (5.08%) OpenStack
3 4 (3.39%) Apache Spark
4 3 (2.54%) nginx
5 2 (1.69%) Apache
6 1 (0.85%) JBoss
6 1 (0.85%) Tomcat
6 1 (0.85%) WebLogic
Business Applications
1 20 (16.95%) Payment Gateway
Cloud Services
1 27 (22.88%) Amazon AWS
2 19 (16.10%) OpenShift
3 14 (11.86%) GitHub
4 11 (9.32%) Microsoft Azure
5 3 (2.54%) SaaS
6 1 (0.85%) Google Cloud Platform
Communications & Networking
1 6 (5.08%) Internet
2 4 (3.39%) Wireless
3 1 (0.85%) HTTP
3 1 (0.85%) SMS
3 1 (0.85%) SNMP
3 1 (0.85%) TCP/IP
Database & Business Intelligence
1 16 (13.56%) Apache Cassandra
2 14 (11.86%) Amazon RDS
3 13 (11.02%) SQL Server
4 12 (10.17%) Relational Database
4 12 (10.17%) SQL Server 2016
5 6 (5.08%) MongoDB
5 6 (5.08%) MySQL
6 5 (4.24%) NoSQL
7 4 (3.39%) Big Data
7 4 (3.39%) PostgreSQL
8 3 (2.54%) Hadoop
8 3 (2.54%) Neo4j
9 2 (1.69%) Geospatial Data
10 1 (0.85%) RDBMS
10 1 (0.85%) Redis
10 1 (0.85%) SQL Server Reporting Services
Development Applications
1 30 (25.42%) Git (software)
2 15 (12.71%) TeamCity
3 14 (11.86%) Jenkins
4 13 (11.02%) JIRA
5 9 (7.63%) Cucumber
6 7 (5.93%) NCrunch
6 7 (5.93%) ReSharper
6 7 (5.93%) Selenium
6 7 (5.93%) Visual Studio
7 4 (3.39%) Atlassian Bamboo
8 3 (2.54%) Sonatype Nexus
9 2 (1.69%) Hudson
9 2 (1.69%) Maven
9 2 (1.69%) Mercurial
9 2 (1.69%) NUnit
9 2 (1.69%) SpecFlow
9 2 (1.69%) Travis CI
9 2 (1.69%) Vagrant
9 2 (1.69%) xUnit.net
10 1 (0.85%) Subversion
General
1 11 (9.32%) Banking
1 11 (9.32%) Law
2 6 (5.08%) Marketing
3 5 (4.24%) Games
4 3 (2.54%) Finance
4 3 (2.54%) Retail
5 2 (1.69%) Electronics
5 2 (1.69%) Investment Banking
Job Titles
1 72 (61.02%) Developer
2 32 (27.12%) Java Developer
3 25 (21.19%) Software Engineer
4 23 (19.49%) Software Developer
5 15 (12.71%) .NET Developer
5 15 (12.71%) Java Engineer
6 14 (11.86%) Senior Developer
7 13 (11.02%) C# Developer
7 13 (11.02%) Principal Developer
7 13 (11.02%) Principal Software Developer
8 11 (9.32%) Java Scala Developer
8 11 (9.32%) Scala Developer
9 10 (8.47%) Java Software Developer
10 9 (7.63%) AWS Developer
10 9 (7.63%) C# .NET Developer
11 8 (6.78%) Principal Engineer
11 8 (6.78%) Principal Java Developer
11 8 (6.78%) Senior Software Engineer
12 6 (5.08%) C# Software Engineer
12 6 (5.08%) Test Engineer
Libraries, Frameworks & Software Standards
1 31 (26.27%) Spring
2 30 (25.42%) RESTful
3 25 (21.19%) .NET
4 24 (20.34%) Web Services
5 16 (13.56%) Akka
5 16 (13.56%) Spring Boot
6 14 (11.86%) Play Framework
6 14 (11.86%) WPF
7 11 (9.32%) HTML
8 10 (8.47%) AngularJS
8 10 (8.47%) Node.js
8 10 (8.47%) RabbitMQ
9 9 (7.63%) ASP.NET
9 9 (7.63%) ASP.NET MVC
9 9 (7.63%) ASP.NET Web API
9 9 (7.63%) CSS
9 9 (7.63%) REST
10 7 (5.93%) Gherkin
10 7 (5.93%) KnockoutJS
10 7 (5.93%) Twitter Bootstrap
Miscellaneous
1 25 (21.19%) Computer Science
2 14 (11.86%) Hybrid Cloud
3 12 (10.17%) Public Cloud
4 10 (8.47%) User Experience
5 9 (7.63%) Algorithms
6 6 (5.08%) Internet of Things
7 5 (4.24%) Analytical Skills
7 5 (4.24%) Fintech
8 4 (3.39%) LIMS
9 3 (2.54%) Data Structures
9 3 (2.54%) Enterprise Software
9 3 (2.54%) N-Tier
10 2 (1.69%) Distributed Denial-of-Service
10 2 (1.69%) Mobile App
10 2 (1.69%) Online Games
10 2 (1.69%) Private Cloud
11 1 (0.85%) Greenfield Project
11 1 (0.85%) Raspberry Pi
Operating Systems
1 32 (27.12%) Linux
2 8 (6.78%) Unix
3 7 (5.93%) Android
4 6 (5.08%) Windows
5 5 (4.24%) Apple iOS
6 3 (2.54%) CentOS
6 3 (2.54%) Debian
7 2 (1.69%) Ubuntu
Processes & Methodologies
1 104 (88.14%) Agile Software Development
2 41 (34.75%) Scrum
3 37 (31.36%) Continuous Integration
4 31 (26.27%) Software Engineering
5 30 (25.42%) Kanban
6 29 (24.58%) Test Automation
7 28 (23.73%) OO
8 27 (22.88%) DevOps
9 26 (22.03%) BDD
10 24 (20.34%) Continuous Delivery
10 24 (20.34%) Microservices
11 21 (17.80%) Unit Testing
12 20 (16.95%) Software Architecture
13 19 (16.10%) E-Commerce
13 19 (16.10%) MVC
14 16 (13.56%) Integration Testing
15 15 (12.71%) Mentoring
16 13 (11.02%) Multithreading
17 12 (10.17%) Dependency Injection
17 12 (10.17%) Open Source
Programming Languages
1 75 (63.56%) Java
2 35 (29.66%) SQL
3 31 (26.27%) C#
4 26 (22.03%) JavaScript
5 25 (21.19%) Python
6 24 (20.34%) Ruby
7 16 (13.56%) Scala
8 10 (8.47%) Java 8
9 7 (5.93%) F#
10 6 (5.08%) C
10 6 (5.08%) C++
11 3 (2.54%) Go
11 3 (2.54%) Kotlin
12 1 (0.85%) Bash Shell
12 1 (0.85%) PHP
12 1 (0.85%) VB
12 1 (0.85%) VB6
Qualifications
1 32 (27.12%) Degree
2 19 (16.10%) Computer Science Degree
3 1 (0.85%) PhD
Quality Assurance & Compliance
1 16 (13.56%) QA
2 9 (7.63%) PSD2
3 2 (1.69%) PCI DSS
System Software
1 35 (29.66%) Docker
2 3 (2.54%) Virtual Machines
3 1 (0.85%) Shibboleth
Systems Management
1 27 (22.88%) Ansible
2 21 (17.80%) Kubernetes
3 14 (11.86%) Terraform
4 6 (5.08%) Business Desktop Deployment
4 6 (5.08%) Kibana
4 6 (5.08%) WSUS
5 4 (3.39%) Puppet
6 3 (2.54%) Opscode Chef
Vendors
1 34 (28.81%) WorldPay
2 15 (12.71%) Oracle
3 13 (11.02%) Microsoft
4 2 (1.69%) Xamarin
5 1 (0.85%) Red Hat