Job Role: Automation Tester
Experience - 3.5 yrs to 6yrs
Location - Trivandrum & Chennai
Job Summary
We are seeking a skilled Automation Test Engineer with hands-on experience in Selenium with Java and a solid understanding of XPath, testing frameworks, and data-driven automation. The ideal candidate should have strong analytical skills, a good grasp of core Java concepts, and the ability to design, implement, and maintain efficient automated test suites for web applications.
Key Responsibilities
- Design, develop, and maintain automated test scripts using Selenium WebDriver and Java.
- Create and manage test cases, suites, and frameworks for regression and functional testing.
- Apply XPath expressions effectively to locate and validate web elements.
- Implement and manage data-driven testing frameworks for test parameterization.
- Collaborate closely with developers, business analysts, and QA team members to ensure product quality.
- Execute automated test cases, analyze results, and report defects using test management tools.
- Organize multiple test cases into a single test suite and handle dependencies between them.
- Participate in code reviews, maintain automation standards, and contribute to test strategy improvements.
Required Skills & Experience
- 3.5 to 6 years of experience in Automation Testing with Selenium & Java.
- Strong knowledge of XPath and XPath Axes for locating elements dynamically.
- Solid understanding of Core Java concepts:
- Strings, Arrays, Exception Handling, Wrapper Classes
- Collections Framework
- OOP Principles (Inheritance, Polymorphism, Encapsulation, Abstraction)
- Hands-on experience with Selenium WebDriver, TestNG or JUnit frameworks.
- Good understanding of regression testing, test case grouping, and dependency management.
- Exposure to data-driven testing using Excel, CSV, or database inputs.
- Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI) is an advantage.
- Strong debugging, analytical, and problem-solving skills.
Preferred Skills
- Knowledge of Maven/Gradle for build automation.
- Exposure to Page Object Model (POM) and reusable automation frameworks.
- Understanding of Agile/Scrum methodologies.
- Basic knowledge of API testing (Postman/Rest Assured) is a plus.
Key Skill Set (Highlights)
- Java (Core Concepts, OOPs, Collections, Exception Handling)
- Selenium WebDriver
- XPath / XPath Axes
- TestNG / JUnit Frameworks
- Regression Testing
- Data-Driven Frameworks
- CI/CD Integration (Jenkins, GitLab)
- Maven/Gradle Build Tools