Jobs / TRA***

QA Automation Engineer Technology · Manchester, UK · Hybrid

TRA*** · Manchester, ENG, United Kingdom
Manchester, ENG, United KingdomFull timeHybrid
Remuneration
Competitive salary + annual bonus
Location
Manchester, ENG, United Kingdom
Visa sponsorship
Sponsors visa

Job summary

The QA Automation Engineer strengthens the quality, reliability, and scalability of a digital travel platform by building automated tests and applying AI-assisted quality practices throughout software delivery. The role covers API, component, contract, integration, end-to-end, performance, and regression testing, as well as embedding test suites and quality gates in CI/CD pipelines. It also involves collaborating with product and development teams on requirements, risks, defects, and releases, using Selenium WebDriver with C#.

Benefits

Career development opportunities25 days of holiday, increasing to 28 days after five yearsEnhanced maternity and paternity payOne paid charity dayCompany events and incentivesDeath-in-service benefit of three times salaryPension schemePrivate medical insurance or healthcare cash planFree breakfast and beverages

Qualifications

  • Working knowledge of the software development lifecycle and quality-first practices
  • Experience designing and maintaining API, component, and contract tests
  • Experience using AI-assisted testing tools and awareness of privacy, inaccurate assumptions, and coverage gaps
  • Experience scripting browser-based end-to-end tests with Selenium WebDriver and C#
  • Experience integrating automated tests into CI/CD pipelines
  • Experience preparing test plans, estimates, and status reports
  • Experience with manual UAT, system, and regression testing
  • Knowledge of unit, integration, performance, security, and resilience testing
  • Working knowledge of AWS cloud computing
  • Working knowledge of Azure DevOps

Responsibilities

  • Collaborate with product owners, developers, and stakeholders to shape requirements, identify risks, and define test strategies and acceptance criteria
  • Design, implement, and maintain automated unit, component, API, contract, end-to-end, performance, and regression tests
  • Integrate and improve automated test suites and quality gates in CI/CD pipelines
  • Document and track software defects and work with development teams on resolution
  • Perform exploratory, usability, and regression testing as needed
  • Improve testing processes, tools, and methodologies
  • Participate in code reviews, sprint planning, and release management
  • Apply AI-assisted testing with sound technical judgment and human oversight

Skills

AWSAzureAzure DevOpsC#

Languages

C#

Industry

Travel technology

Relocation

No