We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Principal, QA Engineer

Intercontinental Exchange
United States, Georgia, Atlanta
5660 New Northside Drive Northwest (Show on map)
Apr 17, 2025
Overview

Job Purpose

Intercontinental Exchange, Inc. (ICE) presents a unique opportunity to work with cutting-edge technology and business challenges in the financial sector. ICE team members work across departments and traditional boundaries to innovate and respond to industry demand. The ideal candidate will be able to multitask in a dynamic team-based environment demonstrating strong problem-solving and decision-making abilities and the highest degree of professionalism.

The Principal QA Engineer will play a critical role in ensuring the accuracy, reliability, and quality of backend data processing and retrieval systems. The ideal candidate is a hands-on expert in Playwright (Preferred), Python, SQL, and API testing with a strong background in web application automation, data validation, automation frameworks.

Responsibilities

  • Design, develop and maintain automated testing frameworks for web application and backend data validation using Playwright, JavaScript/TypeScript.
  • Provide Automation mentorship, support and training to other Team members to expand Team's ability to develop Automated testing Suites.
  • Develop, execute, and maintain automated GUI tests using the Squish tool.
  • Analyze application requirements, Design & Execute Test scenarios. Provides feedback identify gaps to improve overall test coverage and project quality
  • Develop automation scripts to download, extract, and validate data from APIs, ensuring data accuracy, consistency, and integrity across multiple datasets using Java Script or Python. This includes implementing automated checks for data completeness, format validation, and cross-referencing with expected results to identify discrepancies. Define and drive the overall QA strategy, ensuring alignment with business objectives and development goals.
  • Collaborate cross-functionally with product managers, developers, and other stakeholders to ensure high-quality product releases.
  • Participate in designing and executing comprehensive test strategies, including manual testing. This includes designing, implementing, and creating reports that are consumable by business stakeholders.
  • Help with managing resource allocation effectively, ensuring the team meets project deadlines without compromising quality.
  • Drive stakeholder communication by delivering clear, concise status updates and proactively addressing risks and challenges.
  • In the event of production incident, he/she takes ownership, does a detailed postmortem and implements changes in the process to mitigate the issue, while effectively communicating with Senior Management.
  • Collaborate with DevOps teams to integrate automated testing into the CI/CD pipeline.

Knowledge and Experience

  • Bachelor's degree in software engineering, computer science or equivalent.
  • 10+ years of experience in quality assurance, with a strong emphasis on data validation and backend testing.
  • 5+ years of experience in Web GUI automation and API automation.
  • 2+ years of experience in Playwright using Java Script or Type Script
  • 5+ years of experience in Python, specifically for automation and data processing.
  • Strong hands-on experience with SQL for querying and validating large datasets.
  • Experience with JSON for structured data validation (XML is a plus).
  • Experience testing software in Unix/Linux and Windows environments.
  • Strong problem-solving, analytical, and debugging skills.
  • Ability to work independently while effectively collaborating with cross-functional teams.

Preferred Skills and Technologies

  • Databases: Oracle, SQL Server (mandatory), PostgreSQL or equivalent.
  • UI Testing: Experience with Playwright and JavaScript or TypeScript (mandatory), Squish.
  • Programming Languages: Java Script/Type Script (mandatory) Python (mandatory),
  • API Testing Tools: Postman, SoapUI or similar.
  • Bug Tracking Tools: JIRA
  • CI/CD Tools: Jenkins, GitLab CI/CD
  • Source Code Repository Tools: GitHub
  • Operating systems: Windows and UNIX/LINUX
  • JSON for structured data validation.
  • IDE Tools: PyCharm, Visual Studio Code, or any suitable IDE
  • Financial Markets experience is nice to have.
Intercontinental Exchange, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to legally protected characteristics.
#LI-HR1 #LI-ONSITE
Applied = 0

(web-77f7f6d758-2q2dx)