C#/SpecFlow Test Engineer
Description
Requirements :
- 5+ years of experience in Automation Testing.
- Strong hands-on coding expertise in C#.
- Experience developing automation frameworks from scratch.
- Strong API automation experience using RestSharp.
- Experience with SpecFlow/ReqnRoll BDD framework.
- Good understanding of Software Testing Life Cycle (STLC).
- Excellent debugging and problem-solving skills.
- Strong communication and stakeholder interaction skills.
Roles & Responsibilities :
- Design, develop, and maintain scalable test automation frameworks using C#, SpecFlow/ReqnRoll, and RestSharp for web and API testing.
- Create and execute automated test scripts for functional, regression, integration, and end-to-end testing, while ensuring comprehensive API validation including request/response verification, authentication, and business rule testing.
- Collaborate closely with developers, business analysts, and product owners to define acceptance criteria and implement BDD practices using Gherkin feature files.
Develop reusable automation components, integrate test suites into CI/CD pipelines, analyze test results, troubleshoot defects, and ensure high-quality software delivery within Agile/Scrum environments.
Additionally, support test planning, reporting, framework enhancements, and continuous improvement initiatives to drive automation efficiency and test coverage.
