· BS degree in Computer Science or related field
· 3+ years’ experience as a Software Engineer in Test or Automated Tester
· 3+ years’ experience in software development using C# .NET
· 3+ years’ experience using source control tools with a large team project like TFS or GIT
· 2+ years’ experience in testing tools and frameworks like NUnit/XUnit, MS Test, Postman, Selenium, JMeter, etc.
· Strong understanding of mock frameworks like NSubsitute, Moq or FakeItEasy in order to create maintainable test cases
· Very comfortable with SQL and relational databases in order to effectively test applications
· Ability to consume business use cases and design thoughtful test cases to ensure product requirements are delivered to a high standard
· Strong problem solving skills and persistence to resolve complex issues
· Strong communication skills to work with multiple teams, roles, personalities and cultures.
· Experience in a successful agile scrum team environment
· Experience in the financial services industry is not required but nice to have