Intercontinental Exchange - Atlanta, GA

posted 3 months ago

Full-time - Mid Level
Remote - Atlanta, GA
Securities, Commodity Contracts, and Other Financial Investments and Related Activities

About the position

As a Senior QA Analyst at Intercontinental Exchange, you will play a crucial role in ensuring the quality and functionality of our systems. You will collaborate closely with Systems Analysts and Development Teams to gain a comprehensive understanding of business and system requirements. Your primary responsibilities will include creating and executing detailed test plans and test cases, as well as maintaining QA artifacts in accordance with established standards. You will also coordinate test execution, provide training to users, and offer ongoing user support to ensure a seamless experience with our systems. In this position, you will document, maintain, and execute detailed test cases to validate system functionality, identify software defects, and track the status of test case execution. You will be responsible for creating test plans for software releases, detailing the overall testing strategy for complex systems, defining resources and test scope for each test cycle, and identifying dependencies and risks associated with the testing process. Additionally, you will deploy software release builds, maintain test environments, and troubleshoot any software or hardware configuration issues that may arise. You will have the opportunity to work with cutting-edge Clearing Systems, including Front End Clearing and Post Trade Management Systems. Your testing efforts will focus on multi-tiered designs featuring Java and JavaScript architectures, including technologies such as extJS, JQuery, Oracle APEX, and ReactJS. This role will also provide you with valuable experience in Iterative and Agile software development methodologies, enhancing your skill set in a dynamic work environment.

Responsibilities

  • Document, maintain and execute detailed test cases to validate system functionality, identify and document software defects, and track test case execution status.
  • Create test plans for software releases to detail the overall strategy for testing complex systems, including defining resources and test scope for each test cycle, and identifying dependencies and risks.
  • Deploy software release builds, maintain test environments, and perform troubleshooting software/hardware configuration problems.
  • Work with technology team in building cutting edge Clearing Systems like Front End Clearing/Post Trade Management System.
  • Test systems in a multi-tiered based design featuring Java and JavaScript architectures, including extJS, JQuery, Oracle APEX, and ReactJS.
  • Gain experience with Iterative and Agile software development methodologies.

Requirements

  • Strong background in functional testing with the ability to design and develop comprehensive test strategy and test cases.
  • Strong background in reviewing business and functional requirements in order to produce a test strategy and test cases.
  • Experience participating in all aspects of a full-lifecycle development methodology, and related quality concepts and processes.
  • Extensive knowledge of testing process, testing methodology analysis and defect reporting tools.
  • Experience with both White Box and Black Box Testing.
  • 3+ years experience writing and executing SQL queries.
  • Prefer 2+ years of experience with commodity markets, financial trading environment, or equity brokerage business and exposure to futures markets.
  • Understanding or FIXML protocol and experience testing messaging systems at API level are preferred.
  • Programming skills (sufficient to write automation scripts, and to validate test results in a database, or through some other non-GUI based method) is a plus.
  • Prefer experience working in UNIX/Linux environments.
  • B.S. or higher in Computer Science, Mathematical Finance, Quantitative and Computational Finance, Information Systems or related discipline; or equivalent work experience.
  • Ability to work independently and productively under pressure.
  • Strong problem-solving, analytical, technical, and troubleshooting skills.
  • Track record of completing assignments on time with a high degree of quality.
  • Excellent analytical, problem-solving skills.
  • Ability to set priorities and multi-task in a fast-paced environment.

Nice-to-haves

  • Experience with automation testing tools and frameworks.
  • Familiarity with Agile methodologies and practices.
  • Knowledge of performance testing and tools.

Benefits

  • Work from home flexibility one day per week.
  • Equal Opportunity and Affirmative Action Employer.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service