Period
to 5 December 2019

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

Test-Driven Development (TDD)
South Wales > Cardiff
6 months to
5 Dec 2019
Same period 2018 Same period 2017
Rank 39 25 32
Rank change year-on-year -14 +7 -7
Permanent jobs citing TDD 61 81 46
As % of all permanent IT jobs advertised in Cardiff 4.96% 7.14% 5.72%
As % of the Processes & Methodologies category 5.51% 8.17% 6.04%
Number of salaries quoted 58 68 46
Cardiff median annual salary £50,000 £45,000 £41,750
Median salary % change year-on-year +11.11% +7.78% +19.29%
10th Percentile £36,250 £32,500 £21,250
90th Percentile £65,375 £66,625 £51,875
South Wales median annual salary £50,000 £45,000 £40,000
% change year-on-year +11.11% +12.50% +14.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 Cardiff with a requirement for process or methodology skills.

All Process and Methodology Skills
Cardiff
Permanent vacancies with a requirement for process or methodology skills 1,107 992 761
As % of all permanent IT jobs advertised in Cardiff 90.07% 87.40% 94.65%
Number of salaries quoted 957 820 679
Cardiff median annual salary £45,000 £40,000 £37,500
Median salary % change year-on-year +12.50% +6.67% +4.17%
10th Percentile £28,000 £25,500 £24,250
90th Percentile £65,000 £65,000 £55,000
South Wales median annual salary £42,750 £40,000 £38,500
% change year-on-year +6.88% +3.90% +2.67%

TDD
Job Vacancy Trend in Cardiff

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

Job vacancy trend for TDD in Cardiff

TDD
Salary Trend in Cardiff

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

Salary trend for TDD in Cardiff

TDD
Salary Histogram in Cardiff

The salary distribution of IT jobs citing TDD in Cardiff over the 6 months to 5 December 2019.

Salary histogram for TDD in Cardiff

For the 6 months to 5 December 2019, 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 Cardiff region with a requirement for TDD.

1 49 (80.33%) .NET
2 42 (68.85%) C#
3 40 (65.57%) JavaScript
3 40 (65.57%) BDD
4 36 (59.02%) SQL
5 32 (52.46%) NoSQL
5 32 (52.46%) SOLID
6 28 (45.90%) Agile Software Development
7 14 (22.95%) Azure
8 11 (18.03%) Microsoft
8 11 (18.03%) Scrum
8 11 (18.03%) MVC
8 11 (18.03%) DevOps
9 10 (16.39%) Software Engineering
10 8 (13.11%) Mentoring
10 8 (13.11%) AngularJS
10 8 (13.11%) Microservices
11 7 (11.48%) ASP.NET Web API
11 7 (11.48%) SharePoint
11 7 (11.48%) PHP
11 7 (11.48%) Continuous Integration
12 6 (9.84%) RESTful
12 6 (9.84%) Git (software)
12 6 (9.84%) MySQL
12 6 (9.84%) Python
12 6 (9.84%) Web Application Development
12 6 (9.84%) SDLC
12 6 (9.84%) Greenfield Project
13 5 (8.20%) .NET Core
13 5 (8.20%) Fintech

TDD
Co-occurring IT Skills in Cardiff 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 7 (11.48%) SharePoint
2 5 (8.20%) Umbraco
3 2 (3.28%) CMS
3 2 (3.28%) IIS
4 1 (1.64%) Apache
4 1 (1.64%) Apache Spark
4 1 (1.64%) JBoss
4 1 (1.64%) Tomcat
4 1 (1.64%) WebLogic
4 1 (1.64%) WebSphere
Cloud Services
1 14 (22.95%) Azure
2 4 (6.56%) AWS
3 2 (3.28%) Serverless
4 1 (1.64%) Amazon S3
Communications & Networking
1 2 (3.28%) Internet
2 1 (1.64%) Hyperconnected
Database & Business Intelligence
1 32 (52.46%) NoSQL
2 6 (9.84%) MySQL
3 3 (4.92%) Relational Database
4 2 (3.28%) SQL Server
4 2 (3.28%) SQL Server 2016
5 1 (1.64%) Data Warehouse
5 1 (1.64%) MariaDB
Development Applications
1 6 (9.84%) Git (software)
2 4 (6.56%) Visual Studio
2 4 (6.56%) Visual Studio Team System
3 2 (3.28%) PHPUnit
3 2 (3.28%) Selenium
3 2 (3.28%) Team Foundation Server
4 1 (1.64%) Jenkins
4 1 (1.64%) JUnit
4 1 (1.64%) Subversion
4 1 (1.64%) WebDriver
General
1 2 (3.28%) Finance
2 1 (1.64%) Automotive
2 1 (1.64%) Banking
Job Titles
1 50 (81.97%) Developer
2 37 (60.66%) .NET Developer
3 15 (24.59%) Full Stack Developer
4 8 (13.11%) C# .NET Developer
4 8 (13.11%) C# Developer
4 8 (13.11%) Software Engineer
5 5 (8.20%) .NET Programmer
5 5 (8.20%) C# Programmer
5 5 (8.20%) Programmer
5 5 (8.20%) Senior Developer
5 5 (8.20%) Software Developer
6 4 (6.56%) PHP Developer
6 4 (6.56%) Senior .NET Developer
6 4 (6.56%) Senior C# .NET Developer
6 4 (6.56%) Senior C# Developer
7 3 (4.92%) Lead Developer
8 2 (3.28%) C# Software Engineer
8 2 (3.28%) Java Developer
8 2 (3.28%) Senior Software Developer
8 2 (3.28%) Senior Software Engineer
Libraries, Frameworks & Software Standards
1 49 (80.33%) .NET
2 8 (13.11%) AngularJS
3 7 (11.48%) ASP.NET Web API
4 6 (9.84%) RESTful
5 5 (8.20%) .NET Core
5 5 (8.20%) .NET Framework
5 5 (8.20%) ASP.NET
6 4 (6.56%) Laravel
6 4 (6.56%) WCF
7 3 (4.92%) HTML
7 3 (4.92%) JSON
7 3 (4.92%) SOAP
7 3 (4.92%) Web Services
8 2 (3.28%) ASP.NET MVC
8 2 (3.28%) CSS
8 2 (3.28%) Node.js
8 2 (3.28%) phpspec
8 2 (3.28%) React
9 1 (1.64%) ASP.NET MVC 5
9 1 (1.64%) Doctrine
Miscellaneous
1 6 (9.84%) Greenfield Project
2 2 (3.28%) Self-Motivation
3 1 (1.64%) Analytical Mindset
3 1 (1.64%) Analytical Skills
3 1 (1.64%) Enterprise Software
3 1 (1.64%) Public Cloud
3 1 (1.64%) Social Media
Operating Systems
1 2 (3.28%) Android
1 2 (3.28%) Apple iOS
Processes & Methodologies
1 40 (65.57%) BDD
2 32 (52.46%) SOLID
3 28 (45.90%) Agile Software Development
4 11 (18.03%) DevOps
4 11 (18.03%) MVC
4 11 (18.03%) Scrum
5 10 (16.39%) Software Engineering
6 8 (13.11%) Mentoring
6 8 (13.11%) Microservices
7 7 (11.48%) Continuous Integration
8 6 (9.84%) SDLC
8 6 (9.84%) Web Application Development
9 5 (8.20%) Fintech
9 5 (8.20%) Migration
9 5 (8.20%) OOP
10 4 (6.56%) Business Intelligence
10 4 (6.56%) Information Security
10 4 (6.56%) OO
11 3 (4.92%) Kanban
11 3 (4.92%) Test Automation
Programming Languages
1 42 (68.85%) C#
2 40 (65.57%) JavaScript
3 36 (59.02%) SQL
4 7 (11.48%) PHP
5 6 (9.84%) Python
6 5 (8.20%) Java
7 2 (3.28%) C++
7 2 (3.28%) VB
8 1 (1.64%) Clojure
8 1 (1.64%) Elixir
8 1 (1.64%) Erlang
8 1 (1.64%) Haskell
8 1 (1.64%) Java 8
8 1 (1.64%) Ruby
8 1 (1.64%) TypeScript
Quality Assurance & Compliance
1 1 (1.64%) QA
System Software
1 1 (1.64%) Docker
Vendors
1 11 (18.03%) Microsoft
2 1 (1.64%) Zend