Senior Test Automation Engineer
Location: Kingston upon Thames – Surrey (Hybrid)
Salary: up to £65,000 plus benefits
A highly successful and rapidly growing tech business are looking for an experienced and motivated Senior Test Automation Engineer to join their Quality Assurance team.
In this role, you will play a key part in ensuring the quality, reliability, and performance of high-volume transaction platforms. You will work closely with developers, business analysts, and stakeholders to design and execute robust testing strategies across both manual and automated environments. This is an excellent opportunity for someone who is passionate about quality engineering, continuous improvement, and modern test automation practices, including AI-driven testing techniques.
Key Responsibilities
- Design, prepare, and maintain test plans, test cases, regression packs, and automated test suites.
- Execute functional, integration, regression, and non-functional testing across client, web-based, mobile, and API-driven applications.
- Perform RESTful API testing and validation.
- Support mobile application testing across multiple device types and operating systems.
- Conduct non-functional testing including:
- Performance and load testing
- Scalability and resilience testing
- Business continuity and failover/DR validation
- Security-focused testing activities
- Identify, document, and track defects through to resolution.
- Produce clear and concise test reports and communicate findings effectively to stakeholders.
- Collaborate closely with developers, product owners, and business analysts to clarify requirements and resolve issues.
- Contribute to the continuous improvement of QA processes, automation frameworks, and testing tools.
- Explore and incorporate intelligent automation and AI-assisted testing approaches to improve efficiency and release confidence.
About You
Essential Skills & Experience
- Minimum 5 years’ experience testing client and web-based applications, including RESTful APIs.
- Strong experience writing, maintaining, and executing manual and automated test scripts.
- Hands-on experience using Azure DevOps for test management and automation execution.
- Experience translating technical and non-functional requirements into clear, testable PBIs.
- Strong troubleshooting and problem-solving skills.
- Excellent written documentation and communication skills.
Desirable Skills
- ISTQB or ISEB certification (or willingness to attain certification).
- Experience in non-functional testing disciplines including performance, scalability, resilience, failover/DR, and security testing.
- Familiarity with tools such as:
- JMeter
- Grafana
- Azure Monitor
- Azure Load Testing
- Burp Suite
- Experience leveraging AI-driven testing techniques and intelligent automation tools.
Personal Attributes
- Methodical, analytical, and detail-oriented.
- Passionate about delivering high-quality software.
- Strong communicator with the ability to explain technical issues clearly.
- Collaborative team player who works effectively with both technical and business stakeholders.
- Proactive mindset with a commitment to continuous improvement and professional development