Software Development Engineer in Test in New York, NY at Open Systems Technologies

Date Posted: 11/22/2019

Job Snapshot

Job Description

A prominent financial firm is seeking a Software Development Engineer in Test to join their team in New York, NY.

Responsibilities

  • Develop test plans, test cases, test automation, test execution, defect management and status reporting
  • Develop automated test scripts that ensure applications meet their functional and non-functional requirements
  • Support the Continuous Delivery vision by designing test automation to integrate with build pipelines and other automated unit, integration and system tests
  • Develop common tools, processes and frameworks that can be utilized by the testing community
  • Define test strategy and test plans, analyze business requirements and extrapolate efficient test scenarios that result in full automated application coverage
  • Drive the adoption of software quality best practices while continuously monitoring industry trends
  • Communicate testing status and escalate issues in a timely manner

Qualifications

  • Must have at least a Bachelor's degree in Computer Science, or related field
  • 5+ years of relevant technical experience
  • Experience with software design, development, packaging, and deployment
  • Experience building Selenium test frameworks and automation scripts
  • Experience with non-web tier automation
  • Experience developing automated tests in Java
  • Able to quickly become proficient in new tools/technologies
  • Experience writing complex SQL queries to validate data stored in Data Warehouse and DataMart
  • Experience automating and providing constructive feedback on unit tests, integration tests, and system tests
  • Experience with Jenkins and Selenium Grid, for continuous testing
  • Experience with Java-related toolsets such as Maven, the Eclipse IDE, and the Spring framework
  • Knowledge of object-oriented concepts, algorithms and data structures
  • Possess a positive attitude and the willingness to seek out information
  • Strong analytical skills
  • Strong communication skills
  • Experience with testing applications that load and transform source files into target databases
  • Experience with Javascript and frameworks and tools such as a Jasmine and Protractor is a plus
Job keywords: