> Markdown version of [/jobs/ext/63905-senior-qa-engineer-non-functional-testing](https://www.wearedevelopers.com/jobs/ext/63905-senior-qa-engineer-non-functional-testing). 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 QA Engineer (Non Functional Testing) - **Company:** TXP - **Location:** Newcastle upon Tyne, UK - **Experience:** Expert - **Salary:** £117,780.0 - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Agile Methodology, Amazon Web Services, Automation of Tests, Microsoft Azure, Cloud Computing, Software Quality, Continuous Integration, DevOps, Scrum Methodology, Systems Development Life Cycle, Strategies of Testing, Performance Testing, Gitlab-ci, Cucumber (Software), Selenium Webdriver, Software Version Control, SDET, Jenkins - **Published:** May 20, 2026 - **Apply:** https://www.careerboard.com/pt/en/find-jobs-in-United-Kingdom/-F397445C066305C2EA/ ## About the Role * Strong experience as a Senior QA Engineer/SDET in enterprise environments * Proven expertise in non-functional testing and test automation * Solid programming skills in Java * Hands-on experience with: * Selenium WebDriver * Cucumber (BDD) Experience working in TDD and BDD environments Strong understanding of shift-left testing methodologies Experience building and maintaining automation frameworks from scratch or enhancing existing ones Strong experience with CI/CD tools (eg, Jenkins, GitLab CI, Azure DevOps) Familiarity with cloud platforms: * AWS * Azure (experience in both is highly desirable) Excellent understanding of Agile delivery models Strong communication and stakeholder engagement skills ## Description We are seeking an experienced Senior QA Engineer/SDET with a strong focus on non-functional testing to join a high-performing delivery team within HMRC. This is a hands-on senior/lead-level role where you will be responsible for driving quality across the SDLC, implementing automated testing strategies, and embedding best practices within Agile teams. You will operate in both TDD and BDD environments, working closely with developers, product owners, and DevOps to ensure high-quality, scalable, and reliable software delivery. Key Responsibilities * Lead and execute non-functional testing activities across multiple applications and services * Able to define and implement automation testing strategies * Design, develop, and maintain automation frameworks using Java-based tools * Implement and manage BDD frameworks using Cucumber * Develop automated test scripts using Selenium WebDriver * Champion shift-left testing practices, driving early defect detection and prevention * Integrate automated tests within CI/CD pipelines to ensure continuous quality validation * Collaborate with cross-functional teams in an Agile (Scrum/Kanban) environment * Provide leadership, mentoring, and guidance to junior QA engineers (if acting in a Lead capacity) * Contribute to test strategy, test planning, and quality governance * Ensure best practices in test automation, code quality, and version control ## Related Videos - [Testing .NET applications a Tool box for every developer](https://www.wearedevelopers.com/videos/704-testing-net-applications-a-tool-box-for-every-developer) - [The Road to MLOps: How Verivox Transitioned to AWS](https://www.wearedevelopers.com/videos/1050-the-road-to-mlops-how-verivox-transitioned-to-aws) - [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) - [Continuous testing - run automated tests for every change!](https://www.wearedevelopers.com/videos/190-continuous-testing-run-automated-tests-for-every-change) - [Our GitOps approach for deploying an Identity Provider and an API Gateway in a SaaS company](https://www.wearedevelopers.com/videos/776-our-gitops-approach-for-deploying-an-identity-provider-and-an-api-gateway-in-a-saas-company) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london)