Negotiable
Undetermined
Undetermined
Farnborough, UK
Summary: The Test Automation Engineer will be integral to a high-performing Business team, focusing on delivering scalable IT solutions through advanced test automation practices. This role involves designing and developing test scenarios, executing automated tests, and collaborating with various stakeholders to ensure quality and efficiency in testing cycles. The engineer will also contribute to continuous improvement efforts within the technology landscape.
Key Responsibilities:
- Design and develop test scenarios based on business requirements and acceptance criteria
- Build, maintain, and execute automated test scripts using internal toolsets
- Perform end-to-end test verification including functional, regression, and environment management
- Record, analyse, and document test results with accuracy
- Identify, log, and track defects through to resolution, escalating where required
- Contribute to continuous improvement of testing frameworks and automation coverage
- Work closely with developers, systems analysts, and business stakeholders to ensure efficient testing cycles
- Translate business requirements into testable scenarios, communicating effectively with both technical and non-technical audiences
- Actively participate in Agile ceremonies and team collaboration
- Ensure all testing is delivered to agreed timelines and quality standards
- Adhere to organisational standards, Agile methodologies, and change management controls
- Support compliance within a Financial Services environment and mission-critical systems
Key Skills:
- 3-5 years' experience in test automation
- Strong understanding of Behaviour Driven Development (BDD)/Test Driven Development (TDD)
- Hands-on programming experience in C# (essential) and Python (desirable)
- Experience with automation tools/frameworks such as Selenium, Cucumber, SpecFlow/ReqNRoll, Playwright
- Experience testing RESTful APIs (including Swagger), Web UI applications, and SOAP services
- Familiarity with CI/CD pipelines (GitHub Actions) and source control (GitHub)
- Proven track record in test execution, defect management, and reporting
- Experience working in Agile environments (JIRA, Confluence)
- Strong stakeholder engagement skills across multiple teams and suppliers
- Adaptable mindset with ability to manage change effectively
- Exposure to Financial Services and critical systems environments
Salary (Rate): undetermined
City: Farnborough
Country: UK
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Test Automation Engineer Project Overview
Join a high-performing Business team focused on delivering modern, scalable IT solutions through advanced test automation practices. You will play a key role in supporting the transformation and ongoing optimisation of the technology landscape.
Key Responsibilities
Test Automation & Delivery
- Design and develop test scenarios based on business requirements and acceptance criteria
- Build, maintain, and execute automated test scripts using internal toolsets
- Perform end-to-end test verification including functional, regression, and environment management
- Record, analyse, and document test results with accuracy
- Identify, log, and track defects through to resolution, escalating where required
- Contribute to continuous improvement of testing frameworks and automation coverage
Collaboration & Communication
- Work closely with developers, systems analysts, and business stakeholders to ensure efficient testing cycles
- Translate business requirements into testable scenarios, communicating effectively with both technical and non-technical audiences
- Actively participate in Agile ceremonies and team collaboration
Quality & Governance
- Ensure all testing is delivered to agreed timelines and quality standards
- Adhere to organisational standards, Agile methodologies, and change management controls
- Support compliance within a Financial Services environment and mission-critical systems
Required Skills & Experience
- 3-5 years' experience in test automation
- Strong understanding of:
- Behaviour Driven Development (BDD)/Test Driven Development (TDD)
- Hands-on programming experience in:
- C# (essential)
- Python (desirable)
- Experience with automation tools/frameworks such as:
- Selenium, Cucumber, SpecFlow/ReqNRoll, Playwright
- Experience testing:
- RESTful APIs (including Swagger)
- Web UI applications
- SOAP services
- Familiarity with:
- CI/CD pipelines (GitHub Actions)
- Source control (GitHub)
- Proven track record in test execution, defect management, and reporting
- Experience working in Agile environments (JIRA, Confluence)
- Strong stakeholder engagement skills across multiple teams and suppliers
- Adaptable mindset with ability to manage change effectively
- Exposure to Financial Services and critical systems environments
Technical Expertise
- Playwright frameworks
- Python development
- Salesforce CRM workflows (desirable)