Unit Test Engineer (Sitefinity or C#)
Experience: 5+ Years
- Good Communication & Collaboration Skills (verbal and written)
- 8+ years experience in software development
- GIT 3+ years
- 5+ years developing in C#/.NET
- 5+ years experience in Unit testing (any framework)
- 2+ years developing Unit tests in the xUnit framework
- 2+ years working with APIs (REST, SOAP, RPC)
- 2+ years experience with various frameworks (ASP.NET, ORM)
The Sitefinity Engineer conducts training for other Developers on the team for how to build Unit Test for their respective code. The Sitefinity Engineer plays an operational role by overseeing issues and leveraging those issues as vehicles for teaching other members of the team.
The Sitefinity Engineer enables automation of all Unit Test as part of the DevOps process builds. Ensure visibility of test runs and provide feedback to the team.
Design and Development:
The Sitefinity Engineer is charged with developing and optimizing comprehensive automation Unit Tests that operate across all functional methods. The Sitefinity Engineer will document strategy and publish Standards and Best Practices on Digital’s communication site.
Collaboration and Support:
The role of the Sitefinity Engineer is a collaborative role where they assist Digital team members of the usage of technologies for software testing. The Sitefinity Engineer also coaches and sets the directions of the engineering personnel in the workings of reusable tools and patterns, for example, reusable code and CI/CD pipeline tasks. They also support engineering teams in the implementation and lifecycle of infrastructure solutions and operational documentation to meet the highest levels of quality and standards. The Sitefinity Engineer collaborates with QA team members on establishing Test Cases to fully automate and trigger automated tests in various environments. The Sitefinity Engineer will work with the Standards Custodian and Steering Committee members on Standards and Best Practices.