Period
to 4 June 2020

The following table provides summary statistics for permanent job vacancies with a requirement for Chai skills. Included is a benchmarking guide to the salaries offered in vacancies that have cited Chai over the 6 months to 4 June 2020 with a comparison to the same period in the previous 2 years.

Chai Assertion Library (Chai.js)
UK
6 months to
4 Jun 2020
Same period 2019 Same period 2018
Rank 787 965 890
Rank change year-on-year +178 -75 +141
Permanent jobs citing Chai 87 129 292
As % of all permanent jobs advertised in the UK 0.100% 0.090% 0.17%
As % of the Libraries, Frameworks & Software Standards category 0.25% 0.24% 0.42%
Number of salaries quoted 75 89 188
Median annual salary £52,500 £60,000 £65,000
Median salary % change year-on-year -12.50% -7.69% +18.18%
10th Percentile £41,750 £32,500 £40,000
90th Percentile £78,250 £93,000 £83,750
UK excluding London median annual salary £48,000 £41,250 £49,250
% change year-on-year +16.36% -16.24% +9.44%

Chai is in the Software Libraries and Frameworks category. The following table is for comparison with the above and provides summary statistics for all permanent job vacancies with a requirement for technical specification, industry standards, software libraries and framework skills.

All Software Libraries and Frameworks
UK
Permanent vacancies with a requirement for technical specification, industry standards, software libraries and framework skills 34,638 54,848 69,415
As % of all permanent IT jobs advertised in the UK 39.77% 38.40% 40.54%
Number of salaries quoted 28,397 44,909 57,999
Median annual salary £55,000 £52,500 £50,000
Median salary % change year-on-year +4.76% +5.00% +5.26%
10th Percentile £33,500 £31,250 £31,250
90th Percentile £90,000 £85,000 £80,000
UK excluding London median annual salary £47,500 £45,000 £45,000
% change year-on-year +5.56% - +7.14%

Chai
Job Vacancy Trend

Job postings citing Chai as a proportion of all IT jobs advertised.

Job vacancy trend for Chai in the UK

Chai
Salary Trend

3-month moving average salary quoted in jobs citing Chai.

Salary trend for Chai in the UK

Chai
Salary Histogram

Salary distribution for jobs citing Chai over the 6 months to 4 June 2020.

Salary histogram for Chai in the UK

Chai
Top 14 Job Locations

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing Chai within the UK over the 6 months to 4 June 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
Permanent
IT Job Ads
Median Salary
Past 6 Months
Median Salary
% Change
on Same Period
Last Year
Live
Job
Vacancies
England +178 82 £52,500 -17.65% 7
London +108 45 £55,000 -26.67% 4
UK excluding London +191 42 £48,000 +16.36% 3
South East +110 13 £48,500 -20.82% 2
North of England +137 10 £50,000 +21.21% 1
North West +102 7 £50,000 +37.93% 1
East of England +88 5 £45,000 -
Work from Home +58 5 £55,000 +33.33%
Scotland +54 5 £31,500 -10.00%
South West - 5 £45,000 -
Midlands +105 4 £52,500 -12.50%
Yorkshire +98 3 - -
West Midlands - 3 £57,500 -
East Midlands +57 1 £43,500 -27.50%

For the 6 months to 4 June 2020, IT jobs citing Chai 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 with a requirement for Chai.

1 82 (94.25%) JavaScript
2 71 (81.61%) Mocha
3 60 (68.97%) Agile Software Development
4 54 (62.07%) Node.js
5 47 (54.02%) TDD
6 45 (51.72%) CSS
7 42 (48.28%) BDD
8 38 (43.68%) HTML
9 36 (41.38%) TypeScript
10 35 (40.23%) Jest
11 34 (39.08%) Git (software)
12 33 (37.93%) webpack
13 31 (35.63%) HTML5
13 31 (35.63%) Continuous Integration
14 30 (34.48%) React
14 30 (34.48%) Docker
15 28 (32.18%) CSS3
15 28 (32.18%) Sass
15 28 (32.18%) Unit Testing
15 28 (32.18%) Test Automation
16 27 (31.03%) Selenium
17 26 (29.89%) Jasmine
17 26 (29.89%) Jenkins
18 25 (28.74%) Software Engineering
18 25 (28.74%) Scrum
19 23 (26.44%) ES6
20 22 (25.29%) gulp
20 22 (25.29%) Gherkin
21 21 (24.14%) Front End Development
21 21 (24.14%) Finance

Chai
Co-occurring IT Skills 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 (8.05%) CMS
2 4 (4.60%) Apache Solr
2 4 (4.60%) WordPress
3 3 (3.45%) JBoss
3 3 (3.45%) Tomcat
4 2 (2.30%) Apache
4 2 (2.30%) Confluence
4 2 (2.30%) Drupal
4 2 (2.30%) Joomla!
4 2 (2.30%) Sitecore CMS
Cloud Services
1 13 (14.94%) AWS
1 13 (14.94%) npm
2 12 (13.79%) Azure
3 8 (9.20%) SaaS
3 8 (9.20%) Serverless
4 6 (6.90%) Amazon S3
5 5 (5.75%) AWS Lambda
6 4 (4.60%) GCP
7 3 (3.45%) Amazon EC2
7 3 (3.45%) Amazon ECS
7 3 (3.45%) Amazon SQS
7 3 (3.45%) AWS CloudFormation
7 3 (3.45%) AWS CodePipeline
7 3 (3.45%) AWS Fargate
7 3 (3.45%) Cloud Computing
7 3 (3.45%) Cloudflare
7 3 (3.45%) Yarn
8 2 (2.30%) BrowserStack
8 2 (2.30%) Google Analytics
8 2 (2.30%) Heroku
Communications & Networking
1 3 (3.45%) Internet
Database & Business Intelligence
1 6 (6.90%) MongoDB
2 5 (5.75%) MySQL
2 5 (5.75%) Redis
3 4 (4.60%) Amazon DynamoDB
3 4 (4.60%) Relational Database
4 3 (3.45%) Big Data
4 3 (3.45%) PostgreSQL
5 2 (2.30%) Geospatial Data
5 2 (2.30%) GIS
5 2 (2.30%) JasperReports
6 1 (1.15%) Amazon Aurora
6 1 (1.15%) RDBMS
Development Applications
1 71 (81.61%) Mocha
2 34 (39.08%) Git (software)
3 33 (37.93%) webpack
4 27 (31.03%) Selenium
5 26 (29.89%) Jasmine
5 26 (29.89%) Jenkins
6 22 (25.29%) gulp
7 20 (22.99%) Protractor
8 19 (21.84%) Cucumber
9 17 (19.54%) Karma Test Runner
10 14 (16.09%) Grunt
11 13 (14.94%) Cypress.io
11 13 (14.94%) Sinon.JS
12 10 (11.49%) Appium
12 10 (11.49%) WebDriver
13 9 (10.34%) CircleCI
14 8 (9.20%) Subversion
14 8 (9.20%) TestCafe
15 6 (6.90%) Postman
16 5 (5.75%) JMeter
General
1 21 (24.14%) Finance
2 15 (17.24%) Games
3 8 (9.20%) Banking
4 3 (3.45%) Advertising
5 2 (2.30%) Public Sector
6 1 (1.15%) Retail
Job Titles
1 57 (65.52%) Developer
2 15 (17.24%) Front End Developer (Client-Side Developer)
3 13 (14.94%) Senior Developer
4 11 (12.64%) React Developer
5 9 (10.34%) Games Developer
5 9 (10.34%) Senior Games Developer
5 9 (10.34%) Software Engineer
6 8 (9.20%) JavaScript Engineer
6 8 (9.20%) Node.js Developer
7 7 (8.05%) QA Engineer
7 7 (8.05%) Web Developer
8 6 (6.90%) Full Stack Developer
8 6 (6.90%) Senior Software Engineer
9 5 (5.75%) Automation Engineer
9 5 (5.75%) Front End Web Developer (Client-Side Developer)
10 4 (4.60%) Backend Developer
10 4 (4.60%) Consultant
10 4 (4.60%) QA Automation Engineer
11 3 (3.45%) Lead Developer
11 3 (3.45%) Test Engineer
Libraries, Frameworks & Software Standards
1 54 (62.07%) Node.js
2 45 (51.72%) CSS
3 38 (43.68%) HTML
4 35 (40.23%) Jest
5 31 (35.63%) HTML5
6 30 (34.48%) React
7 28 (32.18%) CSS3
7 28 (32.18%) Sass
8 22 (25.29%) Gherkin
9 19 (21.84%) AngularJS
9 19 (21.84%) RESTful
10 16 (18.39%) REST
11 15 (17.24%) LESS
11 15 (17.24%) Vue.js
11 15 (17.24%) WebdriverIO
12 14 (16.09%) Redux
12 14 (16.09%) SVG
12 14 (16.09%) Twitter Bootstrap
13 12 (13.79%) JSON
13 12 (13.79%) Pixi.js
Miscellaneous
1 18 (20.69%) User Experience
2 11 (12.64%) Algorithms
2 11 (12.64%) Data Structures
3 9 (10.34%) Online Gambling
4 5 (5.75%) Virtual Team
5 4 (4.60%) Greenfield Project
5 4 (4.60%) Mobile App
6 3 (3.45%) Analytical Skills
6 3 (3.45%) Cloud Native
6 3 (3.45%) Over-the-Top Content
6 3 (3.45%) Social Network
7 2 (2.30%) W3C
8 1 (1.15%) Hedge funds
8 1 (1.15%) Public Cloud
Processes & Methodologies
1 60 (68.97%) Agile Software Development
2 47 (54.02%) TDD
3 42 (48.28%) BDD
4 31 (35.63%) Continuous Integration
5 28 (32.18%) Test Automation
5 28 (32.18%) Unit Testing
6 25 (28.74%) Scrum
6 25 (28.74%) Software Engineering
7 21 (24.14%) Front End Development
8 20 (22.99%) Kanban
9 18 (20.69%) DevOps
9 18 (20.69%) OO
10 15 (17.24%) Responsive Web Design
11 14 (16.09%) OOD
11 14 (16.09%) SOLID
12 13 (14.94%) Continuous Improvement
12 13 (14.94%) OOP
12 13 (14.94%) Problem-Solving
13 12 (13.79%) Progressive Enhancement
14 11 (12.64%) Computer Science
Programming Languages
1 82 (94.25%) JavaScript
2 36 (41.38%) TypeScript
3 23 (26.44%) ES6
4 19 (21.84%) Python
5 11 (12.64%) Java
6 8 (9.20%) Ruby
7 5 (5.75%) Bash Shell
7 5 (5.75%) ES8
7 5 (5.75%) Go
8 4 (4.60%) Groovy
8 4 (4.60%) PHP
9 3 (3.45%) C#
9 3 (3.45%) ES7
9 3 (3.45%) Perl
9 3 (3.45%) SQL
10 2 (2.30%) Scala
Qualifications
1 9 (10.34%) Degree
2 3 (3.45%) AWS Certification
Quality Assurance & Compliance
1 20 (22.99%) QA
System Software
1 30 (34.48%) Docker
Systems Management
1 14 (16.09%) Kubernetes
2 12 (13.79%) Ansible
3 9 (10.34%) Terraform
4 6 (6.90%) Opscode Chef
5 4 (4.60%) Docker Swarm
6 3 (3.45%) Puppet
Vendors
1 4 (4.60%) hybris
2 3 (3.45%) Google
3 2 (2.30%) Sitecore