We seek a passionate QA 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 Intercontinental Exchange (ICE) applications.
Responsibilities
Implementation of test plans, test infrastructure, test automation and project plans
Project management - May lead or direct the work of others, changing priorities as needed
Responsible for keeping products in line as far as quality, functionality and usability
Directs quality assurance functions covering the full software life cycle
Works with product development team, technology team and customers to identify and assure quality of product
Conducts system and integration test and validation activities
Serves as Second Level Support for product line
Training Support and Operational teams
Knowledge and Experience
Bachelor’s degree in Computer Science or Information technology or related experience
3+ years Quality Assurance and software testing
Very strong UNIX command-line tool experience (5+ years’ experience in a UNIX setting). Awk, sed, grep, etc
Demonstrable working knowledge of Python and bash scripting
Experience implementing software quality processes and procedures
Experience with test automation and orchestration
Working knowledge of TCP/IP, Multicast
Strong problem solving and analysis skills needed
Candidates must be self-directed
Positive oral and written communication skills with robust attention to detail