About the role
What will you do at ICE?
Overview
Job Purpose
As a Junior Software Development Engineer in Test, you will work with Systems Analysts and Development Teams to understand business/product and system requirements. You will create, automate, and execute test cases. You will build and/or modify automation frameworks in an AI assisted development environment.
You will be responsible for maintaining QA artifacts by following the current standards along with coordinating test execution, training users, and providing user support.
Responsibilities
- Learn and work with industry leading test automation tools: Cypress utilizing JavaScript, Playwright, Selenium utilizing Java and Python, Custom Python Frameworks.
- Test in a multi-tiered based architecture featuring Java and JavaScript architectures (JavaScript architectures tested will include extJS, JQuery, Oracle, and ReactJS).
- Gain experience with iterative and agile software development methodologies.
- Develop the necessary skills to perform troubleshooting of software and hardware configuration problems.
- Develop critical testing skills and work side by side with an experienced QA team.
- Develop a strong background in building automated testing architectures / frameworks.
- Participate in all aspects of a full-life cycle development methodology, and related quality concepts and processes.
- Knowledge and Experience
- Bachelor’s degree or higher in Computer Science or related discipline
- Demonstratable proficiency in at least one of Java, JavaScript, Python
- Demonstratable knowledge of independently writing SQL Queries
- Excellent analytical, problem-solving, communication and interpersonal skills
- Previous exposure to Quality Assurance or Financial Trading environments is a plus
- Previous exposure with AI tools is a plus
- ----------
- Intercontinental Exchange, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to legally protected characteristics.
Which skills does this role require?
Make your next move
Build a shortlist and prepare
Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.
- Build a focused shortlist before you applyCompare role requirements with your experience and give each application a clear reason.
- Practice explaining your experience in an interviewRehearse your answers before meeting the hiring team.
Other roles to compare
Review the responsibilities and requirements before adding an opening to your shortlist.
AI Outcome Customer Engineer, Forward Deployed Engineering
Google · Atlanta, Georgia, United States
AI Evaluations Engineer, US Decision Intelligence
Apple · Cupertino, California, United States
Staff/Principal AI Transformation Engineer
DiDi Autonomous Driving · San Jose, California, United States
Automation Engineer, CGIC & BD AI Automation
Quantum Sky · Reston, Virginia, United States
Knowledge Engineer / Semantic Expert for AI Associate Director
Accenture · St. Louis, Missouri, United States
Data Analyst ServiceNow Developer
SiloSmashers, Inc. · District of Columbia, United States
Role information can change. Confirm current details on the original application page.
