QA Engineer -Trading System Integration
- Роль
- QA
- Занятость
- Полная занятость
Доступно для: IN only. Укажите, откуда вы работаете, чтобы проверить доступность.
Коротко по делу
QA engineer for trading-system integration, 4-10 years experience, India-based applicants only. Must have automation testing experience (Selenium/WebDriver) and test automation framework knowledge. Proficiency in one or more scripting languages (Python, JavaScript, C#) and SQL required.
Ключевые навыки
Обязательные навыки
Желательные навыки
Role OverviewWe're looking for a talented QA engineer to join our dynamic trading system integration team. The ideal candidate thrives in fast-paced environments and can work both independently and collaboratively.ResponsibilitiesPlan, document, and execute comprehensive tests for software products, including critical trading infrastructure components.Develop and execute automated test cases, analyzing results to identify and address defects.Collaborate with development teams to enhance system testability and facilitate effective testing.Implement automated solutions for comprehensive testing, including regression, interoperability, stress, and latency testing.Conduct performance and load testing to assess system scalability, and reliability, and identify performance bottlenecks.Manage QA releases, ensuring a clean and well-versioned QA environment.RequirementsBachelor's degree in Computer Science, Engineering, or a related field.4-10 years of experience as a Test Analyst or Engineer.Experience in automation testing with tools like Selenium WebDriver or similar.Experience with test automation frameworks, including TestNG, Junit/Nunit, SpecFlow and Cucumber.Experience with various software development methodologies, including Waterfall, Agile, and Scrum.Experience with integration testing tools such as Jenkins, TeamCity, and AWS Pipelines.Familiarity with collaboration tools like Jira, Confluence, Teams, and SharePoint.Proficiency in one or more programming languages (Python, JavaScript, C#) to develop effective automation scripts.Strong understanding of SQL and database testing concepts.Nice to HaveStrong domain knowledge in capital markets, with a focus on derivatives (bonds, options, futures, swaps, FI and FX).Extensive experience in software testing principles and methodologies.Experience with front-office and middle-office applications in the financial industry.Experience with one or more trading platforms, such as CRD, Bloomberg, Fidessa, Murex, or ION.Experience in testing BFSI Domain applications with a proper understanding of the Trade Lifecycle.Knowledge of FIX Protocol.SkillsSeleniumPythonJavaScriptC#SQL
Чем предстоит заниматься
- Plan, document, and execute comprehensive tests for software products, including critical trading infrastructure components.
- Develop and execute automated test cases, analyzing results to identify and address defects.
- Collaborate with development teams to enhance system testability and facilitate effective testing.
- Implement automated solutions for comprehensive testing, including regression, interoperability, stress, and latency testing.
- Conduct performance and load testing to assess system scalability, reliability, and identify performance bottlenecks. Manage QA releases, ensuring a clean and well-versioned QA environment.
Что требуется
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 4-10 years of experience as a Test Analyst or Engineer.
- Experience in automation testing with tools like Selenium WebDriver or similar.
- Experience with test automation frameworks, including TestNG, Junit/Nunit, SpecFlow and Cucumber, and with integration/CI tools such as Jenkins, TeamCity, and AWS Pipelines.
- Proficiency in one or more programming languages (Python, JavaScript, C#) and strong understanding of SQL and database testing concepts.