winterchill jobs
← all jobs
indeed

Automation Test Specialist Java, Selenium

HCLTech· London, United Kingdom
Posted 8 Mar 2026 · Added 4 Aug 2026, 08:12
HCLTech3.7 (11,367)10,000+ employees

We bring together the best of technology and our people to supercharge progress.

AI summary

Work with Java, Selenium, Playwright, Postman, JMeter, Jira, SQL, GitHub, Git, CI/CD, Jenkins, and Azure DevOps. Design and execute manual and automated tests for web, mobile (iOS & Android), API, and backend systems, validating merchant onboarding, payment processing, settlement, and terminal management for Lloyds Banking Group.

View original on indeed
See how well this job fits your CV.

Free Tailor for ATS: 10/10 runs left

Automation Test Specialist Java, Selenium

City Of London, England

Job Summary

The Test Specialist at HCL will be responsible for End-to-end functional testing using tools like Selenium in software testing projects. The primary objective will be to ensure the quality and reliability of software products through comprehensive testing procedures.

Key Responsibilities

Design, develop, execute, and maintain manual and automated test cases for functional, integration, system, regression, and end-to-end testing. Validate merchant onboarding journeys, Lloyds Accept application flows, payment processing, settlements, and terminal management capabilities. Execute testing across web, mobile (iOS & Android), API, and backend systems. Prepare detailed test plans, test scenarios, test cases, and test execution reports. Perform API testing and integration testing across internal and third-party platforms. Support SIT, UAT, FOV (First Occurrence Validation), production releases, and post-release verification activities. Validate business-critical payment processing and settlement workflows. Perform data validation, reconciliation, and operational testing to ensure end-to-end integrity. Identify, log, track, and verify defects through to closure using Jira or equivalent tools. Collaborate with developers and engineers to improve quality and test coverage throughout the software development lifecycle. Support CI/CD pipelines and contribute to continuous testing practices. Participate in incident investigations, root cause analysis, and post-release reviews. Ensure adherence to Lloyds Banking Group security, governance, risk, and compliance requirements. Participate actively in Agile ceremonies including Sprint Planning

Skill Requirements

Testing & Quality Assurance

Functional Testing

System Integration Testing (SIT)

User Acceptance Testing (UAT)

End-to-End Testing

Regression Testing

Mobile Application Testing

API Testing

Production Verification / FOV Testing

Defect Management & Root Cause Analysis

Test Planning & Test Execution

Automation & Tools

Selenium

Playwright (Preferred)

Postman

REST API Testing

JMeter / Performance Testing

Jira

Xray / Zephyr

Technical Skills

SQL and Database Testing

JSON / REST Services

Mobile Testing (iOS & Android)

Web Application Testing

Test Data Management

Log Analysis and Troubleshooting

DevOps & Delivery

GitHub

Git

CI/CD Pipelines

Jenkins / Azure DevOps (Preferred)

Agile / Scrum Methodologies

Release Management Processes

Other Requirements

Domain Knowledge (Highly Preferred)

The ideal candidate should have knowledge and experience in the following areas:

Merchant Services & Payments

Merchant Acquiring

Merchant Onboarding

Payment Processing

Terminal Payments

Contactless Payments

Merchant Settlement & Reconciliation

Payment Operations

Payment Lifecycle Management

Merchant Platforms

Merchant Portal

Salesforce

iSnap

Lloyds Accept

Terminal Estate Management

Customer Onboarding Platforms

Card Schemes

Strong understanding of:

Visa

Mastercard

Diners Club

American Express (Desirable)

Including:

Authorisation Flows

Settlement Processes

Merchant Fees & Charges

Interchange & Scheme Fees

Chargebacks & Disputes

Compliance Requirements

#body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply-#body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply-