Senior QA Engineer

Senior QA Engineer

Posted Today by TrueNorth®

£450 Per day
Inside
Remote
Newcastle Upon Tyne, England, United Kingdom

Summary: The Senior QA Engineer will support a high-impact programme focused on system integrations, data migration, and performance optimisation. This role emphasizes performance and integration testing across both legacy and modern systems, with a strong focus on automation and test strategy. The position is remote and requires active SC clearance. The contract is initially for three months, with a likelihood of extension.

Key Responsibilities:

  • Design and implement comprehensive test strategies across multiple systems
  • Develop and maintain automated integration tests using Kotlin
  • Conduct contract testing using Pact
  • Deliver UI component and end-to-end (E2E) testing using Playwright or Cypress with TypeScript
  • Lead performance testing activities, covering both UI and API layers
  • Validate data migration processes, ensuring accuracy and integrity (secondary priority)
  • Test complex integrations and cross-system workflows, including legacy-to-modern system interactions
  • Analyse and validate data flows and state changes across systems
  • Collaborate with engineering teams to ensure quality throughout the delivery lifecycle

Key Skills:

  • Strong experience in contract testing (Pact)
  • Proven expertise in integration testing with Kotlin-based automation
  • Hands-on experience with Playwright or Cypress (TypeScript) for UI component testing and end-to-end testing
  • Solid background in performance testing, ideally using Gatling
  • Experience testing both API and UI performance
  • Strong understanding of data validation and migration testing
  • Experience working with complex system integrations, including legacy-modern architectures
  • Demonstrated ability to define and implement test strategies

Salary (Rate): £450 a day

City: Newcastle Upon Tyne

Country: United Kingdom

Working Arrangements: remote

IR35 Status: inside IR35

Seniority Level: Senior

Industry: IT

Detailed Description From Employer:

Senior QA Engineer

Contract Type: Initial 3-month contract (extension likely)

Start Date: ASAP

Location: Remote

Security Clearance: Active SC Clearance required

Day Rate: £450 a day inside IR35

We are seeking an experienced Senior QA Engineer to support a high-impact programme involving system integrations, data migration, and performance optimisation. This role will focus heavily on performance and integration testing across legacy and modern systems, with an emphasis on automation and test strategy.

Key Responsibilities

  • Design and implement comprehensive test strategies across multiple systems
  • Develop and maintain automated integration tests using Kotlin
  • Conduct contract testing using Pact
  • Deliver UI component and end-to-end (E2E) testing using Playwright or Cypress with TypeScript
  • Lead performance testing activities , covering both UI and API layers
  • Validate data migration processes , ensuring accuracy and integrity (secondary priority)
  • Test complex integrations and cross-system workflows , including legacy-to-modern system interactions
  • Analyse and validate data flows and state changes across systems
  • Collaborate with engineering teams to ensure quality throughout the delivery lifecycle

Required Skills & Experience

  • Strong experience in contract testing (Pact)
  • Proven expertise in integration testing with Kotlin-based automation
  • Hands-on experience with Playwright or Cypress (TypeScript) for: UI component testing End-to-end testing
  • Solid background in performance testing , ideally using Gatling
  • Experience testing both API and UI performance
  • Strong understanding of data validation and migration testing
  • Experience working with complex system integrations , including legacy-modern architectures
  • Demonstrated ability to define and implement test strategies

Desirable Skills

  • Experience with Gatling for performance testing
  • Exposure to large-scale data migration programmes
  • Familiarity with distributed systems and microservices architectures