Luxoft logo

Senior Python Tester - Capital Markets (Data Driven Testing)

Luxoft • Chennai, Tamil Nadu, India

onsitefull-time
Posted May 5, 2026Apply by Jun 4, 2026

**Role & seniority: ** Senior Python Tester (5–9 years) for a Trade Surveillance project at a leading investment bank

**Stack / tools: **

  • Python (data-driven testing)

  • PyTest (test automation)

  • SQL (data analysis/manipulation)

  • Selenium (optional but strongly supported)

  • Web application testing technologies

  • CI/CD awareness (build/deploy pipelines)

  • Top 3 responsibilities:

    • Design/create test conditions, test data, and test scripts for business/technical use cases

    • Execute test automation and validate using existing tools/techniques; build scripts/tools as needed

    • Collaborate and coordinate with product/PM/dev and onshore–offshore teams; support troubleshooting/triage toward root cause

  • Must-have skills:

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

    • Banking/Capital Markets experience; familiarity with trade lifecycle

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

    • Strong test planning/case design aligned to requirements

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

    • Basic/working familiarity with CI/CD

  • Nice-to-haves:

    • Strong Selenium usage (if not the chosen mandatory domain)

    • Greater depth across multiple instrument domains

  • Location & work type: Not specified in the provided text.

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 TestingSQLTest AutomationPyTestSeleniumWeb Application TestingTest PlansTest CasesCI/CDEquitiesFixed IncomeCommoditiesFX OptionsTroubleshootingRoot Cause Analysismulti-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.