Client: Our client is an American investment company.
Project overview: This project focuses on supporting and enhancing a financial trading ecosystem, including order management, portfolio management, and data reconciliation workflows. It involves working with interconnected financial systems and ensuring data consistency and reliability across processes.
Position overview: We are looking for a Senior QA Engineer with strong financial domain knowledge and solid SQL skills who can support the quality of trading and portfolio management systems. You will combine test design, data validation, and collaboration with cross functional teams to improve testing efficiency and support high impact initiatives.
Technology stack: SQL Server, TSQL, SFTP, Active Batch, Tidal, TestComplete, JavaScript, .NET, WPF, WinForms, ASP.NET, AI tools such as ChatGPT and Claude
- Responsibilities: Design and execute test cases for financial systems with minimal supervision
-
Validate functionality across order management, portfolio management, and security master systems
-
Collaborate with stakeholders to clarify requirements and ensure accurate implementation
-
Support reconciliation testing for cash, balances, and positions
-
Perform database validation using SQL queries, stored procedures, and joins
-
Participate in defect triage and contribute to issue investigation and resolution
-
Use AI tools to enhance test design and improve coverage
-
Apply AI assisted approaches for data validation, log analysis, and anomaly detection
-
Support system migration activities with a focus on data quality and business continuity
-
Coordinate testing activities across teams and contribute to planning and tracking efforts
-
Assist in test automation improvements where applicable
- 4+ years of experience in Quality Assurance within financial services
-
Knowledge of financial instruments including Fixed Income, Equities, Options, and FX
-
Understanding of systems used in order management, portfolio management, and security master domains
-
Experience writing and executing test cases independently
-
Strong SQL skills including queries, debugging, stored procedures, functions, triggers, and CTEs
-
Understanding of database schema design and table relationships
-
Experience testing database driven applications, preferably with SQL Server
-
Experience working with US based or distributed teams
-
Familiarity with AI tools and willingness to apply them in QA processes
- Nice to have: Experience with reconciliation related testing in financial data environments
-
Familiarity with SFTP configuration and file encryption
-
Exposure to job scheduling tools such as Active Batch or Tidal
-
Understanding of front office and back office trading workflows
-
Experience with test automation tools such as TestComplete or similar
-
Basic knowledge of automation frameworks using JavaScript
-
Background in software development or hands on coding experience
-
Familiarity with .NET technologies including WPF, WinForms, or ASP.NET
-
Experience working in hedge fund or similar financial environments