JOB DESCRIPTION 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. A successful 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 candidate will be joining the Infrastructure Development & Automation team responsible for creating software ranging from financial market data feed handlers to infrastructure automation solutions. The QA Automation Engineer role the transformation of test cases into durable automated tests that can be ran repeatedly as part of the development process. This candidate will be familiar with automated test frameworks and be able to design ways to test both front-end and back-end applications. It is expected to work closely with the development team to monitor the execution of the tests, track the results, and discuss any discovered issues. Responsibilities Collaboration -Work with our development teams and other QA team members by participating in meetings, instant messaging group chats, and one-on-one conversations. Work with our project stakeholders in meetings and direct conversations for requirements gathering and training. Must be able to communicate concepts in non-technical terms. Must be able to take test case requirements and formulate automated tests to be ran in a repeatable fashion. Must be able to track and communicate test failures to the development team. Requirements & Testing -Oversee the implementation of thorough requirements gathering. Track the running of tests as development progresses ensuring that new features are tested and do not cause regressions. Evaluate failing tests along with development and end-users to see if requirements need refined, behavior documented, or tests made more durable. Documentation -Responsible to see that software changes are documented, and any required software training documentation is authored. Process Improvement - Analyze development and QA team functions and recommend operational or technical improvements. Drive towards providing continual service improvement. Knowledge and Experience 1+years relevant experience with automated testing frameworks preferred Experience with CI/CD systems such as Jenkins Experience with unit testing Experience testing Angular 2+ web applications (TypeScript) and Python Flask applications Experience with agile Software Development Lifecycle (SDLC) Experience with project and time management Exposure to different development/QA methodologies such as test-driven development (TDD) Demonstrated skills and aptitude for training and mentoring others. Excellent customer service, written and oral communication skills. Weekend and off hours support is required Excellent verbal, writing, and editing skills required to effectively communicate complex information to various levels of internal and external stakeholders. Strong analytical thinking and problem-solving skills. Strong team building, mentoring, and coaching skills. Ability to manage multiple tasks/priorities and ability to act quickly in a fast-paced environment. Schedule This role offers work from home flexibility of up to 2days per week.
foundit
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.