Senior Test Engineer (eDV)
Role details
Job location
Tech stack
Job description
We are looking for multiple Senior Test Engineer, you will join one of our small, fast-paced, agile delivery teams. Working on one of our inflight projects, you will play a key role to ensure continuous automated testing is implemented, early and often, as a part of a CI/CD lifecycle.
Testing consists of a wide range of responsibilities, the list below gives a flavour of some of the tasks you may be asked to undertake;
- Use a wide range of technologies, specialising in the use of open source Tools and Frameworks.
- Manual & Automation software testing
- Working with DevOps and agile methodologies - TDD, BDD, ATDD and continuous testing through CI/CD pipelines and supported by manual/exploratory testing skills where required.
- Design and Implementation of Automated Test Frameworks across UI & API.
- Typically, we use a range of technologies including Selenium, Cypress.io, Webdriver.io, Playwright, Cucumber, Robot Framework, Serenity BDD & Rest Assured.
- Contributing to the wider QA team, bringing forward new ideas and taking accountability for improvements to the test framework and processes.
- Non-Functional testing as required using a wide variety of test tools across, Security, Performance, Accessibility and Operational Acceptance Testing (OAT).
Requirements
Test Engineers enjoy working on a variety of interesting and challenging projects, so we want our team to have a proactive and can-do attitude to our work. We pride ourselves on keeping up with emerging technologies and deliver best-practice, so it is important that you enjoy learning and continuous improvement.
- We are looking for experienced Test Engineers with a passion for Manual & Automation and a background of working with a range of complex solutions.
- You will be comfortable working as part of an Agile team, working autonomously and instilling best practice into an Agile working environment.
*High level Security Clearance required