Period
to 1 December 2020

The following table provides summary statistics for permanent job vacancies advertised in Birmingham 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 1 December 2020 with a comparison to the same period in the previous 2 years.

Test-Driven Development (TDD)
West Midlands > Birmingham
6 months to
1 Dec 2020
Same period 2019 Same period 2018
Rank 26 51 36
Rank change year-on-year +25 -15 +12
Permanent jobs citing TDD 95 114 218
As % of all permanent jobs advertised in Birmingham 8.06% 4.25% 6.14%
As % of the Processes & Methodologies category 8.66% 4.52% 6.67%
Number of salaries quoted 87 116 251
Median annual salary £57,500 £50,750 £50,000
Median salary % change year-on-year +13.30% +1.50% +11.11%
10th Percentile £40,350 £38,125 £35,000
90th Percentile £77,500 £63,750 £73,750
West Midlands median annual salary £55,000 £50,000 £45,000
% change year-on-year +10.00% +11.11% +12.50%

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

All Process and Methodology Skills
Birmingham
Permanent vacancies with a requirement for process or methodology skills 1,097 2,524 3,267
As % of all permanent IT jobs advertised in Birmingham 93.04% 94.11% 91.95%
Number of salaries quoted 947 2,189 2,325
Median annual salary £50,000 £47,500 £47,500
Median salary % change year-on-year +5.26% - +5.56%
10th Percentile £34,060 £27,500 £26,750
90th Percentile £72,500 £75,000 £76,150
West Midlands median annual salary £47,500 £45,000 £45,000
% change year-on-year +5.56% - +12.50%

TDD
Job Vacancy Trend in Birmingham

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

Job vacancy trend for TDD in Birmingham

TDD
Salary Trend in Birmingham

3-month moving average salary quoted in jobs citing TDD in Birmingham.

Salary trend for TDD in Birmingham

TDD
Salary Histogram in Birmingham

Salary distribution for jobs citing TDD in Birmingham over the 6 months to 1 December 2020.

Salary histogram for TDD in Birmingham

For the 6 months to 1 December 2020, 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 Birmingham region with a requirement for TDD.

1 89 (93.68%) Agile Software Development
2 64 (67.37%) JavaScript
3 56 (58.95%) Microservices
4 53 (55.79%) Azure
5 43 (45.26%) DevOps
6 42 (44.21%) .NET
7 41 (43.16%) C#
8 40 (42.11%) BDD
9 39 (41.05%) Test Automation
10 38 (40.00%) Node.js
11 37 (38.95%) SQL
12 36 (37.89%) REST
13 35 (36.84%) Mentoring
14 32 (33.68%) AngularJS
15 30 (31.58%) NoSQL
16 29 (30.53%) React
17 26 (27.37%) Python
17 26 (27.37%) MVC
18 24 (25.26%) Continuous Integration
19 22 (23.16%) Technical Leadership
20 20 (21.05%) HTML
21 19 (20.00%) PowerShell
21 19 (20.00%) .NET Core
22 18 (18.95%) Fintech
22 18 (18.95%) AWS
22 18 (18.95%) Git (software)
22 18 (18.95%) Java
22 18 (18.95%) SQL Server
22 18 (18.95%) CSS
23 17 (17.89%) Pair Programming

TDD
Co-occurring IT Skills in Birmingham 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 10 (10.53%) IIS
2 9 (9.47%) Confluence
3 7 (7.37%) GlassFish
3 7 (7.37%) JBoss
3 7 (7.37%) WebSphere
4 3 (3.16%) CMS
4 3 (3.16%) EPiServer
5 1 (1.05%) Oracle SOA Suite
5 1 (1.05%) SharePoint
Applications
1 4 (4.21%) Microsoft Excel
Business Applications
1 7 (7.37%) IBM Operational Decision Manager
Cloud Services
1 53 (55.79%) Azure
2 18 (18.95%) AWS
3 17 (17.89%) SaaS
4 16 (16.84%) GCP
5 13 (13.68%) Serverless
6 12 (12.63%) AWS Lambda
7 10 (10.53%) npm
8 9 (9.47%) GitHub
9 1 (1.05%) Amazon EC2
9 1 (1.05%) Amazon S3
9 1 (1.05%) Azure Active Directory
9 1 (1.05%) Azure Stack
9 1 (1.05%) Boomi
9 1 (1.05%) IaaS
9 1 (1.05%) Logic Apps
9 1 (1.05%) PaaS
9 1 (1.05%) Power Platform
Database & Business Intelligence
1 30 (31.58%) NoSQL
2 18 (18.95%) SQL Server
3 14 (14.74%) MongoDB
4 10 (10.53%) SQL Server 2012
5 9 (9.47%) Redis
6 8 (8.42%) Cosmos DB
7 1 (1.05%) Oracle Database
7 1 (1.05%) Oracle Database 10g
7 1 (1.05%) Oracle Database 11g
7 1 (1.05%) Oracle Database 12c
7 1 (1.05%) Power BI
7 1 (1.05%) SQL Server Analysis Services
7 1 (1.05%) SQL Server Integration Services
7 1 (1.05%) SQL Server Reporting Services
Development Applications
1 18 (18.95%) Git (software)
2 14 (14.74%) Bitbucket
3 12 (12.63%) JUnit
3 12 (12.63%) Mockito
4 10 (10.53%) gulp
4 10 (10.53%) jspm
4 10 (10.53%) SQL Server Management Studio (SSMS)
5 9 (9.47%) Moq
5 9 (9.47%) MSTest
5 9 (9.47%) NUnit
6 8 (8.42%) JIRA
7 7 (7.37%) Apache Archiva
7 7 (7.37%) Artifactory
7 7 (7.37%) Atlassian Bamboo
7 7 (7.37%) GitLab
7 7 (7.37%) Jenkins
7 7 (7.37%) Selenium
7 7 (7.37%) Sonatype Nexus
7 7 (7.37%) TeamCity
7 7 (7.37%) webpack
General
1 3 (3.16%) Games
2 1 (1.05%) Advertising
2 1 (1.05%) Finance
2 1 (1.05%) Law
2 1 (1.05%) Public Sector
Job Titles
1 47 (49.47%) Developer
2 17 (17.89%) Java Developer
3 15 (15.79%) SC Cleared Java Developer
4 14 (14.74%) Python Engineer
4 14 (14.74%) Senior Developer
5 13 (13.68%) Principal Engineer
6 12 (12.63%) Lead Developer
7 11 (11.58%) Full Stack Developer
8 7 (7.37%) Lead Java Developer
8 7 (7.37%) React Developer
9 5 (5.26%) .NET Developer
9 5 (5.26%) Analyst
9 5 (5.26%) Senior Full Stack Developer
9 5 (5.26%) Test Analyst
10 4 (4.21%) Cloud Engineer
10 4 (4.21%) Front End Developer (Client-Side Developer)
10 4 (4.21%) Platform Engineer
10 4 (4.21%) Senior .NET Developer
11 3 (3.16%) Lead Software Developer
11 3 (3.16%) QA Analyst
Libraries, Frameworks & Software Standards
1 42 (44.21%) .NET
2 38 (40.00%) Node.js
3 36 (37.89%) REST
4 32 (33.68%) AngularJS
5 29 (30.53%) React
6 20 (21.05%) HTML
7 19 (20.00%) .NET Core
8 18 (18.95%) CSS
9 16 (16.84%) RESTful
10 15 (15.79%) .NET Framework
11 14 (14.74%) Django
11 14 (14.74%) Flask
11 14 (14.74%) jQuery
11 14 (14.74%) Spring
12 12 (12.63%) Apache Camel
12 12 (12.63%) JAX-RS
12 12 (12.63%) JMS
12 12 (12.63%) Spring Integration
13 11 (11.58%) Ajax
13 11 (11.58%) ASP.NET
Miscellaneous
1 9 (9.47%) Self-Motivation
2 8 (8.42%) Greenfield Project
3 7 (7.37%) Analytical Skills
3 7 (7.37%) W3C
4 4 (4.21%) Blog
4 4 (4.21%) Social Media
5 1 (1.05%) Public Cloud
Operating Systems
1 10 (10.53%) Windows
2 2 (2.11%) Linux
Processes & Methodologies
1 89 (93.68%) Agile Software Development
2 56 (58.95%) Microservices
3 43 (45.26%) DevOps
4 40 (42.11%) BDD
5 39 (41.05%) Test Automation
6 35 (36.84%) Mentoring
7 26 (27.37%) MVC
8 24 (25.26%) Continuous Integration
9 22 (23.16%) Technical Leadership
10 18 (18.95%) Fintech
11 17 (17.89%) Pair Programming
12 16 (16.84%) Scrum
12 16 (16.84%) Software Engineering
13 15 (15.79%) Coaching
13 15 (15.79%) Open Source
14 14 (14.74%) SOLID
15 12 (12.63%) CQRS
15 12 (12.63%) Dependency Injection
15 12 (12.63%) Domain-Driven Design
16 11 (11.58%) Continuous Delivery
Programming Languages
1 64 (67.37%) JavaScript
2 41 (43.16%) C#
3 37 (38.95%) SQL
4 26 (27.37%) Python
5 19 (20.00%) PowerShell
6 18 (18.95%) Java
7 17 (17.89%) Java 8
8 12 (12.63%) T-SQL
9 3 (3.16%) C++
10 2 (2.11%) ES6
10 2 (2.11%) PHP
11 1 (1.05%) C
11 1 (1.05%) PL/SQL
11 1 (1.05%) TypeScript
Qualifications
1 15 (15.79%) SC Cleared
1 15 (15.79%) Security Cleared
2 14 (14.74%) Degree
3 3 (3.16%) DV Cleared
4 1 (1.05%) BPSS Clearance
Quality Assurance & Compliance
1 17 (17.89%) QA
System Software
1 16 (16.84%) Docker
Systems Management
1 16 (16.84%) Kubernetes
2 8 (8.42%) Terraform
3 7 (7.37%) Opscode Chef
4 6 (6.32%) MIIS
4 6 (6.32%) Single Sign-On
Vendors
1 16 (16.84%) Microsoft
2 7 (7.37%) IBM
3 2 (2.11%) MuleSoft
4 1 (1.05%) Dell
4 1 (1.05%) Oracle