
Senior Quality Assurance Analyst
Intercontinental Exchange Holdings, Inc. • Atlanta, Georgia, United States
Role & seniority: Senior QA Analyst
Stack/tools
-
Linux/Unix environment
-
SQL (RDBMS)
-
REST API testing
-
Java/OO technologies
-
QA automation tools: Cucumber, TestNG, Selenium (preferred)
-
QA AI tools (preferred)
-
Issue/test management: JIRA Xray
Top 3 responsibilities
-
Develop end-to-end testing strategies and ensure quality across the application lifecycle
-
Create, review, and organize regression test cases; define detailed test plans and oversee cross-team reviews
-
Audit and expand regression test suites; collaborate with automation team to identify and develop new automated tests; report testing progress to stakeholders (including senior management)
Must-have skills
-
Bachelor’s degree in CS/engineering or related field
-
5+ years in software QA, preferably in trading/financial markets
-
Proficiency with Linux/Unix, SQL, and REST API testing
-
Experience with Java-based QA automation tools (Cucumber, TestNG, Selenium) or equivalent
-
Strong communication of testing results and issues
Nice-to-haves
-
Hands-on experience with QA AI tools
-
Domain experience in credit default swaps or financial clearinghouse environments
Location & work type: Location and work type not specified in the job text; not disclosed.
Full Description
Overview
Job Purpose This is a position with ICE Clear Credit (ICC), a subsidiary of Intercontinental Exchange, Inc (ICE). ICC is the world’s largest systemically important clearinghouse for credit default swaps (CDS). In addition to CDS clearing, ICC is positioned to extend its clearing services to the U.S. Treasury securities. The Senior QA position plays a key role in new release, integration and operational testing, release delivery and production support. As a Senior QA Analyst, you will partner with System Analysts, Development and System Operations to ensure business, technical, and operational requirements are satisfied within the required time frame with no adverse impact on existing functionality or operational processes. A successful candidate maintains a hands-on pragmatic approach with an understanding of the dynamics of the financial marketplace. Responsibilities Apply business and system knowledge to develop end-to-end testing strategies applying quality processes and methodologies to accelerate delivery and drive quality across the application lifecycle Analyze business and technical requirements to define detailed test plans and facilitate cross-team reviews to ensure comprehensive coverage. Create, review and organize regression test cases in the test repository (JIRA Xray). Routinely audit existing test suites addressing gaps, expanding coverage and ensuring defined standards are met. Partner with our automation team to identify, prioritize and develop new automation candidate tests. Communicate testing progress, results, and issues to stakeholders, including senior management. Knowledge and Experience Bachelor’s degree in computer science, engineering or related field 5+ years’ experience in software QA, preferably in the trading, financial market or related industries Established history and proficiency working in a Linux/Unix environment Established history and proficiency using SQL in a Relational Database Management System (RDBMS) Established history and proficiency in testing REST API’s Strong knowledge of JAVA and object-oriented system technologies preferred Experience with Java based QA Automation tools such as Cucumber, TestNG, and Selenium is preferred Hands-on experience using QA AI Tools is preferred Intercontinental Exchange, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to legally protected characteristics.