Test Automation Engineer

Test Automation Engineer

Posted 1 day ago by Jobserve

Negotiable
Undetermined
Undetermined
Farnborough

Summary: The Test Automation Engineer role involves designing and building test scenarios, creating and maintaining automated tests, and collaborating with agile teams to ensure quality outcomes in a Financial Services environment. The position requires effective communication with both business and IT stakeholders and adherence to internal Agile standards. The engineer will also be responsible for reporting and tracking defects, as well as executing various testing activities. A strong background in test automation and coding is essential for success in this role.

Key Responsibilities:

  • 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.

Key Skills:

  • 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.

Salary (Rate): undetermined

City: Farnborough

Country: undetermined

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: Other

Detailed Description From Employer:

Role Responsibilities

  • 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.

Skills & Experience

  • 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