You will build and maintain test automation frameworks from the ground up while developing software logic using the C#/.NET ecosystem.
Responsibilities
- Build and maintain test automation frameworks from the ground up.
- Integrate automated testing tools directly into existing frameworks.
- Develop software and automation logic using the C#/.NET ecosystem.
- Implement Behavior Driven Development (BDD) patterns within the testing lifecycle.
Required Skills
- 6+ years of experience in software development or test automation harness development.
- Proficiency in C# and the .NET ecosystem.
- Hands-on experience with xUnit or NUnit.
- Practical knowledge of Selenium for web automation.
- Experience implementing BDD frameworks such as SpecFlow, Cucumber, or ReqnRoll.net.
- Strong analytical skills applied to software quality.
- Bachelor's Degree in a relevant field.
Preferred Skills
- Knowledge of financial instruments, nomenclature, and risk management.
- Experience working with various back office systems in financial services.