Experienced Software Test Engineer with a strong focus on test automation across the full testing lifecycle, including functional, regression, integration, end-to-end, API, exploratory and performance testing. Skilled in designing and implementing scalable automation frameworks using Playwright, Cypress and Selenium, with a focus on maintainability, reusable components and real-world design patterns.
Proven experience integrating automation into CI/CD pipelines using Azure DevOps and GitHub Actions, enabling continuous testing, faster feedback and improved release confidence. Strong experience in API testing using Postman and RestAssured, along with SQL-based database testing to validate data integrity across systems and support end-to-end testing.
Experienced in performance testing using JMeter and NeoLoad, and in cloud-based environments using Azure Application Insights to monitor application performance, identify bottlenecks, and support optimisation efforts.
Combines automation with manual and exploratory testing to ensure comprehensive coverage across complex systems. Works effectively in Agile teams, contributing to sprint planning, backlog refinement and shift-left quality practices.
Recently leveraged AI-assisted tools such as GitHub Copilot to improve test development efficiency, including building a prototype test generator to support automated script creation and improve consistency in test design.
Experienced in mentoring QA engineers and promoting best practices in automation, test design and collaboration across teams.
Focused on delivering scalable, maintainable and risk-based testing solutions that improve quality, reduce risk and support efficient software delivery in CI/CD-driven Agile environments.
Skills
Experience Level
Language
Work Experience
Education
Qualifications
Industry Experience
Skills
Experience Level
Hire a QA Engineer
We have the best qa engineer experts on Twine. Hire a qa engineer in Leeds today.