Title: Software Test Engineer
Location: Murrysville, PA
· Three years or more professional experience building or testing Enterprise applications using Java.
· Demonstrable experience and fluency with Spring Framework (Spring-Boot preferred).
· Strong experience in creating or testing Restful web services.
· Experience with Java testing frameworks (Junit/Mocks etc).
· Experience with any RDBMS or NoSQL databases.
· Experience with and understanding of Git o Experience working in a Scrum agile environment.
· Exceptional knowledge of object-oriented design, including design patterns.
· Strong ability to analyze requirements and develop a risk-based approach to testing
Bonus Points:
· Experience developing or testing cloud-based systems (AWS or equivalent).
· Experience with Build Management & Continuous Integration systems (TeamCity or equivalent)
· Experience with Messaging System (RabbitMQ or equivalent)
· Experience developing multi-threaded applications o Experience with Test Automation using Behavioral Driven Development (BDD) or Test-Driven Development (TDD)
· Experience in developing or testing in a regulated environment o Experience in developing enterprise-scale test automation
· Experience with Angular JS or JavaScript development.
· Experience with C#
· Healthcare development background