Ref No.: 22-00344
Location: Wayne, New Jersey
  MID SDET Role
New Jersey
QA Automation Developer Job Description:
The QA Automation team is responsible for signing off all releases to UAT (for user sign off) and ultimately Production. We have developed (and still continue to develop) a state-of-art automation platform which allows components as well as integration testing of any and all components "front-to-back”. The role is for a Senior developer to help with the development of our platform but also to look after our tools and services which make Automation possible. You will be responsible for the harness (or framework) development and maintenance; this framework allows Test Engineers to script their test cases using a home-grown fluent interface which abstract completely from the technologies used to send/receive an event, create order, route the order and process the execution report. As a framework developer however, you need to be familiar with the underlying technology to develop that abstraction layer adequately.
 
This is one of the most challenging and rewarding environment to work on as it covers all aspect of testing of the Markets Execution flow. You would also have responsibility to develop and maintain our Exchange simulator and Test repository applications, these are web based applications used by main people across the globe.
•  Skill Set – Java 8, C#, WCF, SOAP Web Service, JMS, Tibco (TIBCO Rendezvous), GIT, Team City, Maven.
• Develop Automation Test strategy and help with creation and execution of automated test cases for applications within        Markets Execution platform.
• Help manage test environment and test data ensuring support of test efforts and schedules.
• Collaborate with development teams on common approach of Continuous delivery model
• Deliver high quality work
• Develop and design automation test framework
• Support of test automation effort across QA, UAT phases of new releases SUT (System Under Test)
• Establish and maintain relationships with stakeholders
• To gather requirements, collect and provide feedback and test status on regular basis.