> Markdown version of [/jobs/ext/1260517-senior-test-engineer](https://www.wearedevelopers.com/jobs/ext/1260517-senior-test-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Test Engineer - **Company:** CACI - **Location:** Bristol, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Acceptance Test-Driven Development, Confluence, Automation of Tests, Software as a Service, Continuous Integration, DevOps, Open Source Technology, Selenium, Software Engineering, Systems Integration, Strategies of Testing, Spring Cloud, Cypress (Programming Language), Gherkin, Playwright, Cucumber (Software), Selenium Webdriver, Api Management - **Published:** July 14, 2026 - **Apply:** https://www.totaljobs.com/job/senior-test-engineer/caci-limited-job107682645 ## About the Role Our 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. * Proven experience in test automation engineering, with strong hands-on expertise in Java and Selenium WebDriver. * Experience designing, developing and maintaining scalable UI and API automation frameworks using industry-standard open-source tools. * Commercial experience/certification with AWS cloud environments and experience testing cloud-native applications, services and integrations. * Practical experience working within Agile and DevOps delivery teams, applying TDD, BDD, ATDD and continuous testing principles. * Strong understanding of software testing methodologies, including functional, integration, regression, end-to-end, exploratory and API testing. * Experience working in Agile & ideally with Gherkin, Cucumber * Extensive working experience with Jira, Confluence. ## Description As a Senior Test Engineer, you will join one of our, fast-paced, agile delivery teams. Working on one of our in flight 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 at IIG consists of a wide range of responsibilities, the list below gives a flavour of some of the tasks you may be asked to undertake; * Develop and maintain automated test solutions using Java, Selenium WebDriver and a range of open-source testing tools and frameworks. * Design, build, and execute automated UI and API test frameworks to support quality assurance across complex digital delivery programmes. * Perform testing within AWS cloud environments, validating cloud-based applications, services, and integrations. * Work within Agile and DevOps teams, applying TDD, BDD, ATDD, and continuous testing practices throughout the software development lifecycle. * Integrate automated testing into CI/CD pipelines, ensuring efficient, reliable, and repeatable software delivery. * Deliver automation using other technologies such as Selenium, Playwright, Cypress, WebdriverIO, Cucumber, Serenity BDD, Robot Framework, and Rest Assured. * Execute functional, integration, regression, and end-to-end testing, supported by manual and exploratory testing where appropriate. * Collaborate with Developers, Business Analysts, Product Owners, and wider delivery teams to define test scenarios, acceptance criteria, and quality outcomes. * Contribute to the continuous improvement of QA processes, automation frameworks, tooling, and testing standards across projects. ## Related Videos - [Proactive monitoring and smoke testing in your production environment](https://www.wearedevelopers.com/videos/139-proactive-monitoring-and-smoke-testing-in-your-production-environment) - [Continuous testing - run automated tests for every change!](https://www.wearedevelopers.com/videos/190-continuous-testing-run-automated-tests-for-every-change) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Testing AI Agents: Automated Evaluation for Chatbots & RAG Systems](https://www.wearedevelopers.com/videos/100300-testing-ai-agents-automated-evaluation-for-chatbots-rag-systems) - [Testing .NET applications a Tool box for every developer](https://www.wearedevelopers.com/videos/704-testing-net-applications-a-tool-box-for-every-developer) - [How not to test ](https://www.wearedevelopers.com/videos/175-how-not-to-test) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [What is a Test Plan: Guide to Test Planning](https://www.wearedevelopers.com/magazine/191-what-is-a-test-plan-guide-to-test-planning) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk)