Test Automation Engineer
SKILLFINDER INTERNATIONAL
Farnborough, United Kingdom
2 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Farnborough, United Kingdom
Tech stack
Automation of Tests
Behavior-Driven Development
C Sharp (Programming Language)
Computer Programming
Continuous Integration
Github
Python
Swagger
Salesforce
Selenium
Test Execution Engine
Test Driven Development
SOAPAPI
Specflow
Build Management
Playwright
Atlassian Tools
REST
Cucumber
Software Version Control
Job description
- Design and build test scenarios based on requirements and acceptance criteria.
- Create and maintain automated tests using the approved toolset.
- Capture detailed test results and collaborate with agile team members throughout development.
- Report and track defects through to closure, escalating when needed.
- Carry out functional, regression, and environment-related testing activities.
- Communicate effectively with business and IT stakeholders, translating requirements into testable outcomes and explaining technical topics in a clear, non-technical way when required.
- Work closely with developers, analysts, and business teams to ensure efficient testing of changes.
- Deliver testing on time and to the expected quality standards, supporting stable operations.
- Follow internal Agile standards, processes, controls, and Change Management practices appropriate for a Financial Services environment.
Requirements
- Experience with test automation, behaviour-driven development, and test-driven development.
- Coding experience in C# (required) and Python (optional).
- Hands-on experience with testing frameworks and tools such as Selenium, Cucumber, SpecFlow/ReqNRoll, Playwright.
- Experience automating tests for RESTful services (including Swagger), web UIs, and SOAP services.
- Knowledge of Continuous Integration (GitHub Actions) and source control (GitHub).
- Strong background in test execution, including accurate documentation and defect reporting.
- Experience working in an agile environment with tools such as JIRA and Confluence.
- Proven ability to collaborate with diverse IT teams and suppliers to achieve successful outcomes.
- Ability to adapt to change in a fast-moving environment.
- Exposure to Financial Services and mission-critical systems.
Technical Skills
- Playwright frameworks
- Python development
- Salesforce CRM workflow experience