Description
Fully Remote
Outside IR35
Up to 500 per day
PLEASE DON'T APPLY IF YOU DON'T HAVE THE BELOW
• You MUST have 10 years of Test AUTOMATION Experience
• You MUST have 10 years of JAVASCRIPT script programming experience
• You MUST have strong JavaScript experience alongside an ability to work with HTML/CSS (and preprocessors)
• You MUST have Understanding of TDD/BDD principles & unit/functional testing practices
• You MUST have experience in JavaScript-based unit testing & mocking frameworks (e.g. Jasmine, Jest)
• You MUST have experience in developing with REST API's
• You MUST have experience in Agile methodologies and also Jira
• You MUST have 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