
Open since Jun 2026
Javascript Automation Developer
AI Summary
A Test Automation Engineer with 10 years of JavaScript and automation experience, building BDD-based test suites for a new transport web application using Cucumber, TestCafe, and Artillery, while collaborating with React and PHP-Symfony teams in an Agile environment.
About this role
Fully Remote
Outside IR35
Up to 400 per day
MUST haves
• 10 years of Test AUTOMATION Experience
• 10 years of JAVASCRIPT script programming experience
• strong JavaScript experience alongside an ability to work with HTML/CSS (and preprocessors)
• Understanding of TDD/BDD principles & unit/functional testing practices
• experience in JavaScript-based unit testing & mocking frameworks (e.g. Jasmine, Jest)
• experience in developing with REST API’s
• experience in Agile methodologies and also Jira
• experience in working with Jira/GIT
Nice to Have
• Experience in JavaScript UI-based testing tools (e.g. Selenium, Cypress, TestCafe)
• Experience in Storybook
• Experience in Node.js
• Experience of responsive web solutions
• Linux experience
Responsibilities:
• As a Test Automation Engineer you will join an Agile development team that specialise in Front End and API development with a focus on creating test automation test suites with JavaScript.
• You will be employing BDD principles during development utilising tools such as Cucumber/TestCafe.
• You'll be an integral part of the development process, supporting the BDD integration and collaborating with the client, analysts and engineers across the software development lifecycle.
• The product is a brand new web application for the transport industry. You will be working alongside both a React front-end development team and a backend (PHP-Symfony) development group
• As part of the role you will also be supporting test cycle execution and working directly with the end client on test results, defects and resolution tracking
• The company itself, is a long established, non-corporate and friendly agency outside of IR35 with a flat organizational structure.
• Support the business with Acceptance Criteria definition (BDD Gherkin based definition)
• Automation, in JavaScript, from the acceptance criteria into front-end tests using Cucumber and TestCafe in Javascript
• Automation of Non-Functional testing, such as performance tests, using tools Artillery and Blazemeter
• Support test cycles execution, collating test results, defects and evidencing
• Providing input to Test Working groups and feedback with client
Skills
Explore related jobs
More jobs at PRO CONTRACT JOBS LIMITED/T.A.Pro Contract Direct
- P
Senior Integration Developer - £600 / Outside IR35 / Working from HomeSouth East London, United Kingdom - P
Senior PHP DeveloperSouth East London, United Kingdom - P
Backend PHP DeveloperSouth East London, United Kingdom - P
Web Frontend Developer - £400/ Outside IR35 / Working from HomeSouth East London, United Kingdom
Similar JavaScript jobs
Jobs in London
- C
ScientistCell and Gene Therapy Catapult · London (Guy's hospital) - CClient Management Director, UK & LloydsCareers Es Axa · LONDON, United Kingdom
- AChef de PartieAccorhotel · London, England
- DAlliance DirectorDatabricks · London, United Kingdom
- F
Accounts Payables Assistant - StockFour Marketing Limited · London, Islington
Browse these categories
Market data for this role
All reports →- SeriesRole reportsOne role family at a time: how many openings, what changed this week, who is hiring, what it pays.
- SeriesSalary reportsWhat employers publish in job postings, by level and workplace. Not self-reported pay.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.