Back
Nasdaq logo

Quality Engineering - Specialist

Nasdaq · Posted Oct 26

Stock exchange, market technology, index, and financial compliance services

India - Mumbai - MaharashtraFull-timeOnsiteSenior Level5–7 years₹18.0L–₹30.0L yearly<25 applicants
Financial ExchangesFintechCapital MarketsRegulatory TechnologyFinancial ServicesPublic Company
Be an early applicantFull time

Get a personal compatibility score

Add a resume for personal matches

About the role

Nasdaq Technology builds and delivers trading, clearing, exchange technology and data solutions for financial markets globally. The Quality Engineering team supports the Eclipse Intelligence Platform (EIP), a microservices-based data platform running on Java, AWS, and Kubernetes. This role owns test automation framework development, API and performance testing, and CI/CD quality gates for EIP microservices.

What you will do

  • Test Automation Framework Development: Design, develop, and maintain robust test automation frameworks for EIP platform microservices
  • API & Integration Testing: Create comprehensive automated test suites for RESTful APIs, event-driven architecture (SNS/SQS), and microservices integration
  • Performance & Load Testing: Design and implement performance testing strategies, execute load tests, and analyze system behavior under various conditions
  • CI/CD Integration: Integrate automated tests into GitLab CI/CD pipelines, ensuring quality gates are enforced throughout the deployment process
  • Test Strategy & Planning: Collaborate with development teams to define test strategies, create test plans, and ensure comprehensive test coverage
  • Debugging & Analysis: Analyze logs, metrics, and traces using observability tools to identify root causes of test failures and production issues
  • Documentation & Reporting: Document test cases, test results, and quality metrics; provide regular status reports to stakeholders
  • Quality Advocacy: Work closely with developers to improve testability, promote quality best practices, and foster a quality-first culture

Skills used in this role

JavaPythonKotlinJUnitTestNGREST AssuredPlaywrightSeleniumSQLPostgreSQLRedshiftJMeterGatlingk6GitLab CIDockerKubernetesLinuxBashAWSKafkaTerraformDatadogProblem SolvingCommunication

What the employer is looking for

  • 5-7 years of experience in software quality engineering with strong focus on test automation
  • Test Automation Expertise: Hands-on experience with test automation frameworks (JUnit, TestNG, REST Assured, Playwright, Selenium)
  • Programming Skills: Proficiency in any programming language Java/Python. Kotlin experience is a strong plus
  • API Testing: Deep expertise in RESTful API testing, including authentication, authorization, and data validation
  • Database Testing: Strong SQL skills for data validation and query testing (PostgreSQL, Redshift)
  • Performance Testing: Experience with performance testing tools (JMeter, Gatling, K6, or similar)
  • CI/CD: Experience integrating automated tests into CI/CD pipelines (GitLab CI preferred)
  • Containerization: Understanding of Docker and Kubernetes for testing containerized applications
  • Linux & Scripting: Proficiency with Linux commands and Bash scripting for test automation
  • Analytical Mindset: Strong problem-solving and analytical skills to troubleshoot complex issues and identify root causes
  • Communication: Excellent communication and collaboration skills to work effectively with developers, product owners, and stakeholders
  • Attention to Detail: Meticulous attention to detail and commitment to quality assurance standards
  • Continuous Learning: Passion for learning new testing tools, technologies, and methodologies
  • Adaptability: Ability to work in a dynamic, fast-paced agile environment with changing priorities
  • Quality Advocacy: Drive to promote quality practices and improve overall software quality
  • Degree in Computer Science, Information Systems, or equivalent work experience

Preferred qualifications

  • AWS Experience: Hands-on experience testing AWS services (EC2, S3, Lambda, RDS, SNS, SQS, EKS, Redshift)
  • Kotlin Programming: Experience with Kotlin for test development
  • SaaS Testing Experience: Understanding of multi-tenant SaaS platform testing challenges
  • Event-Driven Architecture: Experience testing Kafka, SNS/SQS, or other messaging systems
  • Data Platform Knowledge: Understanding of Data Lakes, Data Warehousing, and big data technologies
  • Infrastructure-as-Code Testing: Experience validating Terraform or CloudFormation templates
  • Observability Tools: Familiarity with monitoring, logging, and tracing tools (CloudWatch, Datadog, Grafana, etc.)
  • Security Testing: Understanding of authentication/authorization testing, IAM policies, and secrets management
  • Chaos Engineering: Experience with fault injection and resilience testing
  • Financial Industry Knowledge: Curiosity about financial markets, products, and services that Nasdaq offers

Benefits and support

  • Compensation and benefits are detailed in the job posting

About Nasdaq

Nasdaq, Inc. is a leading global technology company serving corporate clients, investment managers, and market operators to navigate and digitize the modern financial ecosystem. It operates multiple market listing venues, indexes, and comprehensive financial crime management and market surveillance solutions.

Industry
Financial Exchanges
Company size
9525 employees
Founded
1971-02-08
Location
New York, New York, USA
Funding stage
Public Company

Leadership

AT
Adena T. Friedman

Chair and Chief Executive Officer

SY

Sarah Youngwood

Executive Vice President, Chief Financial Officer

BP

Brad Peterson

Executive Vice President, Chief Technology Officer

JZ

John Zecca

Executive Vice President, Global Chief Legal, Risk and Regulatory Officer

Apply