Software Developer in Test

IntercontinentalExchange   •  

New York, NY

Industry: Financial Services


8 - 10 years

Posted 384 days ago

This job is no longer available.


General Summary:         

We seek a passionate Software Quality Assurance Engineer to join our team in New York office. 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 IDC applications.

The candidate will be part of PRD technology team and will:

  • review functional requirements to assess their impact on the software applications and formulate tests cases from them
  • Write concise, complete, well organized bug reports, test cases, and status reports
  • Participate in setup, configuration and maintenance of software test environments
  • Evaluate the application and test cases to be automated. Work with Automation Engineers to create a library of automated tests to maximize test coverage
  • Work with Manager / Director to evaluate and recommend enhancements, document QA processes and improve best testing practices
  • Perform test case reviews and provide feedback to junior team members in developing appropriate test cases and strategies
  • Provide mentoring to junior team members
  • Provide release support during production software deployment 
  • Have ‘break-it’ attitude and at the same time be a problem solver.

Minimum Requirements:

  • Strong written and verbal communication skills
  • Strong analytical and problem solving skills
  • Attention to detail and ability to work on multiple projects at same time
  • Hands-on experience with basic server administration, including configuring files, starts and stops
  • Hands-onexperience with followingtechnologies:
    • MySQL and Oracle (other mainstream RDBMSs are a plus)
    • UNIX / LINUX system and writing shell scripts
    • code version systems like SVN, Git
    • Test Automation using Selenium Webdriver
    • TestNG/ JUnit
  • Knowledge of Continuous Integration (CI) and experience working with build and release tools such as Jenkins, Rundeck, Maven
  • Experience automating Performance tests
  • Experience in the Financial Industry (experience with Fixed Income products is preferred)
  • Experience with mainstream defect tracking tools and test management tools
  • At least 8+ years of experience in the field of Software Quality Assurance

Desired Additional Requirements:

  • Experience working with any scriptinglanguages like perl, php and python