Overview
Job Purpose The QA Automation Engineer, Corporate Systems role will be part of Corporate Systems teams that manages IT platforms such as ServiceNow, Salesforce, and Oracle Billing systems. This role will be responsible for developing the Integration and End-to-End Test Strategy between all Corporate Systems, design and maintain functional Test Cases, build Automation Test Framework and extend Automation Test coverage. Also, this role will be responsible to lead the QA efforts for small and mid-size projects. This role needs software quality assurance experience on advanced web applications and the hands-on experience on writing automation test script. The candidate needs to take initiative, can multitask, and demonstrate the ability to quick learning and eager to learn attitude, demonstrate strong communication, problem-solving and decision-making skills. 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. Responsibilities
- Collaborate with Developers, Business Analyst and other integral group members to translate business and functional requirements into technical implementation for the automation of existing processes and the development of new applications.
- Design Test Plan, develop Test Scenarios, maintain Test Cases within all Corporate Systems including ServiceNow, Salesforce, Oracle Billing systems and the Integration Middleware Tools.
- Explore advanced Automation Testing technology, build Automation Testing Strategy to support Integration Testing, REST API Testing, E2E Testing and Data migration Testing, expand the automation coverage.
- Collaborate with business stakeholders to manage the User Acceptance Testing process.
- Manage projects from specification gathering, to development, to QA, UAT and deployment to production.
- Participate in meetings and organize work and/or training sessions around new software being introduced into the ICE technology environment.
- R&D the latest Software Testing trends, provide thoughts on improving QA team performance.
Knowledge and Experience
- Bachelor's degree or higher in Computer Science, Computer Engineering or related discipline.
- 3 - 5 years of experience on Software Testing with both Functional Testing and Automation Testing knowledge.
- Strong knowledge on modern QA concepts and methodologies, work experience under Agile development environment.
- Experience with Automation Framework such as Robot Framework, Selenium, Playwright, Cypress.
- Strong knowledge on programming language such as Python, Java or other object-oriented program language.
- Strong knowledge on relational database and SQL.
- Strong knowledge on Web Services: SOAP, REST API, XML, JSON, experience in API testing, experience with Postman.
- Solid knowledge on System Integrations and End-to-End Testing.
- Strong troubleshooting skills, able to identify defects and root cause analysis in complex software applications.
- Demonstrate exemplary communication skills, problem-solving skills.
- Demonstrate the ability to work independently, multi-task, quick and continuous learning attitude.
Preferred
- Python programming is preferred.
- Experience in ServiceNow, Salesforce or any other SaaS platform.
- Experience in building Test Environment under Jenkins.
- Knowledge on Billing and Financial systems, order to cash workflow.
- Experience in Data Analyst, Data Warehouse Testing.
- Demonstrate organizational and project management skills.
Schedule This role offers work from home flexibility of one day per week. Intercontinental Exchange, Inc. is an Equal Opportunity and Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin or ancestry, age, disability or veteran status, or other protected status.
|