Luxoft logo

Lead ETL/Pytest/Data Tester - Capital Markets (Data Driven Testing, 10+ years)

Luxoft Chennai, Tamil Nadu, India

onsitefull-time
Posted May 11, 2026Apply by Jun 10, 2026

**Role & seniority: ** Senior Python Tester (5–9 years)

**Location & work type: ** Investment bank client; work involves onshore/offshore coordination (remote/hybrid not specified)

**Stack/tools: **

  • Python (data-driven testing)

  • PyTest (test automation)

  • SQL (data analysis/manipulation)

  • Selenium (web UI testing)

  • CI/CD tools/processes (familiarity)

  • Web application testing technologies (unspecified)

  • Top 3 responsibilities:

    • Collaborate with Product/PM/Dev to define testing objectives and understand requirements; coordinate across onshore & offshore teams.

    • Design test conditions/data/scripts; create and execute automated test cases and any needed validation tools.

    • Use SQL for data validation and support troubleshooting/triage to drive root-cause identification and resolution.

  • Must-have skills:

    • 5–9 years in data-driven testing with Python

    • Experience in Banking/Capital Markets, specifically trade life cycle

    • Intermediate experience in one of: Equities, Fix Income/Commodities, or FX Options

    • PyTest for automation and/or Selenium; strong web application testing knowledge

    • Ability to create test plans and test cases from requirements/design

    • Familiarity with CI/CD practices

  • Nice-to-haves:

    • Not explicitly stated; any additional depth across multiple instrument domains (beyond the one “mandatory” area) and broader UI/web testing experience.

Full Description

Project Description

  • We need a Senior Python Tester to work for a leading investment bank in Trade Surveillance Project

Responsibilities

  • Interact with product management, project management and development teams to develop a strong understanding of the project and testing objectives

  • Should co-ordinate between onshore & offshore teams

  • Perform SQL queries to analyze and manipulate data.

  • Participate in troubleshooting and triaging of issues with different teams to drive towards root cause identification and resolution

  • Design and create test conditions, test data and test scripts to address business and technical use cases

  • Use existing tools and techniques to execute test cases and build/script new tools for performing testing/validation function

Mandatory Skills Description

  • 5 to 9 years of experience in data driven testing in Python

  • Mandatory experience in Banking /Capital Market Projects and Trade Life Cycle

Must have intermediate level of experience in any one of below (mandatory)

  • Equities and Fix Income/Commodities / FX Options

  • Good experience on PyTest and Test Automation

  • Good experience in Selenium

  • Strong understanding of web application testing and associated technologies.

  • Proficiency in creating test plans and test cases per requirements and design

  • Familiarity with continuous integration and continuous deployment (CI/CD) processes.

PythonData Driven TestingBankingCapital MarketsTrade Life CycleEquitiesFixed IncomeCommoditiesFX OptionsPyTestTest AutomationSeleniumWeb Application TestingTest PlansTest CasesCI/CDmulti-location

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.