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