We are looking for a hands-on Automation Test Engineerwith strong practical experience in Java, Selenium, and XPath creation.
The ideal candidate should be able to explain how Object-Oriented Programming (OOPs)principles have been applied in their real project implementations rather than just theoretical definitions.
Key Responsibilities:
- Design, develop, and maintain automation test scripts using Java and Selenium WebDriver.
- Create custom XPathsand locators without relying solely on recording tools.
- Apply OOP concepts(such as inheritance, abstraction, encapsulation, and polymorphism) in real-world automation frameworks.
- Work on framework development and enhancement(TestNG, Maven, Jenkins, etc.).
- Collaborate with developers and QA team members to ensure comprehensive test coverage.
- Participate in scenario-based testing discussionsand demonstrate logical problem-solving in automation.
Required Skills & Experience:
- Strong programming knowledge in Core Javaand its practical application in automation.
- Hands-on experience with Selenium WebDriver, TestNG, and Maven/Gradle.
- Ability to generate and optimize custom XPathsmanually.
- Good understanding of automation framework architecture.
- Practical knowledge of OOP implementation in automation projects.
- Familiarity with CI/CD tools (e.g., Jenkins, Git).
Nice to Have:
- Experience with API automation(e.g., RestAssured).
- Knowledge of BDD frameworks(e.g., Cucumber).