Job Description :
We are seeking a skilled Automation Test Engineer with hands-on experience in Selenium and C# to design, develop, and maintain automated test scripts. The ideal candidate should have strong knowledge of automation frameworks and be capable of working in an Agile development Responsibilities :
- Design, develop, and maintain automated test scripts using Selenium WebDriver with C#.
- Collaborate with QA and development teams to understand testing requirements.
- Integrate automated tests into CI / CD pipelines (e.g., using Jenkins, Azure DevOps).
- Create reusable functions, methods, and libraries for automation.
- Debug and maintain existing automation frameworks.
- Prepare detailed test reports and document defects.
- Participate in requirement analysis, test planning, and Skills :
- Strong experience with Selenium WebDriver and C#.
- Hands-on experience in Visual Studio and NUnit / MSTest frameworks.
- Experience with Page Object Model (POM) and other design patterns.
- Knowledge of API testing using tools like RestSharp or Postman.
- Experience with version control systems (e.g., Git).
- Familiarity with Agile / Scrum to Have :
- Experience with BDD frameworks like SpecFlow.
- Exposure to Azure DevOps, Jenkins, or other CI / CD tools.
- Understanding of SQL and database testing.
- Knowledge of performance or security testing tools is a plus.
ref : hirist.tech)