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
English

Job 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

Apply for this position