Perform end-to-end functional, regression, and automation testing for trading platforms.
Design, develop, and maintain automated test frameworks using Selenium and BDD tools like Cucumber.
Write and execute SQL queries to validate data and perform back-end testing.
Work extensively in Linux/CLI environments for testing, troubleshooting, and deployments.
Collaborate with developers, business analysts, and stakeholders to ensure high-quality deliverables.
Ensure test coverage for FIX protocols, order management, and trade execution flows.
Participate in Agile ceremonies and contribute to continuous integration and delivery (CI/CD) testing pipelines.
7–14 years of experience in software QA/testing, with recent trading domain experience (last 1–2 years).
Hands-on automation testing with Selenium WebDriver and Cucumber (BDD).
Strong knowledge of Linux Command Line Interface (CLI); experience working in non-Windows environments.
Solid RDBMS experience with SQL queries for validation and troubleshooting.
Exposure to trading protocols and asset classes: FX, FIX, Fixed Income, Bonds, Equities, Derivatives.
Understanding of testing frameworks, CI/CD pipelines, and Agile methodologies.
Excellent communication and problem-solving skills.
Experience testing trading workflows like order routing, matching engines, and post-trade processing.
Exposure to tools like Jenkins, Git, or other CI/CD frameworks.
Familiarity with performance testing and scripting languages (Python, Shell)
Any Gradute