Job Overview
We are seeking an experienced
Senior Automation Test Engineer
with strong expertise in
Selenium Automation using TestNG and Cucumber Framework . The ideal candidate should possess
extensive experience in Banking and Payment domains , along with the ability to handle complex automation challenges, including
Sandbox environment setup and WINSCP . Strong communication skills and the ability to work directly with clients are essential for this role.
Key Responsibilities
Design, develop, and maintain
automation test scripts
using
Selenium WebDriver with TestNG and Cucumber frameworks .
Work closely with
Business Analysts and Developers
to understand functional requirements in
Banking and Payment applications .
Perform
Manual Testing
when required to validate functionality prior to automation.
Set up and manage
Sandbox environments
for automation testing.
Manage and automate
secure file transfer workflows
using
WinSCP (SFTP, SCP, FTP, FTPS protocols) .
Develop and maintain
WinSCP scripts
for automated file transfers across server environments.
Integrate
WinSCP operations within CI / CD pipelines
(Jenkins / GitLab CI / Azure DevOps / Bamboo).
Monitor and troubleshoot
file transfer failures, timeout issues, or authentication errors .
Implement
secret / password management via Vault / CyberArk / Key Management Systems
where applicable.
Maintain documentation of
file transfer processes, automation scripts, and CI / CD workflows .
Collaborate with
client stakeholders
to resolve challenges and provide technical solutions.
Participate in
test planning, execution, defect tracking, and reporting .
Ensure high-quality test coverage and
drive automation best practices .
Required Skills & Qualifications
8+ years of hands-on experience
in
Selenium Automation
using
TestNG and Cucumber (BDD / TDD frameworks) .
Proven expertise in
Banking and Payment domain applications .
Strong understanding of
Automation Architecture
and
Framework Design .
Strong hands-on expertise in WinSCP (GUI & Command-Line / Script Automation) .
Experience with
CI / CD tools
such as
Jenkins, Azure DevOps, GitLab CI, or Bamboo .
Proficiency in
PowerShell, Batch, Shell scripting, or Python for automation .
Experience in
Manual Testing
processes and practices.
Ability to
create and manage Sandbox environments
for testing.
Excellent
communication and client-facing skills .
Strong
analytical and problem-solving abilities .
Preferred / Good to Have :
Experience with
Docker, Kubernetes, or Artifact Repositories (Nexus, Artifactory) .
Exposure to
Credential Vaults (CyberArk, HashiCorp Vault, AWS Secrets Manager, etc.) .
Prior experience in
banking, financial, or high-security infrastructure environments .
Sdet • India