We have an exciting opportunity for an Automation Test Engineer (Selenium with C#/Java).
Job Description
We are looking for a skilled Automation Test Engineer with hands-on experience in Selenium, C#/Java, API Testing. The ideal candidate should have strong experience in test automation frameworks, functional testing, and defect management.
Required Skills & Qualifications
Must Have
Hands-on experience in Selenium with Java or C#.
Robust knowledge of Web Element Identification, Page Object Model (POM), Annotations, Parameterization, Synchronization, and reusable automation components.
Robust programming skills in C#, including:
OOP concepts
Strings
Getters & Setters
Lists & Dictionaries
File Handling
Experience working with BDD Cucumber Framework, including Feature Files and Step Definitions.
Experience executing test cases using BrowserStack.
Hands-on experience with Azure DevOps for test case management and defect tracking.
Experience coordinating with Testing and Development teams to resolve defects.
Knowledge of REST API Testing and creating service clients using REST Client (added advantage).
Experience using Visual Studio.
Valuable knowledge of Git or other source code management tools.
Ability to create detailed Test Plans and Test Cases.
Experience in Functional and Non-Functional Testing.
Ability to identify, log, track, and verify defects through closure.
Preferred Skills
Exposure to CI/CD pipelines.
Knowledge of Agile/Scrum methodologies.
Strong analytical, troubleshooting, and communication skills.