Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
20 views2 pages

Principal QA Engineer

The Principal QA Engineer at Intercontinental Exchange, Inc. (ICE) is responsible for ensuring the accuracy and quality of backend data processing systems through automated testing frameworks and data validation. The role requires expertise in Python, SQL, and API testing, along with a strong background in data integrity checks and collaboration with development teams. Candidates should have a bachelor's degree in a relevant field and at least 10 years of quality assurance experience, particularly in data validation and backend testing.

Uploaded by

chinna.arun
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
20 views2 pages

Principal QA Engineer

The Principal QA Engineer at Intercontinental Exchange, Inc. (ICE) is responsible for ensuring the accuracy and quality of backend data processing systems through automated testing frameworks and data validation. The role requires expertise in Python, SQL, and API testing, along with a strong background in data integrity checks and collaboration with development teams. Candidates should have a bachelor's degree in a relevant field and at least 10 years of quality assurance experience, particularly in data validation and backend testing.

Uploaded by

chinna.arun
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Job Title: Principal QA Engineer

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 Python,
SQL, and API testing with a strong background in data validation, automation frameworks and backend
testing methodologies.

Responsibilities

 Design, develop and maintain automated testing frameworks for backend data validation.
 Develop test scripts using Python to validate large datasets across various sources.
 Perform data integrity and consistency checks.
 Leverage SQL to create, optimize and execute queries for validating backend data pipelines.
 Download and validate data from APIs to ensure accuracy and consistency across datasets.
 Work closely with development teams to debug data inconsistencies and propose long-term
solutions.
 Participate in designing and executing comprehensive test strategies, including manual
testing. This includes designing, implementing, and creating reports that are consumable by
business stakeholders.
 Mentor QA team members on best practices for data validation, automation, and quality
assurance.
 Collaborate with DevOps teams to integrate automated testing into the CI/CD pipeline.

Education, 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.
 4+ years of experience in Python, specifically for automation and data processing.
 Strong hands-on experience with SQL for querying and validating large datasets.
 Proficiency with Pandas for data manipulation and validation.
 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: SQL Server, PostgreSQL or equivalent.
 API Testing Tools: Postman, SoapUI or similar.
 Bug Tracking Tools: JIRA
 Programming Languages: Python (mandatory), SQL (mandatory)
 CI/CD Tools: Jenkins, GitLab CI/CD
 Web Technologies: HTML5, XML
 Source Code Repository Tools: GitHub
 Operating systems: Windows and UNIX/LINUX
 Pandas for data manipulation and validation.
 JSON for structured data validation.
 IDE Tools: PyCharm, Visual Studio Code, or any suitable IDE for Python.
 UI Testing: Experience with Playwright and JavaScript is good to have.
 Financial Markets Experience is nice to have.

You might also like