
Lead ETL/Pytest/Data Tester - Capital Markets (Data Driven Testing, 10+ years)
Luxoft • Chennai, Tamil Nadu, India
**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.