Automation Test Lead

1 week ago


Bengaluru, Karnataka, India The Windsor Consulting Full time

Job Description :

Automation Testing for Financial Instruments Using TestComplete & Python

Experience:

  1. Sr Resource (10+ years of Experience )
  2. Jr Resource ( 6-8 years of Experience )

Location: Bangalore India.

The office location is Capco Office : Sajapur Area Bangalore. Initially it will be remote. But the company may mandate for 3 days in office next year.

1.2 Objective

To design, develop, and maintain an end-to-end automation testing framework and regression suite using TestComplete and Python for critical financial applications that support trading, processing, and reporting of Equity, Fixed Income, and Complex Derivative instruments.

1.3 Financial Instruments in Scope

  • Equities (e.g., stocks, ETFs)
  • Fixed Income (e.g., corporate bonds, government bonds, T-bills)
  • Complex Derivatives (e.g., options, swaps, futures, credit default swaps, structured products)

1.4 Modules / Functional Areas Covered

  • Trade Order Capture and Validation
  • Trade Lifecycle Events (e.g., execution, settlement, corporate actions)
  • Pricing and Valuation Engines
  • Risk and Compliance Checks
  • Position and PnL Reports
  • Market Data Feeds and Integration Testing
  • UI Components (dashboards, trade blotters, reconciliation tools)
  • Static and Reference Data Validation (e.g., instrument master)

1.5 Tools & Technologies

  • Automation Tool: TestComplete (using Python and/or JScript)
  • Scripting Language: Python 3.x
  • Test Management: TestRail / Zephyr / Jira
  • CI/CD: Jenkins / Azure DevOps / GitHub Actions
  • Source Control: Git, Bitbucket
  • Reporting: TestComplete native reports, Allure (optional)
  • Data Validation: SQL, Pandas, Excel (for comparison logic)

Description

Test Automation Strategy Document

Outlining framework, tools, scope, coverage, and roadmap

Test Framework

Hybrid framework (keyword + data driven) in TestComplete using Python

Automated Test Scripts

Scripts for trading, pricing, risk workflows across all instruments

Data Management Utilities

Python scripts for test data generation and result validation

Regression Suite

Full automated regression pack for core trading scenarios

CI/CD Integration

Automation hooks in

Jenkins/Azure pipelines

Test Reports

Execution logs, defect summary, screenshots, and detailed result reports

Maintenance Plan

Monthly/quarterly updates for framework and test cases

Resource Skill Sets:

Core Technical Skills for

Python Software Engg with Automation Experience with Test Complete

1. Core Technical Skills

Python Development

  • Proficient in Python 3.x
  • Solid understanding of:
  • Object-Oriented Programming (OOP)
  • Exception handling and logging (logging, traceback)
  • Writing reusable, modular code
  • Familiar with:
  • REST API consumption using requests or httpx
  • Working with JSON, CSV, and Excel
  • Data analysis using pandas (basic level)
  • Version control with Git

TestComplete – Functional & UI Automation

  • Hands-on experience with:
  • Recording and enhancing scripts using Python/JScript/VBScript
  • Creating and maintaining
    keyword-driven
    and
    data-driven
    tests
  • Object identification using Name Mapping and Object Spy
  • Dynamic object handling and synchronization strategies
  • Test Execution:
  • Batch runs, distributed testing, and test logs
  • Reporting & defect logging integration (e.g., Jira, TestRail)
  • Integration:
  • TestComplete with CI/CD tools (e.g., Jenkins, Azure DevOps)
  • Git for test scripts and configurations

2. Financial Domain Awareness

  • General understanding of:
  • Financial transactions, account management systems
  • Trade lifecycle or payment processing workflows
  • Regulatory compliance sensitivity (e.g., PII, audit trails)
  • Exposure to testing:
  • Banking portals or internal trading apps
  • Financial reports & dashboards
  • Secure login/authentication flows

3. Automation Testing Practices

  • Strong grasp of:
  • Test case design: positive, negative, boundary cases
  • Test planning, execution, and defect lifecycle
  • Regression and smoke testing
  • Working knowledge of:
  • PyTest or unittest for API/backend validation
  • JSON/XML validation, API assertions
  • Test data management (mocking, stubbing, masking)
  • Strong problem-solving and debugging skills
  • Detail-oriented test execution and documentation
  • Collaboration with QA leads, developers, and business analysts
  • Willingness to learn finance-specific logic and business flows
  • Good verbal and written communication (especially for defect reporting and documentation)


  • Bengaluru, Karnataka, India Test Yantra Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Description - Automation ArchitectAbout Fireflink :Fireflink is a AI & SaaS based product company. We develop AI software products for Automation, RPA & Cloud. We empower global enterprises with cutting-edge platforms and an innovation-first culture.Role : Automation ArchitectLocation : BangaloreExperience : 6-10 years in Test AutomationEmployment Type :...


  • Bengaluru, Karnataka, India Test yantra software solutions Full time ₹ 20,00,000 - ₹ 2,40,00,000 per year

    Role: Automation Architect Location: Bangalore – 5 days onsite ​Experience: 8-10 years in Test Automation ​Employment Type: Full-time Role Summary We are looking for an experienced & extremely good Automation Architect who can work with world's one of the best automation engineering team. 1.Architect and resolve complex automation challenges across...


  • Bengaluru, Karnataka, India Test Yantra Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    About UsFireflink is a AI & SaaS based product company. We develop AI software products for Automation, RPA & Cloud. We empower global enterprises with cutting-edge platforms and an innovation-first culture.Role: Automation ArchitectExperience: 6-10 years in Test AutomationEmployment Type: Full-timeRole SummaryWe are looking for an experienced & extremely...


  • Bengaluru, Karnataka, India TestYantra Software Solutions Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    About Company:Fireflink is an AI-driven automation product company. We build innovative solutions in Test Automation, RPA, and Cloud, empowering enterprises with scriptless automation products. With a strong presence across industries, we serve 200 global customers, driving efficiency and quality at scale. Fireflink was born out of the deep industry...

  • Automation Test Lead

    2 weeks ago


    Bengaluru, Karnataka, India Hexaware Technologies Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Company DescriptionAt Hexaware Technologies, we are a global technology and business process services company with a community of over 31,600 Hexawarians. With a presence in 58 offices across 28 countries, we empower enterprises worldwide to embark on their digital transformation journey with unparalleled scale and speed. We prioritize our people, fostering...

  • Test Automation Lead

    2 weeks ago


    Bengaluru, Karnataka, India Luxoft Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Project descriptionThe Finance Market solutions team requires a Test Automation Lead to work on NeoBanking Project.ResponsibilitiesLead QA Engineering Initiatives:Design and build custom QA engineering tools and frameworks to accelerate quality automation across teams.Drive shift-left quality practices, enabling developers to perform integration and...


  • Bengaluru, Karnataka, India SourcingXPress Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Company:Test YantraWebsite:Visit WebsiteBusiness Type:EnterpriseCompany Type:ServiceBusiness Model:B2BFunding Stage:BootstrappedIndustry:IT ServicesSalary Range:₹ 10-20 Lacs PAJob DescriptionRole OverviewWe are seeking an experiencedAutomation Test Leadwith a strong automation testing background and leadership skills to manage automation projects across...


  • Bengaluru, Karnataka, India Test Yantra Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Description – Automation ArchitectAbout FireflinkFireflink is a AI & SaaS based product company. We develop AI software products forAutomation, RPA & Cloud. We empower global enterprises with cutting-edge platforms andan innovation-first culture.Role: Automation ArchitectLocation:  Bangalore – 5 days onsite â€...


  • Bengaluru, Karnataka, India Test Yantra Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Key ResponsibilitiesDesign, develop, and execute automation scripts for Web or Mobile applications using industry-standard tools.Create and maintain manual test cases ensuring adequate test coverage across functional requirements.Participate in planning and executing functional, regression, and integration testing cycles.Work closely with...


  • Bengaluru, Karnataka, India Capgemini Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    ONLY Immediate joiner10+ years of experience in Functional and UI automation Should be able to Lead the team, manage client governance Should have deep hand on experience in automation with Selenium web driver, Java and cucumber Should have experience in writing SQL queries and Database testing Hands on experience in API Rest Assured testing and Automation...