Location
In office (Bengaluru)
Confirmed on the employer's own hiring board on Nov 5, 2026. First seen by Alion on Nov 2, 2026.
Overview
Company
Impact
Profile match
HCLTech is a major Indian multinational information technology (IT) services and consulting company headquartered in Noida, Uttar Pradesh. Spun off from the original HCL Group in 1991, it ranks as one of India's largest technology companies alongside firms like TCS, Infosys, and Wipro.
Job Summary
We are looking for an experienced Python Automation Engineer with strong expertise in desktop-based application automation and hands-on experience using TestComplete. The ideal candidate should have a solid understanding of the Capital Markets domain, including trading systems, order management, and settlement processes. The role involves designing, developing, and maintaining automation frameworks for complex desktop applications used in financial environments
Key Responsibilities
- Design and develop robust automation frameworks for desktop-based applications using Python and TestComplete.
- Create, maintain, and execute automated test scripts for end-to-end workflows in trading or capital market applications.
- Collaborate with business analysts and QA teams to understand functional requirements and translate them into automation requirements.
- Perform functional, regression, integration, and UI automation testing.
- Analyze automation test results, detect defects, and work with developers to ensure timely resolution.
- Enhance automation coverage and optimize test execution efficiency.
- Participate in sprint planning, estimation, and Agile ceremonies.
Ensure high-quality documentation of test cases, scripts, and automation processes
Skill Requirements
- Strong proficiency in Python (OOP, libraries for automation, file handling, API handling).
- Hands-on experience with TestComplete automation tool (desktop application automation is mandatory).
- Experience automating Windows/Desktop applications such as WPF, WinForms, Electron apps, or legacy financial systems.
- Good understanding of Capital Markets domain concepts (e.g., trading lifecycle, order types, FIX protocol basics, settlement processes).
- Experience with version control tools like Git, Bitbucket, or Azure DevOps.
- Familiarity with CI/CD pipelines, Bambu, Jenkins (good to have).
Strong analytical and debugging skills
Good to Have
- Knowledge of API automation (REST/SOAP).
- Experience working with SQL databases.
- Exposure to investment banking applications, OMS, EMS, or clearing systems.
- Understanding of scripting frameworks like PyTest or Behave (BDD).
- Experience working in Agile/Scrum methodology.
Other Requirements
Soft Skills
- Excellent communication and coordination skills.
- Ability to work in fast-paced environments.
- Strong problem-solving skills and attention to detail.
- Ability to work independently and as part of a distributed team.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,109,605 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
QA
Similar stack
Same company
Bengaluru
In office · Full-Time · 4+ years exp · Bachelor's Degree · Hyderabad
Python
JavaScript
SQL
DevOps
Rest API
Azure DevOps
GitHub Actions
Azure
CI/CD
Jenkins
AWS
Kubernetes
Cybersecurity
Shift-Left Security
Management
Agile
QA
Selenium
JMeter
Cypress
Playwright
Gatling
k6
Apply
Senior QA Engineer
2 years ago
Remote (India) · Full-Time · 4+ years exp · India
SQL
AI/ML
Copilot
Claude
ChatGPT
QA
Cypress
Playwright
Apply
In office · 5+ years exp · Coimbatore
Python
JavaScript
DevOps
Azure DevOps
Azure
CI/CD
Management
Jira
Agile
Scrum
QA
Selenium
JMeter
Cypress
Playwright
Postman
Rest-Assured
Apply
Apply
Quality Engineer
2 days ago
In office · Full-Time · 3+ years exp · Bengaluru · Coimbatore · Hyderabad
DevOps
CI/CD
QA
Selenium
Apply
SDET
1 day ago
In office · 3+ years exp · Bengaluru
Python
Go
JavaScript
TypeScript
DevOps
CI/CD
Git
GitHub
QA
Selenium
Playwright
Apply
Full - Stack Engineer
1 day ago
In office · 3+ years exp · Bengaluru
Python
JavaScript
Java
C#
Python
FastAPI
Databases
PostgreSQL
DynamoDB
Amazon Aurora
Frontend
React.js
DevOps
Terraform
GitHub Actions
CI/CD
AWS
TeamCity
Octopus Deploy
AWS Fargate
AWS Lambda
Amazon EC2
AWS Step Functions
Management
Agile
Apply
DevOps Engineer
1 day ago
In office · 5+ years exp · Bengaluru
Python
JavaScript
DevOps
New Relic
Dynatrace
Prometheus
CI/CD
Jenkins
AWS
Docker
Kubernetes
Bitbucket
Amazon EKS
Amazon EC2
GitHub
GitLab
Amazon S3
Amazon CloudWatch
API Gateway
Cybersecurity
SonarQube
Apply
Software Engineer
1 day ago
In office · 1+ year exp · Bengaluru
Go
SQL
Dart
Go
Fiber
Dart
Riverpod
GetX
Databases
MySQL
PostgreSQL
Redis
Mobile
Flutter
State Management
DevOps
Rest API
Git
Apply
Finance Executive - AdTech
1 day ago
In office · 5+ years exp · Bengaluru
Analytics
Microsoft Excel
Management
QuickBooks
Apply
This is one of many
2,109,605 more open roles from verified company boards, updated every day.

