Key Skills: Automated Testing, C#, API Testing
Roles and Responsibilities:
- Understand and analyze the application under test in terms of object identification.
- Create test scenarios and collect test data.
- Identify end-to-end scenarios and ensure code modularity.
- Implement JUnit or TestNG test automation frameworks and develop automation infrastructure.
- Create reusable components and enhance test cases and scripts using element locators, WebDriver methods, and TestNG annotations.
- Handle errors and add comments for clarity.
- Create data-driven tests and execute them through the framework.
- Conduct cross-browser testing and manage parallel test execution.
- Demonstrate strong project management, communication, and client coordination skills.
Skills Required:
- Strong hands-on experience in C# and Automated Testing
- Good knowledge of API testing (nice-to-have)
- Proficient in creating test scenarios, data-driven tests, and automation scripts
- Familiar with JUnit/TestNG frameworks, Selenium WebDriver, and cross-browser testing
- Able to develop reusable components and maintain scalable automation frameworks
- Strong debugging, communication, and client coordination skills
Education: Bachelor's degree in Computer Science or a related field