Overview
Job Purpose ICE presents a unique opportunity to work with cutting-edge technology and address complex business challenges in the financial sector. The ICE Senior QA 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 dynamic 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 a strong programming etiquette and excellent business knowledge/experience. Responsibilities
- Perform session level, functional, technical, failover and performance testing across the entire stack - application, hardware, firmware, OS and network
- Review code base and make recommendations for testing scenarios; analyze changes introduced and assess the technical testing required
- Work with cross-functional teams to build scenarios in requirements, design and coding phases
- Perform analysis of data from QA and production to build testing tools and scenarios
- Maintain testing and analysis tools; identify any negative changes to both QA and production environments and work with teams to resolve those concerns
- Take the initiative to improve efficiencies across systems/projects
- Support operations, including executing process validations, methodology and audits
- Responsible for building automation in Python to help ensure the delivery of quality trading system applications and drive solutions
Knowledge and Experience
- Bachelor's degree in computer science, Engineering or related field
- 5+ years of experience as a QA Engineer, working on low latency client/server applications
- 4+ years of Linux/Unix experience. Red Hat is preferred
- 5+ years of relevant experience including software design, development, testing and deployment
- Intermediate to advanced programming/scripting knowledge in Python
- Excellent communication and customer service skills
- Ability to work in a highly demanding and fast-paced environment
- Ability to multitask and work independently on multiple projects
- Ability to differentiate between a critical business impacting incident and a minor problem, and resolve/escalate accordingly
- Experience with supporting production changes, UAT testing and debugging prod issues
- Results Driven - focus and commitment to deliver results that meet the requirements of internal customers along with the passion for quality and getting the right results in the right way.
- Ability to work to tight schedules/deadlines and multitask
- Ability to interact positively and confidently with others and have the resilience, determination and focus to succeed in shared objectives
Preferred
- Experience with Trading and financial applications is strongly preferred
- Knowledge of FIX or Multicast protocol is a plus
- Relevant AWS certifications a plus
#LI-MR1 #LI-Onsite
|