The Software Development Engineer in Test II is a key member of the software delivery team at AmTrust. An individual in this position should be proficient in software development best practices and principles, as well as how to ensure that new and existing applications are thoroughly tested from both a quality standpoint, through actual performance. A successful candidate should have an interest in software testing, and understand how all phases of testing can be applied in order to improve the overall quality of an application. Additionally, they should be comfortable providing feedback pertaining to existing testability and quality issues to the development organization.
The primary focus of this role will be testing in code through unit and integration tests, as well as through the creation or maintenance of automated end-to-end tests which occur in the UI of applications. In addition, there may be instances where other test types will need to be employed, depending on the project.
Education and Experience: