
Senior Python Tester - Capital Markets (Data Driven Testing)
Luxoft • Chennai, Tamil Nadu, India
**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.