N

QA Test Engineer (Pre -Trade Risk)

Nasdaq, Inc.
NewPosted today

LOCATION

India · Onsite

EXPERIENCE

4+ Years

TYPE

FullTime

SALARY

Negotiable

SKILLS REQUIRED

Test AutomationPythonCI/CDTest planningRegression testingapi testingRisk-Based TestingQtest

Job description

Overview

Work as a QA Test Engineer on Pre-Trade Risk Analysis systems that prevent bad orders from being entered. Test sophisticated graph-analysis systems designed to complete processing in microseconds and help maintain the trust of the exchange and market.

What you'll do

  • Design, develop and maintain automated test suites in the in-house Python automation framework.
  • Build scalable, maintainable and reusable test automation solutions for backend services, APIs and complex business workflows.
  • Review existing automated coverage and continuously improve automation effectiveness, reliability and maintainability.
  • Integrate and maintain automated tests in CI/CD pipelines.
  • Analyze test failures, identify root causes and collaborate with developers to resolve issues efficiently.
  • Plan, implement and report tests in qTest.
  • Design test scenarios covering positive paths, negative paths, edge cases, boundary conditions and stress scenarios.
  • Apply risk-based testing techniques to ensure critical business flows receive appropriate coverage.
  • Execute exploratory, integration and regression testing when required.
  • Use quality metrics and test analytics to identify coverage gaps and improve testing effectiveness.
  • Take ownership of initiatives that improve test coverage, automation efficiency and overall product quality.
  • Partner with developers, business analysts and product owners to ensure quality is built into the product lifecycle.

What you'll need

  • A minimum of 4-8+ years of experience in Software Quality Assurance, with significant hands-on test automation experience.
  • Strong proficiency in Python 3 and proven experience developing non-trivial automation frameworks, test suites, scripts or applications.
  • Demonstrated experience building and maintaining automated tests for complex enterprise applications.
  • Strong knowledge of test design techniques, including risk-based testing, boundary value analysis, equivalence partitioning, negative testing, edge-case testing and exploratory testing.
  • Strong experience working in Agile software development teams.
  • Hands-on experience with Git, GitLab, Jira, Confluence and qTest or similar test management tools.
  • Good experience working with CI/CD pipelines and integrating automated tests into build and deployment workflows.
  • Ability to independently investigate complex issues, identify risks and drive quality improvements.
  • Solid understanding of running systems on a Linux platform.
  • Examples of positive impact on both teams and quality processes in previous workplaces.

Nice to have

  • Basic knowledge of non-functional testing (NFT).
  • Exposure to Capital Market domain – Trading and Pre-Trade Risk.
  • Experience with Selenium or similar UI automation tools.
  • Familiarity with code quality and software composition tools such as SonarQube, Nexus IQ Server, or equivalent.
  • Prior programming experience, including Java, Python or bash-scripting.
  • A strong automation-first mindset with a proven track record of increasing automated test coverage.
  • Ability to challenge requirements and identify high-risk scenarios before defects reach production.
  • A history of driving measurable improvements in product quality, test efficiency and engineering practices.
  • Strong collaboration skills and the ability to influence quality across cross-functional teams.

Details

  • Location: Bangalore, Karnataka, India.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

QA Test Engineer (Pre -Trade Risk)