We are hiring Automation Test Engineers with strong experience in .NET and C# automation testing. The ideal candidate should have hands-on experience in designing, developing, and executing automation test cases and scripts, and be able to contribute effectively to quality assurance processes in an agile environment.
Key Responsibilities:
- Design, develop, and maintain automated test scripts using C# and .NET frameworks.
- Create and maintain robust, scalable, and high-quality automation frameworks.
- Understand business requirements and translate them into detailed test cases and scenarios.
- Execute test scripts, log defects, and perform root cause analysis of issues.
- Collaborate with developers, business analysts, and QA team members to ensure timely and quality releases.
- Participate in peer code reviews and continuously optimize test coverage and performance.
- Contribute to CI/CD automation efforts and integrate test suites into build pipelines.
Mandatory Skills:
- Robust experience in automation testing using C# and .NET.
- Proficiency in developing and maintaining test cases and test scripts.
- Hands-on experience with test automation frameworks (e.g., NUnit, MSTest, xUnit).
- Familiarity with version control tools such as Git.
- Solid understanding of SDLC and STLC in Agile/DevOps environments.
Preferred Skills:
- Experience with Selenium WebDriver using C#.
- Exposure to API testing tools (e.g., Postman, RestSharp).
- Knowledge of test management and defect tracking tools (e.g., JIRA, Azure DevOps).
- Experience in performance or security testing is a plus.
Education:
- BE / B.Tech / M.Tech / MCA / MSc (Computer Science or IT)