Job Description

We seek a passionate engineer to join our Quality Assurance team. The candidate must be well versed in Quality Assurance concepts, practices and tools, and will rely on his/ her extensive experience and judgment to plan and accomplish goals. Candidates must be capable of reviewing software applications objectively, work with Business Analysts and End-Users to understand requirements, and Developers to understand the impact of changes to assist debugging and enhancing ICE Data Services applications.

Responsibilities

  • review functional requirements to assess their impact on the software applications and formulate tests cases from them
  • Write concise, complete, well organized bug reports, test cases, and status reports
  • Participate in setup, configuration and maintenance of software test environments
  • Evaluate the application and test cases to be automated. Work with QA Engineers to create a library of automated tests to maximize test coverage
  • Review product architecture to propose and design tools for automation testing
  • Work with supervisors to evaluate and recommend enhancements, document QA processes and improve best testing practices
  • Perform test case reviews and provide feedback to junior team members in developing appropriate test cases and strategies
  • Provide release support during production software deployment 
  • Have ‘break-it’ attitude and at the same time be a problem solver.

Knowledge and Experience

  • Strong written and verbal communication skills
  • Strong analytical and problem-solving skills
  • Attention to detail and ability to work on multiple projects at same time
  • Strong knowledge and hands-on experience with following:
  • Testing and Automating web services using SOAP UI, POSTMAN, Talend
  • Testing and Automating UI using Cypress.io and/or Selenium with Java and TestNG
  • Oracle / MySQL
  • UNIX / LINUX system
  • Experience with mainstream defect tracking tools and test management tools
  • At least 8+ years of experience in the field of Software Quality Assurance and writing automation scripts

Desired Additional Requirements

  • Experience in the Financial Industry (experience with Fixed Income products is preferred)
  • Hands-on experience with basic server administration, including configuring files, starts and stops
  • Knowledge and/or hands-on experience with Javascript (JS)
  • Knowledge and/or hands-on experience with Python:
  • Data Science Packages (Pandas, Numpy)
  • Experience with Jupyter Notebooks and IPython
  • Data Visualization packages (Plotly, Matplotlib) 
  • Knowledge of Continuous Integration (CI) and experience working with build and release tools such as Jenkins, Rundeck, Maven
  • Experience with code version systems like SVN, Git

List of PREFERRED degree(s), license(s), and/or certification(s):

  • B.S. in Computer Science, Electrical Engineering, Math or equivalent

Company Info.

Intercontinental Exchange, Inc.

Intercontinental Exchange, Inc. is an American company formed in 2000 that operates global financial exchanges, clearing houses and provides mortgage technology, data and listing services.

  • Industry
    Financial services
  • No. of Employees
    8,858
  • Location
    Atlanta, GA, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Intercontinental Exchange, Inc. is currently hiring Senior QA Engineer Jobs in Hyderabad, Telangana, India with average base salary of ₹840,000 - ₹2,160,000 / Year.

Similar Jobs View More