
SDET Senior Test Lead
About the role
Job Summary
Automation Engineer & DevOps Specialist – Payments Overview: We are hiring a** Senior Automation & DevOps Engineer** to support a cutting-edge** Payments Modernization** program. This role focuses on building** AI-driven test automation frameworks** and managing** DevOps/CI-CD pipelines** to ensure high-quality, continuous delivery of a mission-critical payments platform. The ideal candidate has** 8+ years** of experience in** test automation** and** DevOps engineering** with strong technical skills and a collaborative, quality-first mindset.
Key Responsibilities
2. Automation Engineer & DevOps Specialist – Payments (Offshore, Bengaluru, India)Overview: We are hiring a** Senior Automation & DevOps Engineer** to support a cutting-edge** Payments Modernization** program. This role focuses on building** AI-driven test automation frameworks** and managing** DevOps/CI-CD pipelines** to ensure high-quality, continuous delivery of a mission-critical payments platform. The ideal candidate has 8**+ years** of experience in** test automation** and** DevOps engineering** with strong technical skills and a collaborative, quality-first mindset.
Key Responsibilities:
-
Test Automation Leadership: Design and implement comprehensive** test automation frameworks** for the payments platform, covering** API testing, UI testing, and data validation**. Leverage modern automation tools (e.g., Selenium, Playwright) and AI-assisted testing techniques to ensure robust, scalable test coverage.
-
Payments Reports Validation: Develop automated tests to** validate payment reports and messaging outputs** (e.g., ISO 20022, SWIFT MT/MX messages, BAI format reports) for correctness and compliance. Ensure that critical financial data and reporting outputs meet accuracy and format standards.
-
DevOps & CI/CD Pipeline Ownership: Own and manage the** CI/CD pipelines and release automation** process, ensuring smooth and frequent deployment of new software versions. Use tools like** Jenkins or Azure DevOps** to set up build/test pipelines,** integrating automated tests** and quality checks into the software delivery lifecycle.
-
Infrastructure as Code & Environment Automation: Implement** infrastructure automation** (Infrastructure-as-Code) for consistent environment setups and deployments across dev, test, and production. Leverage tools/scripts (e.g., Terraform, Ansible) to automate provisioning of cloud resources and environment configurations.
-
Quality & Reliability Integration: Embed testing into the DevOps lifecycle – ensure that every code change is automatically tested (unit, integration, performance) before release. Collaborate with development and operations teams to establish a continuous testing culture, and to incorporate performance and security testing into pipelines for early detection of issues.
-
Documentation & Process Improvement: Document test strategies,** testing frameworks**, and CI/CD workflows. Continuously improve automation coverage and pipeline efficiency; work with cross-functional teams to identify opportunities for eliminating manual processes and enhancing overall software quality.
Skill Requirements
Qualifications & Skills:
-
Experience:8+ years of experience in QA/Test Automation and DevOps roles. Proven track record in building automation solutions and managing build/release pipelines for complex software systems.
-
Technical Skills – Test Automation: Expertise in** test automation tools and frameworks**, including Selenium Web Driver, Playwright, or similar for UI testing, and API testing frameworks (e.g., REST Assured, Postman/Newman) for backend services. Strong knowledge of test script development in languages like Java or Python. Experience with data validation and database testing (SQL proficiency for verifying ETL processes or data pipelines).
-
Technical Skills – DevOps & CI/CD: Proficiency with** CI/CD tools** such as** Jenkins, Azure DevOps, or GitLab CI** to orchestrate builds, testing, and deployments. Familiarity with build tools and dependency management (Maven/Gradle). Experience implementing** continuous integration, automated deployments, and containerization/orchestration** (Docker, Kubernetes) is highly desirable.
-
Cloud & Infrastructure: Experience in automating infrastructure changes using scripts or tools (shell, Python,** Terraform**/CloudFormation). Familiarity with cloud environments (AWS, Azure, or GCP) and managing test environments in a cloud-native context.
-
Quality Mindset & Tools: Knowledge of** modern QA practices** including BDD/TDD, test-driven development, performance testing (using JMeter or similar), and security testing integration. Experience with** monitoring and logging tools** for test environments (e.g., Splunk, ELK) is a plus.
-
Communication & Collaboration: Excellent** communication skills** with the ability to work closely with developers, QA, and operations teams in an** Agile/Scrum** environment. Capable of translating test/quality issues to stakeholders and ensuring best practices are followed. Self-driven and proactive in identifying issues, with a strong focus on** quality, reliability, and continuous improvement**.
Preferred/Additional: Experience with** AI/ML-driven testing**(such as using ML algorithms for test case generation or analysis) is a plus. Familiarity with** financial/payments systems, payment file formats, or regulatory reporting** is advantageous. Certifications in** DevOps (AWS/Azure DevOps Engineer, CKA, etc.)or QA (ISTQB)** can strengthen your application.
Other Requirements
1.ISTQB Advanced Level Test Automation Engineer Certification is a plus
Benefits and perks
•Learning Budget
Required skills
Test automation
DevOps
CI/CD
API testing
UI testing
Data validation
About HCL Technologies
Bengaluru
Headquarters