Senior QA Analyst

Intercontinental Exchange Holdings, Inc.•Atlanta, KS

About The Position

As a Senior QA Analyst, you will work with Systems Analysts and Development Teams to understand business, product, and system requirements. You will create and execute test plans and test cases, maintain QA artifacts according to current standards, coordinate test execution, train users, and provide user support. You will contribute to building clearing systems, including back-end clearing, intraday risk management, delivery management, and settlement management systems, and test multi-tiered systems built with Java and JavaScript architectures.

Requirements

  • At least 5 years of experience in enterprise application testing, including test case development and execution.
  • Strong functional testing background and ability to design and develop comprehensive test strategies and test cases.
  • Strong background reviewing business and functional requirements to produce test strategies and test cases.
  • Experience participating in all aspects of a full-lifecycle development methodology and related quality concepts and processes.
  • Extensive knowledge of testing processes, testing methodology analysis, and defect reporting tools.
  • Experience with both White Box and Black Box Testing.
  • B.S. or higher in Computer Science or a related discipline, or equivalent work experience.
  • At least 3 years of experience writing and executing complex SQL queries.
  • Excellent communication and interpersonal skills.
  • Strong analytical, problem-solving, and technical troubleshooting skills.
  • Track record of completing assignments on time with a high degree of quality.
  • Ability to work independently and productively under pressure.
  • Ability to set priorities and multitask in a fast-paced environment.

Nice To Haves

  • At least 2 years of experience with commodity markets, financial trading environments, or equity brokerage businesses, and exposure to futures markets.
  • Programming skills sufficient to write automation scripts and validate test results in a database or through another non-GUI-based method.

Responsibilities

  • Document, maintain, and execute detailed test cases to validate system functionality, identify and document software defects, and track test execution status.
  • Create test plans for software releases, defining the overall testing strategy, resources, test scope for each cycle, dependencies, and risks.
  • Deploy software release builds, maintain test environments, and troubleshoot software and hardware configuration problems.
  • Work with the technology team to build clearing systems, including back-end clearing, intraday risk management, delivery management, and settlement management systems.
  • Test multi-tiered systems using Java and JavaScript architectures, including extJS, JQuery, Oracle APEX, and ReactJS.
  • Coordinate test execution, train users, and provide user support.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service