Job Purpose
The Intercontinental Exchange, Inc. (ICE) presents a unique opportunity to work with cutting-edge technology and address complex business challenges in the financial sector. The ICE QA Engineer position plays a key role in testing and delivering trading, listing, compliance and surveillance applications, while supporting all stages of the Software Development Life-Cycle (SDLC). The successful candidate will be able to multitask in a agile team-based environment, while demonstrating strong problem-solving, extensive technical skills, decision-making abilities and the highest level of professionalism. The candidate is also expected to have excellent business knowledge/experience.
We are seeking a highly skilled Software Development Engineer in Test (SDET) with expertise in UI automation to join our agile team. The ideal candidate will have a strong background in Core Java and extensive experience with advanced Core Java concepts. This role focuses on automating web-based products using tools such as Selenium, Playwright, Cypress, and others.
Responsibilities
Design,
develop, and maintain automated test scripts for web-based applications using UI automation tools (Selenium, Playwright, Cypress, etc.).
Collaborate with development and QA teams to understand product functionality and create comprehensive test strategies.
Ensure the robustness, reliability, and scalability of automated tests.
Perform code reviews and provide constructive feedback to team members.
Continuously improve automation frameworks and processes.
Identify and implement prospects for process improvements in the test automation lifecycle.
Knowledge And Experience
Strong experience in Advanced Java, majorly on Springboot
Knowledge of creating Springboot Microservices, using dependency injections
Proven experience with UI automation tools such as Selenium, Playwright, Cypress, etc.
Expertise in designing and implementing automation frameworks for web-based produ